Interactive Use with Open OnDemand

Open OnDemand Overview

Open OnDemand is an NSF-funded open-source HPC portal based on OSC’s original OnDemand portal. The goal of Open OnDemand is to provide an easy way for system administrators to provide web access to their HPC resources, including, but not limited to:

For more information and full documentation, please visit the Open OnDemand website https://openondemand.org/

OOD Dashboard

From within the OOD portal, users can create job files, upload resources in a familiar GUI, create, edit and run job scheduler scripts as well as experiment with interactive tools, like Jupyter Notebooks.

OOD User Interface
OOD Job Scripts

Define the time duration of the Node that you will use for the interactive session, choose the machine type, if any GPU resources are required, and which version, then submit the request to build the interactive server. This process takes a few moments.

OOD Jupyter

Once the server is available, click the name and you will be taken to the Jupyter Hub Console:

OOD Jupyter Hub

Here the session is using an IPYNB kernel running Python 3:

OOD Jupyter Notebook