Alan Chalker and Eric Franz Ohio Supercomputer Center

Slides:



Advertisements
Similar presentations
Copyright © 2006 Help Desk Systems, Inc. All rights reserved. Overview of Help Desk Systems Inc. (HDSI) HDSI offers a hosted, web based trouble ticket.
Advertisements

SP Business Suite Deployment Kick-off
Extending JIRA Rachel Wright July 15, 2014 See slide “Notes” section for commentary and talking points.
NETOP ONDEMAND What’s new in version 2.1? DECEMBER 09 NETOP ONDEMAND1.
For Internal Use Only – Fusion Apps Internal Training.
Web FOCUS Integration with Microsoft Office SharePoint By: Kelvin Ruiz NASA – Kennedy Space Center.
Slide 1 OSC OnDemand: A Web Platform Integrating Access to HPC Systems, Web and VNC Applications Dave Hudak, Thomas Bitterman, Patricia Carey, Douglas.
OM. Brad Gall Senior Consultant
DONE-10: Adminserver Survival Tips Brian Bowman Product Manager, Data Management Group.
Customized cloud platform for computing on your terms !
Delight QuickBooks Online Banking Internal Support Training QuickBooks Windows 2009/2010 Online Banking.
1. 2 Single Admin Interface to Manage all mobile users and their devices: Add/Remove User profiles Add/Remove/Modify User Groups Set access permissions.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
Google Apps (Education Edition) A step guide to a successful deployment January 10 th, 2008 California Technology Assistance Project
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
Creating Google Sites Laura Assem, Director of Technology.
Extending the Operations Dashboard
Intro to Datazen.
Presented by: Rebecca Zdon, Mindy Gigantelli & Gloria Queeno-Chamberlain.
EUDAT receives funding from the European Union's Horizon 2020 programme - DG CONNECT e-Infrastructures. Contract No B 2 DROP User.
THE NEW MOBILE WORKSPACE Enable Business Applications on Mobile Devices hopTo Work “I am amazed to see how easily hopTo transforms the user interface of.
Deploying ArcGIS at a Small Utility Michael Miller Pat Dolan Howard Crothers.
QA Process within OEM Services Ethan Chang QA Engineer OEM Service, Canonical
Open OnDemand: Supporting your HPC needs now more than ever
Open OnDemand: 1.0, Jupyter, App Development, & Authentication
ArcGIS for Server Security: Advanced
“Stay Connected” with Duke Realty Connect!
Developing Online Tools To Support The Visualization Of Ocean Data For Educational Applications Poster #1767 Michael Mills, S. Lichtenwalner,
Progress Apama Fundamentals
SharePoint 2007 Business Intelligence
SP Business Suite Deployment Kick-off
Partners – MaaS360 Portal Management
Development Environment
Kentico CMS Essentials Training Self Paced
Open OnDemand: Open Source General Purpose HPC Portal
Electric Effect Diabetic Foot Canada Prototype User Guide
Business Directory REST API
How to use.
Featured Enhancements to the IDE & Debugger
Deploying ArcGIS for Water
District And Club database
CyVerse Discovery Environment
Working with Feature Layers
Global Grid Forum GridForge
Data Virtualization Tutorial… CORS and CIS
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
Instructor Name Instructor Title Library Name
Metadata Editor Introduction
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
IT Connects: Lync and Box Staff Association Council
Customizing your device experience with assigned access
My Oracle Support (The next generation Metalink experience) lynn
iCIMS 17.3 Release: Highlights
What’s New in Colectica 5.3 Part 1
Multi-host Internet Access Portal (MIAP) Enhancement Guide
More than just File Sync and Share.
Practice Insight Instructional Webinar Series Reporting
Customizing the SharePoint Mobile Experience
SPO Demos to Business Value Discussion Pillar Mapping
Mendeley Overview VISHAL GUPTA Customer Consultant South Asia
Web AppBuilder for ArcGIS
ArcGIS for Local Government’s Address Maps and Apps
Shelly Cashman: Microsoft Windows 10
Projector November 2014 Release Overview
Enol Fernandez & Giuseppe La Rocca EGI Foundation
Mendeley Overview VISHAL GUPTA Customer Consultant South Asia
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Kanban Task Manager SharePoint Editions ‒ Introduction
Presentation transcript:

Alan Chalker and Eric Franz Ohio Supercomputer Center Customizing and Extending OnDemand Alan Chalker and Eric Franz Ohio Supercomputer Center This work is supported by the National Science Foundation of the United States under the award NSF SI2-SSE-1534949.

Webinar Agenda About Open OnDemand Open OnDemand 1.2 release and upcoming 1.3 release features Future funding and collaboration Customizing OnDemand Extending OnDemand Demos PSC demo of OnDemand with Jupyter Tufts demo of OnDemand with custom apps OSC demo of OnDemand with multiple GUI apps

Our webinars are planned roughly quarterly Staying in Touch Visit our website http://go.osu.edu/ood Join our mailing list https://lists.osu.edu/mailman/listinfo/ood-users Our webinars are planned roughly quarterly Let us know what you’d like to learn about next

Provides Single Web-based Point of Entry for HPC Access User benefits HPC Access File access (browse, view, edit) Job control (submit, monitor, delete) Terminal access VNC and interactive access Single sign-on Zero install (Completely browser based) Admin benefits Firewall friendly (Keep traffic on https port) Installable on a range of cluster sizes and architectures Easy onboarding of users new to HPC

% OSC Users Using OSC OnDemand in 2017 Equals 355 Unique Users! WHAT GRAPHS HERE? time-series data for users per month over 2017? Other visuals?

Peak memory usage at any time: 11.2 GB OSC OnDemand: App Launches Per Month Peak memory usage at any time: 11.2 GB AVG 2.8 GB WHAT GRAPHS HERE? time-series data for users per month over 2017? Other visuals?

Webinar Agenda About Open OnDemand Open OnDemand 1.2 release and upcoming 1.3 release features Future funding and collaboration Customizing OnDemand Extending OnDemand Demos PSC demo of OnDemand with Jupyter Tufts demo of OnDemand with custom apps OSC demo of OnDemand with multiple GUI apps

Open OnDemand Current Version (1.2 Release, Nov 3 2017) 1.1 Release (Sep 29, 2017) Interactive apps (Jupyter) App development interface 1.2 Release (Nov 3, 2017) Bug fixes and improve documentation for 1.1 features Improved documentation for configuring authentication Some of these improvements were in direct response to community feedback

Looking for community feedback on features in the next release Proposed Features for 1.3 and Future Releases RPM based installation Built in usage reporting Better support for apps like Paraview, MATLAB and RStudio Community requested features, such as: Job Composer usability enhancements File Explorer usability enhancements Better support for two factor authentication Looking for community feedback on features in the next release Visit go.osu.edu/ood for instructions on how to provide feedback

New Branding for Open OnDemand Stacked logo Horizontal logo Powered by logo Favicon

Webinar Agenda About Open OnDemand Open OnDemand 1.2 release and upcoming 1.3 release features Future funding and collaboration Customizing OnDemand Extending OnDemand Demos PSC demo of OnDemand with Jupyter Tufts demo of OnDemand with custom apps OSC demo of OnDemand with multiple GUI apps

Future Funding and Collaboration In year three of an NSF award to develop OnDemand Looking for collaborators for an NSF CSSI proposal Interested in collaborating on other related proposals

Webinar Agenda About Open OnDemand Open OnDemand 1.2 release and upcoming 1.3 release features Future funding and collaboration Customizing OnDemand Extending OnDemand Demos PSC demo of OnDemand with Jupyter Tufts demo of OnDemand with custom apps OSC demo of OnDemand with multiple GUI apps

Customizing OnDemand: Branding Institution logo Navbar color Portal name Display MOTD Display announcements

Customizing OnDemand: Files Shortcuts Add directory shortcuts to open Files app i.e. home directory, scratch space, and project space

Webinar Agenda About Open OnDemand Open OnDemand 1.2 release and upcoming 1.3 release features Future funding and collaboration Customizing OnDemand Extending OnDemand Demos PSC demo of OnDemand with Jupyter Tufts demo of OnDemand with custom apps OSC demo of OnDemand with multiple GUI apps

Extended through adding new apps Platform enables users to write apps Extending OnDemand Extended through adding new apps We realized that we can’t write every app Platform enables users to write apps Inspired by HubZero and Galaxy projects Users can develop and run apps in their home directory Admins can publish apps by copying them to the deployment directory

Extending OnDemand: Types of Apps Interactive app plugin Consists of a job template and configuration files Purpose is to connect to an existing GUI application Example: Jupyter, MATLAB, Desktop Web apps Consists of code written in Python, Ruby, or Node.js Purpose is to provide custom workflow Example: Shell, Files, Active Jobs, Job Composer

Extending OnDemand: Developer Interface Tools enabled via developer mode: Developer Menu Developer Documentation Link My Sandbox Apps App Editor See documentation for how to enable developer mode

Extending OnDemand: Developer Menu

Extending OnDemand: Developer Documentation MENTION EXAMPLE APPS – DO WE HAVE LINKS TO BOTH EXAMPLE APPS

Extending OnDemand: My Sandbox Apps

Extending OnDemand: App Editor

Extending OnDemand: App Editor – Shell Access

Extending OnDemand: App Editor – Files Access

Extending OnDemand: App Editor – File Editor

Extending OnDemand: App Editor – Launch App

Extending OnDemand: Publishing Apps App Publishing: Deploy an app so every user can launch it Developer specifies app category in a manifest file Determines which dropdown menu the app will appear in Admin copies the app code to deployment directory

Extending OnDemand: Publishing Apps Specify category in manifest.yml

Extending OnDemand: Publishing Apps – Copy and Launch

Interactive App Development and Publishing: Summary App developer interface enables users to copy modify and run apps in their home directory Apps deployed to the deployment directory can be launched by every user

Webinar Agenda About Open OnDemand Open OnDemand 1.2 release and upcoming 1.3 release features Future funding and collaboration Customizing OnDemand Extending OnDemand Demos PSC demo of OnDemand with Jupyter Tufts demo of OnDemand with custom apps OSC demo of OnDemand with multiple GUI apps

Demos PSC, Tufts, and OSC will demonstrate user facing installations of OnDemand that show off their customizations and extensions of OnDemand. Demos PSC demo of OnDemand with Jupyter Tufts demo of OnDemand with custom apps OSC demo of OnDemand with multiple GUI apps For OSC: Demo launch Paraview, MATLAB, RStudio (should we open up a particular project after launching the app?) Demo launch Jupyter + Spark with the monte carlo simulation that runs on all 56 cores

go.osu.edu/ood Thank you! Any questions? Alan Chalker, Ph.D. Director of Strategic Programs at OSC Ohio Supercomputer Center alanc@osc.edu go.osu.edu/ood

Appendix Slides The following slides show some screens related to the demos that PSC, Tufts, and OSC did at the end of the webinar. Please watch the webinar video to see the entire demo content.

PSC: Dashboard

PSC: Jupyter

PSC: Jupyter - Trying to Submit to Restricted Partition

PSC: Jupyter

PSC: Jupyter

PSC: Jupyter

PSC: Active Jobs Shows Running Jobs

PSC: Job Details Provides Buttons to Access Job Files

Tufts: OnDemand Customization

Tufts: Simple Custom App Redirect for Files Shortcut

Tufts: Simple Custom App Redirect for WebMo

Tufts: Custom Apps Menu “Misc” with Custom Status Apps

Tufts: Custom Show Groups App