Skip to content

Open OnDemand Web Portal

Beta service

The Open OnDemand Web Portal is currently in beta and is only available on the NIC6 cluster. Before using it, you need to register using your CÉCI account.

Network access required

The portal can only be reached from the network of a CÉCI member university.

What is Open OnDemand?

Open OnDemand is a web portal that gives you access to the NIC6 cluster directly from your browser. You don't need to install any software, set up an SSH client, or know how to use the command line. Simply go to the NIC6 Web Portal and sign in. If this is your first visit, you will need to register first.

From a single interface, you can manage your files, keep track of your jobs, and run interactive applications on the compute nodes. The portal complements SSH access rather than replacing it. Both give access to the same files and jobs, so you can switch between them at any time.

NIC6 Web Portal dashboard

File browser

The file browser gives you a graphical view of your storage on the cluster, including your home directory and the other file systems you have access to ($GLOBALSCRACH and Common Storage). You can navigate between folders, create, rename, copy, move, and delete files and directories, and upload files from your computer or download results from the cluster. Small text files, such as job scripts or configuration files, can be viewed and edited directly in the browser with the built-in editor. The file browser also lets you open a terminal in the current directory, which is convenient when you need to run a quick command.

Active jobs

The active jobs page lists the jobs currently queued or running on the cluster. You can filter the list to show only your own jobs or those of the whole cluster, and view the details of each job, such as its state, the resources it requested, the partition it runs on, and how long it has been running. From this page, you can also cancel jobs you no longer need, or open the job's working directory in the file browser to check its output.

Interactive apps

Interactive apps let you run graphical and interactive applications on the compute nodes. Examples include a full remote desktop and programming environments such as JupyterLab or RStudio. To start a session, you fill in a short form with the resources you need, such as the number of cores, the amount of memory, and the duration. The portal then submits a job to the scheduler for you. Once the job starts, a Connect button appears, and the application opens in a new browser tab. Because each session runs as a regular job, it counts toward your usage like any other job and ends automatically when its time limit is reached.

Warning

Interactive sessions reserve resources for as long as they run, even when you are not using them. When you are done, remember to close your session from the My Interactive Sessions page so the resources are released for other users.