Skip to content

Latest commit

 

History

History
201 lines (163 loc) · 23.3 KB

index.md

File metadata and controls

201 lines (163 loc) · 23.3 KB
layout
default
OSC has a job opening for a software developer on the Open OnDemand team!

Please contact Alan Chalker ([email protected]) for more information

Overview

An intuitive, innovative, and interactive interface to remote computing resources

Open OnDemand helps computational researchers and students efficiently utilize remote computing resources by making them easy to access from any device. It helps computer center staff support a wide range of clients by simplifying the user interface and experience.

Key Benefits & Impact

  • Key benefit to you, the end user: You can use any web browser to access resources at a computing service provider.
  • Key benefit to you, the computer center staff: A wdie range of clients/needs can utilize your computing resources.
  • Overall impact: Users are able to use remote computing resources faster and more efficiently.

Features & More Information

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:

  • Plugin-free web experience
  • Easy file management
  • Command-line shell access
  • Job management and monitoring across different batch servers and resource managers
  • Graphical desktop environments and desktop applications

See the documentation for installation directions, app development tutorials, and an overview of the components and applications that make up OnDemand. We also have a walkthrough video showing the various components of an Open OnDemand instance available.

Available Applications

Most of the most popular scientific applications as easilier made available to clients via Open OnDemand. A regularly updated list of these is available in the documentation and includes software such as:

  • Abaqus
  • ANSYS
  • COMSOL
  • MATLAB
  • Jupyter
  • RStudio
  • QGIS
  • Paraview
  • STATA
  • Tensorboard

Organizations using or exploring OnDemand

Below is a list of organizations that have deployed or are looking at deploying Open OnDemand. Please contact us via the news list if your organization is not on this list and should be included!

We also have a page with testimonial comments from many of these organizations

<iframe src="https://widgets.figshare.com/articles/6890636/embed?show_title=0" width="500" height="375" frameborder="0"></iframe>

Run your own live demo

There are 2 ways you can have a demo Open OnDemand instance running in minutes:

  1. Using Vagrant. Just follow the steps listed in the ood-images-full README.
  2. Using the Science Gateways hosting service. Instructions are listed in the sgci-ood-image README.

Project and Feature Roadmap

Upcoming Releases

Click here for a list of upcoming planned releases

Open OnDemand 2.0 Project

Click here for details on the Open OnDemand 2.0 project

Tell us what features you want to be added to OnDemand!

See a list and comment on community requested features we are already planning on working. Note - you must be logged in to GitHub to see this list.

Collaboration and Financial Model

The Open OnDemand team welcomes and encourages opportunities to collaborate on proposals with members of our community in response a variety of solicitations. Examples of potential collaboration roles our team can have include developing and delivering related client education and training programs, and providing extended support services for software deployment and custom workflow development. Please contact us via the news list if you would like to discuss a potential collaboration.

Please consider contributing to the code repository on Github. Since January 2016 there have been over 8,000 commits to the code base, but we can always use additional development help!

Currently, the primary source of funding for the development of Open OnDemand is via an NSF award. The long term sustainability model for Open OnDemand is to get support from a variety of sources and types as listed the below, with current examples in parentheses. Please free free to contact the Open OnDemand team with additional suggestions or for more details.

  • Direct grants (e.g. NSF, Google)
  • Institutional adopters contributions (e.g. Texas A&M code contributions)
  • Institutional service / development contracts (no current ones)
  • Software / hardware provider engagements (e.g. Intel case studies, NVIDIA GTC presentations)

Project Cybersecurity

Trusted CI , the NSF Cybersecurity Center of Excellence conducted an in-depth vulnerability assessment of Open OnDemand, completing it in December 2018. This assessment included a careful review of the code, increasing our confidence in its security. The Ohio Supercomputer Center addressed the implementation issues (bugs) that were found during this review, producing a more robust revision of Open OnDemand.

In January, 2021, The Open OnDemand team and Trusted CI began another engagement to to accomplish three distinct objectives:Integration of security automation into DevOps flows; Skills transfer for vulnerability assessment; Development of needed security policies, practices, and procedures. Upon completion of this project later in 2021, the Open OnDemand team will be much better positioned with regards to security dev ops.

If you have security concerns or think you have found a vulnerability in Open OnDemand that you want to responsibly disclose, please contact us directly via email on the news list linked above or utilizing the "Report a Potential Security Incident" form on the OSC website.

Where to Learn More!

Webinars / Videos

Date Publisher/Event Title Slides Media
2020-10-20 IBM User Group Meeting Power plus Open OnDemand: facilitating the transition from new to Power user Download Video
2020-7-08 SGCI Monthly Webinars Supercomputing. Seamlessly. Interactive computing via Open OnDemand. Everywhere. Download Video
2020-7-02 NVIDIA HPC Summit 2020 Integrating Cloud Tools to HPC Workflows Download Video
2020-3-18 CaRRC Emerging Centers Track Open OnDemand Project Summary Download Video
2020-1-17 OOD Team Open OnDemand Live Demo N/A Video
2019-11-07 Ohio Supercomputer Center OSC in the Classroom N/A Video
2019-8-20 OOD Team Open OnDemand and OpenHPC Download Video
2019-4-17 OOD Team Open OnDemand Project Recap and Roadmap Download Video
2018-10-17 OOD Team Using Open OnDemand for Training and Education Download Video
2018-03-28 Ohio Supercomputer Center OSC OnDemand N/A Video
2018-01-29 OOD Team Customizing and Extending Open OnDemand Download Video
2017-09-06 OOD Team Open OnDemand – Jupyter, iHPC, and Authentication Download Video - Missing 1st 9.5 min Audio – Complete
2017-06-07 OOD Team Open OnDemand: Supporting your HPC needs now more than ever Download Video
2017-03-08 OOD Team Introducing Open OnDemand Download Video

Conferences / Publications

Date Publisher/Event Title Content Access
2021-02-16 Trusted CI Trusted CI Begins Engagement with Open OnDemand Download
2021-02-15 Kent State KSU architecture students access supercomputers to help with coursework Download
2021-02-02 Google Introducing HPC VM images—pre-tuned for optimal performance Download
2021-02-01 HPCWire Ohio Supercomputing Center Provides Students Remote Access to Clusters During COVID-19 Crisis Download
2021-01-19 Intel Case Study: Ohio Supercomputer Center OnDemand Portal Accelerates Remote Learning Download
2021-01-07 ICICT 2021 Open OnDemand as a platform for Virtual Learning in Higher Education Download
2020-12-22 HPCWire OnDemand Portal Accelerates HPC Work for Academic and Industrial Users Download
2020-12-03 Concurrency and Computation: Practice and Experience Open OnDemand: State of the Platform, Project and the Future Download
2020-10-19 Gateways'20 Cloud HPC with Open OnDemand and Cloudy Cluster Download
2020-10-13 Gateways'20 Open OnDemand, Open XDMoD, and ColdFront: An HPC center management toolset Download
2020-08-25 OOD Advisory Group Quarterly Open OnDemand Update Download
2020-07-28 PEARC'20 Open OnDemand User Group BOF Download
2020-07-27 PEARC'20 Open OnDemand, Open XDMoD, and ColdFront: An HPC center management toolset Download
2020-07-16 Big Ten Academic Alliance Research Computing Group Open OnDemand Overview Download
2020-06-18 HPC Knowledge Meeting'20 Enabling AI/DL via Containers and Open OnDemand Download
2020-04-30 OOD Advisory Group Quarterly Open OnDemand Update Download
2020-03-26 Tools and Techniques for High Performance Computing - Selected Workshops Portals for Interactive Steering of HPC Workflows Download
2020-03-25 GTC'20 Supercomputing. Seamlessly. Interactive computing with GPUs via Open OnDemand. Everywhere. Download
2020-02-26 Lenovo User Meeting HPC at VT Download
2020-02-13 2020 NSF CSSI PI Meeting Better access to HPC with Open OnDemand Download
2020-02-13 2020 NSF CSSI PI Meeting Open OnDemand Project Summary Download
2020-02-10 OOD Advisory Group Quarterly Open OnDemand Update Download
2020-01-13 GIR Research Technology Work Group Monthly Call Open OnDemand Project Summary Download
2019-12-10 Proceedings of the ISC19 Workshop on Interactive High-Performance Computing Open OnDemand: HPC for Everyone Download
2019-11-13 Nor-Tech Southwest Research Institute Takes Advantage of Nor-Tech’s Trailblazing Cluster Utility Download
2019-11-20 SC'19 Open OnDemand User Group BoF Download
2019-11-18 Third Workshop on Interactive High-Performance Computing Portals for Interactive Steering of HPC Workflows Download
2019-11-01 OSC Annual Research Report Processing Power Download
2019-11-01 OSC Annual Research Report Process Automation Download
2019-09-23 Gateways 19 Open OnDemand: State of the Platform and the Project Download
2019-07-30 PEARC 19 Open OnDemand User Group BoF Download
2019-07-30 PEARC 19 Scaling R Shiny Apps to Multiple Concurrent Users in a Secured HPC Environment Using Open OnDemand Download
2019-07-29 ACM SIGHPC SYSPROS Symposium / PEARC 19 Deploying and Managing an OnDemand Instance Download
2019-06-19 ISC19 Workshop on Interactive High-Performance Computing Open OnDemand Pre-conference Paper Download
2019-06-19 ISC19 Workshop on Interactive High-Performance Computing Open OnDemand Presentation Download
2019-06-05 NITRD Middleware And Grid Interagency Coordination (MAGIC) Meeting Open OnDemand Overview Download
2018-09-26 Gateways 2018 Presentation Accessing Distributed Jupyter/Spark in OnDemand Download
2018-09-10 Gateways 2018 Poster Open OnDemand: Access Clusters, Gateways and Interactive Apps Download
2018-09-10 Gateways 2018 Paper Accessing Distributed Jupyter / Spark in OnDemand Download
2018-07-25 PEARC 18 Paper Supporting distributed, interactive Jupyter and RStudio in a scheduled HPC environment with Spark using Open OnDemand Download
2018-07-24 PEARC 18 BOF Open OnDemand – Present and Future Plans Download
2018-07-23 PEARC 18 Exhibit Open OnDemand Overview Download
2018-07-20 Flier Open OnDemand General Flier Download
2018-05-17 HPCwire Article Democratizing HPC: OSC Releases Version 1.3 of OnDemand, Seeks Grant for 2.0 Download
2018-05-15 Journal of Open Source Software (JOSS) Open OnDemand: A web-based client portal for HPC centers Download
2018-04-30 NSF SI2 PI Workshop Open OnDemand: Access Clusters, Gateways and Interactive Apps Download
2017-10-10 CASC Meeting Open OnDemand 1.1: Web and Interactive HPC Access Download
2017-10-09 Gateways17 Demo: Developing Apps to Extend Open OnDemand - Paper Download
2017-10-09 Gateways17 Demo: Developing Apps to Extend Open OnDemand - Slides Download
2017-07-12 PEARC17 Open OnDemand: Current Status and Future Plans Download
2017-05-02 SIGHPC Education Open OnDemand: A Web Platform for HPC with applications in the classroom Download
2017-01-19 NSF SI2 PI Workshop Open OnDemand: Access Clusters, Gateways and Interactive Apps Download
2016-10-07 Gateways16 Open OnDemand: A Unified Platform for Science Gateway Apps Download
2016-10-07 XSEDE16 Open OnDemand: Transforming Computational Science Through Omnidisciplinary Software Cyberinfrastructure Download
2013-06-13 XSEDE13 OSC OnDemand: A Web Platform Integrating Access to HPC Systems, Web and VNC Applications Download

Branding

Open OnDemand branding assets are available in the GitHub repository. Organizations are encouraged to utilize them in their own presentations and installations.

Software Licensing

Open OnDemand code is released under the MIT License. Documentation and most publications are released under the CC BY 4.0 License

Maintained by OSC

This project is maintained by the Ohio Supercomputer Center (OSC), a member of the Ohio Technology Consortium, the technology and information division of the Ohio Department of Higher Education.