Design and implementation of a web service-oriented gateway to facilitate environmental modeling using HPC resources

Location

Eccles Conference Center

Event Website

http://water.usu.edu

Start Date

4-1-2014 4:00 PM

End Date

4-1-2014 4:05 PM

Description

Environmental researchers, modelers, water managers, and users require access to high-performance computing (HPC) resources for running data and computationally intensive models without being an HPC expert. To address these challenges, we have developed a web-service oriented gateway to HPC storage and computational resources. This gateway software (that we have named HydroGate) is a CGI based http web service that takes input via HTTP methods then transmits commands to the HPC system using SSH in a secure manner. The gateway abstracts away many details and complexities involved in the use of HPC systems including authentication, authorization, data and job management – transferring the data back and forth as well as creation, monitoring and scheduling of the jobs without installing any third-party software on the HPC systems. The web services we have developed may be called from a web server, or desktop client. The contribution of this study is the realization of the gateway service exposing an interface to the client applications that require access to the resources and services on the HPC centers in a secure and straightforward manner. The design and implementation are described, and the computational experience gained while developing the gateway is reported.

This document is currently not available here.

Share

COinS
 
Apr 1st, 4:00 PM Apr 1st, 4:05 PM

Design and implementation of a web service-oriented gateway to facilitate environmental modeling using HPC resources

Eccles Conference Center

Environmental researchers, modelers, water managers, and users require access to high-performance computing (HPC) resources for running data and computationally intensive models without being an HPC expert. To address these challenges, we have developed a web-service oriented gateway to HPC storage and computational resources. This gateway software (that we have named HydroGate) is a CGI based http web service that takes input via HTTP methods then transmits commands to the HPC system using SSH in a secure manner. The gateway abstracts away many details and complexities involved in the use of HPC systems including authentication, authorization, data and job management – transferring the data back and forth as well as creation, monitoring and scheduling of the jobs without installing any third-party software on the HPC systems. The web services we have developed may be called from a web server, or desktop client. The contribution of this study is the realization of the gateway service exposing an interface to the client applications that require access to the resources and services on the HPC centers in a secure and straightforward manner. The design and implementation are described, and the computational experience gained while developing the gateway is reported.

https://digitalcommons.usu.edu/runoff/2014/2014Posters/37