Download presentation
Presentation is loading. Please wait.
Published byCleopatra Sutton Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.