EZHPC: Easy Access to High Performance Computing

Abstract

EZHPC is a Simple Object Access Protocol (SOAP)-based Web service that represents an Application Programming Interface (API) for securely accessing and manipulating high performance computing (HPC) resources. This service was created to make it "easy" for users who are unfamiliar with the HPC environment but would benefit from the utilization of these resources. It not only promotes HPC resources but also allows for the development of future applications through the reuse of this architecture. The API is exposed to developers as a SOAP-based Web service. Numerous API method calls are available, some of which include, but are not limited to, the ability to authenticate users against the HPC Kerberos system, move files to and from the HPC systems, submit and monitor batch jobs, access the Data Management System (DMS), etc. The Web service paradigm was chosen so that any type of user front end could be constructed to interact with the HPC resources.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 2004
Accession Number
ADP023862

Entities

People

  • Keith Rappold
  • Patti Duett
  • Wes Monceaux

Organizations

  • Engineer Research and Development Center

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Programming Interface
  • Computer Programming
  • Data Management
  • Databases
  • Environment
  • High Performance Computing
  • Language
  • Personal Digital Assistants
  • Programming Languages
  • Security
  • Shell Scripts
  • Surface Waters
  • Technical Information Centers
  • User Interface
  • Web Applications
  • Web Service

Fields of Study

  • Computer science

Readers

  • Cybersecurity.
  • Database Systems and Applications
  • Distributed Systems and Data Platform Development