Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Gateway Computational Web Portal Marlon Pierce Indiana University March 15, 2002.

Similar presentations


Presentation on theme: "The Gateway Computational Web Portal Marlon Pierce Indiana University March 15, 2002."— Presentation transcript:

1 The Gateway Computational Web Portal Marlon Pierce Indiana University March 15, 2002

2 Portal Overview  Computational Web Portals provide ubiquitous access to HPC resources  You can log in anywhere through any web browser.  Portals simplify the use of HPCs for novice users.  Basics: batch script generation, job submission and monitoring, file transfer  Computational grid services: Globus, Condor  Portals can simplify the use of unfamiliar codes (ex: FDTD).  Provide a work management environment for all users.  You can see what you did last week.

3 Gateway  Gateway is a computational web portal project funded through HPCMO’s PET program.  Our goal is to provide building block components that can be used to build specific portals.  We also develop browser-based interfaces for  Basic services like file transfer  Input file creation and job submission for specific codes, including ANSYS and FDTD.  Data plotting applications like gnuplot and Matlab.

4 Gateway Services  Building block portal services  Secure authentication, access control  File uploading, downloading, and transfer  Session archiving  Batch script generation  Job submission  Job monitoring  Shared visualization  All services are accessible through a browser.  Particular applications may require additional custom modules.

5 Portal Design  Gateway is built using JavaServer Pages (JSP) and JavaBeans.  Basic services are built out of one or more JavaBean components.  Components are included in the web pages. Example: Authentication  Portal data types defined in XML

6 Gateway Architecture

7 Example Service: Batch Script Generation  User selects a particular code, machine, and resource requests.  We extend abstract base class for particular queues (GRD, PBS, …)  Factory creates appropriate queue for your request.

8 Gateway Data Types  Users  Name, email, Kerberos principal,…  Applications  How to run a code (general)  Host machines  How to run a code on a specific machine  Service descriptors  How to invoke a particular service (use WSDL now)  We are looking to standardize within the GGF.

9 ANSYS Portal  Developed with specific set of users in mind:  PC-based, experienced ANSYS users  New to Unix, HPC, Kerberos,….  Basic usage:  User has ANSYS on his PC, develops his grid there.  Uploads DB file using Gateway, submits to the desired machine, monitors execution, and downloads output files when done.  Gateway securely performs remote file transfer, submission, monitoring at the user’s request.  Running at DoD computing centers.

10 Further Information  For more information, contact  Marlon Pierce: marpierc@indiana.edu marpierc@indiana.edu  For more presentations and papers, see http://www.gatewayportal.org. http://www.gatewayportal.org


Download ppt "The Gateway Computational Web Portal Marlon Pierce Indiana University March 15, 2002."

Similar presentations


Ads by Google