Open OnDemand (OOD) is a web-based portal that allows users to access and utilize the High-Performance Computing (HPC) system via a web browser, eliminating the need for direct terminal commands. Access is available through https://erawan.cmu.ac.th
1.1.Access the website via https://erawan.cmu.ac.th
1.2. Log in using your CMU Account.

The Dashboard comprises 3 Applications
1.Erawan SSH: A service that allows users to connect to the Erawan HPC system via the SSH protocol through a web browser. It directs the user to the/homefolder to manage files or execute commands directly.
2.Erawan Desktop : A service that provides users with access to the graphical interface of the Erawan HPC system via a web browser, utilizing VNC technology. This is suitable for tasks requiring a GUI interface, such as running data analysis, engineering software, or visualization tools.
3.Jupyter Notebook : A service that enables users to utilize Jupyter Notebook on the Erawan HPC system via a web browser for writing code, analyzing data, and interactive display of results. It is ideal for Data Science, Machine Learning, and computational research tasks.

Open OnDemand Usage Menus

1. File : Displays the user's Home Directory, which is the storage space for various files and data. Users can conveniently create, edit, delete, copy, move, upload, or download files and folders. Furthermore, a Terminal window can be opened by clicking the >_ Open in Terminal button to execute shell commands directly.

2. Job : Consists of


3. Cluster : Consists of


4. Interactive Apps : Consists of
5. My Interactive Session : Displays a list of interactive sessions or other applications that the user has initiated on the HPC system. Users can view the status of each session, access currently running sessions, stop a session, or relaunch it from this page, facilitating efficient and convenient resource management.

Interective Application
Erawan Desktop icon.

Desktop Environment: Select the desired Desktop Environment:
gnome,kde,mate,xfce.
Account: Enter the CMU account username.
Partition: The available partitions are:cpu,gpu,mixed,gpu-h100.
Number of CPU cores: Specify the number of CPU cores required for use.
Number of GPUs: Specify the number of GPUs required for use. This value must be 0 when the Partition selected iscpu.
I would like to receive an email when the session starts: Select this box if an email notification is desired when the Desktop Session begins.
Once the required resources have been configured, click the Launch button.

Launch, the system will navigate to the My Interactive Sessions page, which will display the current status of the requested session. Initially, the session will be in the Queued status, as shown in the image. Please wait for a moment.
Running, and the screen will display the host information, including the button to connect to the Desktop. Click the Launch Erawan Desktop button to open the Desktop page in a new browser tab.
Welcome screen for the initial setup of the GNOME Desktop will appear, as shown in the image.
Jupyter Notebook icon.
Name Job: Set a name for the Jupyter Notebook Session Job.
Partition: The available partitions are:cpu,gpu,mixed,gpu-h100.
Number of CPU cores: Specify the number of CPU cores required for use.
Number of GPUs: Specify the number of GPUs required for use. This value should be 0 when the Partition selected iscpu.
Conda Environment: Specify the name of the Conda Environment you wish to use, e.g.,myenv(if a specific Conda Environment has been created).
Extra Modules: Specify any additional modules to be loaded.
I would like to receive an email when the session starts: Select this box if an email notification is desired when the Session begins.
Once the required resources have been configured, click the Launch button.


Running.
Click Connect to Jupyter to start accessing Jupyter Notebook.

