Skip to content

Open OnDemand

Open OnDemand is a web portal that lets you use the supercomputer from a web browser. Log in to Open OnDemand from the link below.

Open OnDemand

Open OnDemand provides the following features.

  • File transfer and editing
  • Job submission and management
  • Web terminal access
  • Running interactive applications, such as remote desktops

Note

Open OnDemand supports major web browsers such as Google Chrome, Mozilla Firefox, and Microsoft Edge, but Internet Explorer 11 is not supported. Chrome is recommended because it natively supports copying and pasting text in remote desktop sessions and similar environments.

The following figure shows the Open OnDemand dashboard for RIKYU.

Open OnDemand

The menu bar at the top of the screen contains the following items.

Item Description
Files File transfer and editing
Jobs Job submission and management
Clusters Cluster operations, such as web terminal access
Interactive Apps Running interactive applications, such as remote desktops
My Interactive Sessions List of interactive application sessions
Help → Restart Web Server Restart Open OnDemand
Log Out Log out of Open OnDemand

Note

Some menu items may be displayed as icons when the browser window is narrow.

File Transfer and Editing

Name Description
Home Directory File transfer and editing

Home Directory

You can transfer, edit, and manage files. The maximum transfer size is 10 GB.

Home Directory

The functions in Home Directory are as follows. To perform operations on individual files or directories, use the three-dot menu with the downward triangle.

Toolbar Description
Open in Terminal Open a web terminal
Refresh Refresh the page
New File Create a new file
New Directory Create a new directory
Upload Upload files
Download Download files
Copy/Move Copy or move files
Delete Delete directories or files
Path Bar Description
Move to the parent directory
Change directry Change directory
Copy path Copy the current path to the clipboard
Display Option Description
Show Owner/Mode Show owner and permissions
Show Dotfiles Show dotfiles
Filter Filter by file name

Job Submission and Management

Name Description
Active Jobs Job monitoring
Open Composer (planned) Batch job creation and submission

Active Jobs

You can view and delete job information. Click the button on the left side of the ID column to show detailed job information. Click the button in the Actions column to delete a job.

Active Jobs

Open Composer

(Planned)

Cluster Operations

Name Description
RIKYU Shell Access Web terminal
SSH Public Key SSH public key registration
Delete Passkey (planned) Delete passkeys
System Status (planned) Check cluster usage status

RIKYU Shell Access

You can access a login node over SSH from a web browser and use a command-line interface.

Terminal for Login Node

SSH Public Key

See SSH Public Key Registration.

Delete Passkey

(Planned)

System Status

(Planned)

Interactive Applications

Interactive applications let users interactively operate applications running on compute nodes.

Name Description
Desktop (Xfce) Lightweight desktop environment running on X Window System
JupyterLab (planned) Interactive programming environment in a web browser
Terminal (ttyd) Tool for operating terminal sessions from a web browser
VSCode Code editor developed by Microsoft
NVIDIA Profiler NVIDIA Nsight Compute and NVIDIA Nsight Systems
Gnuplot Command-line driven graphing program
OVITO Scientific data visualization and analysis solution for particle-based simulations
ParaView Scientific and technical data visualization program
PyMOL Program for visualizing and analyzing 3D structures of biomolecules

The following example explains how to use Desktop. Click Desktop from Interactive Apps in the menu bar to open a web form for specifying compute resources and other settings. After entering the required information, click Launch to submit a job to RIKYU.

Desktop application web form

Immediately after submitting the job, Queued is displayed in the upper right of the screen. This indicates that the job is waiting to run.

Desktop session queued status

When the job starts on a compute node, the status changes to Running, and the Launch Desktop button appears. Set Compression and Image Quality as needed, then click Launch Desktop to display Desktop in the web browser.

Desktop session running status

Tip

Click the View Only (Share-able Link) button to open a mirrored Desktop in a new tab. The mirrored screen cannot be operated. You can share the screen only with users who have a RIKYU account by sending the URL of this tab by email or another method.

View-only shared Desktop session

To terminate Desktop, use one of the following methods. Note that closing the web browser does not terminate the session.

  • Click the Delete button on the Running screen.
  • Click My Interactive Sessions in the menu bar, and then click the Delete button for the corresponding job.
  • Click Applications in the upper left of Desktop, and then click Log Out.