EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to...

19
ezHPC ERDC, ITL ezHPC Workshop April 23, 2008

Transcript of EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to...

Page 1: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

ezHPC

ERDC, ITL

ezHPC WorkshopApril 23, 2008

Page 2: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

Problem

HPC tools are primarily command line Hard to remember syntax to accomplish

things Not everyone knows Unix Difficult for applications outside HPC to

access resources Application Programming Interface for

developers to interact with HPC resources

Page 3: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

Our Solution

Create a web-enabled front end for accessing the HPC

Make the interface “windows-like” for ease of use

Create a web based API to allow for programming interaction with the HPC

Page 4: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

Typical Login

Page 5: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

Typical Directory Listing

Page 6: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

ezHPC Login

Page 7: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

ezHPC Directory Listing

Page 8: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

Timeline

A spin off from the CHSSI EQM-4 Integration effort started in 2004

Started ezHPC in fall 2004 Final security approval for ezHPC

architecture in fall 2005 Version 1 released March 2006 – ERDC only Version 2 to be released in 2008

Page 9: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

What is ezHPC?

Wanted to provide an easy to access application for interacting with the HPC systems

Web-based solution with no install Access from any web browser, from any

Internet location

Page 10: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

ezHPC as a Web Application

Page 11: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

ezHPC as a Java(tm) Applet

Local File System Access Cross Platform (Windows, Mac,

Linux) Future direct CAC integration

Page 12: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

ezHPC Functionality

Status Job information Allocation usage System news System load

File Management Job Script Management Job Submission

Page 13: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

ezHPC File Management

Page 14: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

ezHPC File Management

Page 15: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

ezHPC Script Management

Page 16: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

ezHPC Job Submission

Page 17: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

ezHPC v2 Enhancements

Working on a redesign to give a better user experience. Cleaner design Improved workflow Usability study

Unified Local and Remote file access Use pIE data to automatically display HPC

resources for which a user has access Scripts are stored on and accessible from

HPC systems Integrated Batch Script Generator

Page 18: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

ezHPC Demo

Main ezHPC Site:https:// ezhpc.hpc.mil

ezHPC v 2.0 Beta Site:https:// ezhpc.hpc.mil/EZHPCv2/

Page 19: EzHPC ERDC, ITL ezHPC Workshop April 23, 2008. Problem HPC tools are primarily command line Hard to remember syntax to accomplish things Not everyone.

Questions?