OnDemand Portal Orientation
Pomona College HPC Workshop Series
This workshop is part of the Pomona College Research Computing Workshop Series, focused on the Open OnDemand web portal for the Sagehen HPC cluster.
Cluster: sagehen.hpc.pomona.edu Web Portal: OnDemand Support: its-hpc@pomona.edu
Access Sagehen’s compute resources, Jupyter notebooks, RStudio, and virtual desktops through your web browser : no SSH required.
Developed for Pomona College by Andrew Wilson, ITS Research Computing. Licensed under CC-BY 4.0.
Welcome to the OnDemand Portal Orientation workshop! This training teaches you how to access Sagehen HPC resources through a web browser interface without requiring SSH knowledge.
What You Will Learn
In this workshop, you will:
- Navigate the OnDemand portal and understand its layout
- Upload, download, and manage research data through a graphical interface
- Access command-line shell through your web browser
- Launch interactive Jupyter notebooks and RStudio for data analysis
- Submit batch computing jobs to the cluster
- Monitor job progress and retrieve results
Workshop Overview
This is a beginner-friendly introduction to OnDemand, designed for users new to HPC who prefer graphical interfaces over command-line tools.
Episode 1: What is OnDemand?
Learn why OnDemand is valuable and how it differs from traditional SSH access.
Time Requirements
- Total workshop time: Approximately 2.5 hours
- Each episode: 20-30 minutes including exercises
- Hands-on exercises: 15 minutes per episode
Prerequisites
Before starting this workshop, ensure you have:
- Pomona College account credentials
- DUO Multi-Factor Authentication configured
- Active HPC account approved by your PI
- Web browser (Chrome, Firefox, Safari, or Edge)
- Internet connection stable enough for interactive applications
What You Need Before Starting
- Valid @pomona.edu username and password (not email format)
- DUO authentication configured (mobile app or SMS phone number)
- Approved HPC account on Sagehen cluster
- Modern web browser (Chrome, Firefox, Safari, or Edge, updated within 6 months)
- Stable broadband internet connection (minimum 2 Mbps recommended)
If you’re missing any of these, contact its-hpc@pomona.edu to request setup before the workshop.
Getting Started
- Open a web browser
- Navigate to https://ondemand.hpc.pomona.edu/
- Log in with your Pomona username
- Complete DUO MFA verification
- Welcome to OnDemand!
Need Help?
- Technical Issues: Email its-hpc@pomona.edu
- Quick Questions: Contact Andrew Wilson (Instructor)
- Documentation: OnDemand has built-in help at https://ondemand.hpc.pomona.edu/
Workshop Content
This workshop uses the Carpentries Workbench format with: - Clear learning objectives for each episode - Hands-on challenges with solutions - Real Sagehen examples and commands - Best practices and troubleshooting tips
Let’s get started with Episode 1!
Acknowledgments
Developed by Andrew Wilson, Director of Research Computing and Digital Scholarship at Pomona College, with Andrei Motchenko, who tested, edited and produced screenshots for the workshop series.
Setup
Before the Workshop
System Requirements
You need:
- Web browser: Chrome, Firefox, Edge, or Safari (recent version recommended - updated within last 6 months)
- Internet connection: Stable, broadband recommended (minimum 2 Mbps for file uploads)
- Pomona College account: Active @pomona.edu email and password
- DUO Multi-Factor Authentication: Either mobile app or phone number for SMS codes
- No SSH needed! OnDemand is entirely web-based
Browser Compatibility
OnDemand works best on: - Chrome/Chromium (version 90+) - Firefox (version 88+) - Safari (version 14+) - Edge (version 90+)
If you experience issues, try a different browser.
Preparing Your Computer
-
Update your browser to the latest version
- Click Help menu → About [Browser Name]
- It will automatically update if available
-
Test your internet connection
- OnDemand requires stable connection
- Upload and download speeds matter for file transfers
- Contact your IT if you have slow/unstable WiFi
-
Have your Pomona credentials ready (username and
password)
- You’ll use these to log into OnDemand
- Example username: alice (not alice@pomona.edu)
-
Set up DUO MFA if not already done:
- Go to https://duo.pomona.edu
- Log in with Pomona username and password
- Follow DUO setup instructions
- Choose: Download Duo Mobile app OR register phone number for SMS
- Recommended: Use Duo Mobile app for most reliable authentication
What is OnDemand?
OnDemand is a web-based interface to HPC resources. You get: - File management (upload, download, organize) - Interactive applications (Jupyter notebooks, RStudio) - Job submission and monitoring - Web terminal (if you need command-line access) - No need to learn SSH or install special software
OnDemand runs on Sagehen HPC cluster at Pomona College. All your regular HPC storage and jobs are accessible through the web interface.
Accessing OnDemand
- Open your web browser
- Navigate to: https://ondemand.hpc.pomona.edu/
- You should see a login screen titled “Sagehen OnDemand Portal”
- Enter your Pomona credentials
- Complete DUO authentication
- You’ll see the OnDemand dashboard
If you see an error: - Check that URL is correct (note the “s” in https) - Clear browser cache (Ctrl+Shift+Delete or Cmd+Shift+Delete) - Try a different browser - Check internet connection
What to Bring
- Working laptop or desktop computer (not just a tablet)
- Notes or questions about your research data or computing needs
- Sample files to practice uploading (optional, 1-100 MB)
- Questions! This is an interactive workshop
Troubleshooting Pre-Workshop
| Problem | Solution |
|---|---|
| “Authentication failed” | Verify Pomona username (not email). Try password reset at https://duo.pomona.edu |
| DUO request appears but I don’t approve it | Deny the request. Try logging in again. If repeated denials, contact its-hpc@pomona.edu |
| Browser shows “Connection refused” or similar | Check internet connection. Try different browser. Clear cache (Ctrl+Shift+Delete) |
| “Connection timed out” | Try again later. OnDemand may be under maintenance. Check https://www.pomona.edu/its/ for status |
| OnDemand loads but is very slow | This is normal during peak hours (9am-5pm weekdays). Try again in evening or early morning |
| Can’t find OnDemand URL or it’s blocked | Contact your network admin if on institutional network. You may need VPN if off-campus |
Getting Help Before the Workshop
If you encounter issues:
- Account/Pomona credentials: Contact ITS Help Desk (see directory)
- DUO setup or problems: Contact ITS Help Desk
- OnDemand access issues: Email its-hpc@pomona.edu
- No HPC account yet: Email its-hpc@pomona.edu to request one
Include in your email: - What you’re trying to do - What error message you see (screenshot helpful) - When it happens - What you’ve already tried
Notes for This Workshop
- Duration: about 3.5 hours
- Level: No prior HPC or command-line experience needed
- Format: Interactive hands-on with live demonstrations
- Outcome: You’ll be comfortable using OnDemand for file management, running interactive applications, and submitting jobs
Questions Before Starting?
Email: its-hpc@pomona.edu Instructor: Consult workshop schedule Documentation: https://www.pomona.edu/its/
Welcome to the workshop!