cc_staff
782
edits
(Will use 4 levels of titles) |
(Merging both Server Options sections) |
||
Line 40: | Line 40: | ||
* The [https://www.pims.math.ca Pacific Institute for the Mathematical Sciences] in collaboration with Compute Canada and [http://www.cybera.ca Cybera] offer cloud-based hubs to universities and schools. Each institution can have its own hub where users authenticate with their credentials from that institution. The hubs are hosted on the Compute Canada [[Cloud]] and are essentially for training purposes. Institutions interested in obtaining their own hub can visit [http://syzygy.ca http://syzygy.ca]. See [https://www.computecanada.ca/featured/compute-canada-and-pims-launch-jupyter-service-for-researchers/ Compute Canada and PIMS launch Jupyter service for researchers]. | * The [https://www.pims.math.ca Pacific Institute for the Mathematical Sciences] in collaboration with Compute Canada and [http://www.cybera.ca Cybera] offer cloud-based hubs to universities and schools. Each institution can have its own hub where users authenticate with their credentials from that institution. The hubs are hosted on the Compute Canada [[Cloud]] and are essentially for training purposes. Institutions interested in obtaining their own hub can visit [http://syzygy.ca http://syzygy.ca]. See [https://www.computecanada.ca/featured/compute-canada-and-pims-launch-jupyter-service-for-researchers/ Compute Canada and PIMS launch Jupyter service for researchers]. | ||
= Server Options = <!--T:13--> | |||
<!--T:14--> | <!--T:14--> | ||
[[File:JupyterHub_Server_Options.png|thumb|''Server Options'' form on Béluga's JupyterHub]] | [[File:JupyterHub_Server_Options.png|thumb|''Server Options'' form on Béluga's JupyterHub]] | ||
Once logged in, depending on the configuration of JupyterHub, a user | Once logged in, depending on the configuration of JupyterHub, the user's Web browser is redirected to either | ||
a) a previously launched Jupyter server, | |||
b) a new Jupyter server with default options, or | |||
c) a form that allows a user to set different options for their Jupyter server before pressing the ''Start'' button. | |||
In all cases, it is similar to accessing requested resources via an [[Running_jobs#Interactive_jobs|interactive job]]. | |||
== Compute resources == <!--T:15--> | |||
<!--T:16--> | <!--T:16--> | ||
Line 57: | Line 61: | ||
* ''[[JupyterHub#User_Interface|User interface]]'' (see below) | * ''[[JupyterHub#User_Interface|User interface]]'' (see below) | ||
== User Interface == <!--T:9--> | |||
<!--T:17--> | <!--T:17--> | ||
While JupyterHub allows each user to use one Jupyter server at a time on each hub, there can be multiple options under ''User interface'': | While JupyterHub allows each user to use one Jupyter server at a time on each hub, there can be multiple options under ''User interface'': | ||
* Jupyter Notebook (classic interface) - Even though it offers many functionalities, the community is moving towards [[JupyterLab]], which is a better platform that offers many more features | * Jupyter Notebook (classic interface) - Even though it offers many functionalities, the community is moving towards [[JupyterHub#JupyterLab|JupyterLab]], which is a better platform that offers many more features | ||
* '''[[JupyterLab]]''' ( | * '''[[JupyterHub#JupyterLab|JupyterLab]]''' (modern interface) - This is the most recommended Jupyter user interface for interactive prototyping and data visualization | ||
* Terminal (for a single terminal only) - It gives access to a terminal connected to a remote account, which is comparable to connecting to a server through an SSH connection | * Terminal (for a single terminal only) - It gives access to a terminal connected to a remote account, which is comparable to connecting to a server through an SSH connection | ||
<!--T:10--> | <!--T:10--> | ||
Note: JupyterHub could have also been configured to force a specific user interface. This is usually done for special events. | Note: JupyterHub could have also been configured to force a specific user interface. This is usually done for special events. | ||
= JupyterLab = | |||
= References = <!--T:7--> | = References = <!--T:7--> | ||
</translate> | </translate> |