Skip to content

Introduction to Open OnDemand#

Open OnDemand is a revolutionary web-based platform designed to provide users with easy and secure access to high-performance computing (HPC) resources. This user-friendly interface simplifies the process of using complex HPC systems by allowing users to perform a wide range of tasks through a standard web browser, eliminating the need for traditional command-line interactions. Open OnDemand democratizes access to powerful computing resources, making them accessible to a wider range of disciplines and experience levels.

logo

Key Features#

Open OnDemand offers a variety of features designed to enhance the user experience and improve access to TeideHPC resources:

  • Web-Based Access: Users can access TeideHPC resources from any standard web browser, without the need for VPNs or specialized client software.
  • Interactive Applications: Open OnDemand allows users to launch interactive GUI applications (such as Jupyter Notebooks, RStudio, and Matlab) directly in their browser, making it easier to perform complex calculations and analyses.
  • File Management: An integrated file browser enables users to easily upload, download, edit, and manage their files and directories on the TeideHPC system.
  • Job Management: Users can submit, monitor, and manage batch jobs directly from the web interface, with support for job scripts and a variety of job submission systems.
  • Shell Access: For advanced users who prefer command-line interfaces, Open OnDemand provides integrated access to shell terminals, allowing direct interaction with the underlying Linux environment of the TeideHPC system.

Advantages of Open OnDemand#

The main advantage of Open OnDemand is its ability to make TeideHPC resources more accessible and easier to use. This accessibility encourages innovation and collaboration across a wide range of scientific, engineering, and data analysis disciplines. Other advantages include:

  • Reduced Learning Curve: By providing a graphical interface for tasks traditionally performed through the command line, Open OnDemand significantly lowers the barrier to entry for new TeideHPC users.
  • Improved Productivity: The simplified workflow offered by Open OnDemand allows researchers to focus more on their research and less on mastering the complexities of HPC systems.
  • Collaboration and Sharing: Open OnDemand facilitates collaboration among researchers by making it easier to share applications, data, and results.

Use Cases#

Open OnDemand is versatile and can support a wide range of use cases, including, but not limited to:

  • Data Analysis and Visualization: Researchers can perform data analysis using their preferred tools and visualize results directly in their web browser.
  • Simulation and Modeling: Engineers and scientists can run simulations and models on powerful computational resources, adjusting parameters and analyzing results in real time.
  • Educational Purposes: Educators can use Open OnDemand to provide students with hands-on experience with HPC resources, enabling practical learning in courses that require significant computational power.

Getting Started#

To get started with Open OnDemand, users typically need to:

  1. Have a TeideHPC account from which they will have access to Open OnDemand.
  2. Navigate to the Open OnDemand portal at https://ondemand.hpc.iter.es/ using a web browser.
  3. Authenticate using their TeideHPC account credentials.

From there, users can explore available applications, manage files, submit jobs, and more, all through an intuitive web interface.