Home // INFOCOMP 2022, The Twelfth International Conference on Advanced Communications and Computation // View article


Secure Authorization for RESTful HPC Access

Authors:
Mohammad Hossein Biniaz
Sven Bingert
Christian Köhler
Hendrik Nolte
Julian Kunkel

Keywords: HPC, automation, RESTful API, OAuth, autho- rization, web interface

Abstract:
The integration of external services, such as workflow management systems, with High-Performance Computing (HPC) systems and cloud resources requires flexible interaction methods that go beyond the classical remote interactive shell session. In a previous work, we proposed the architecture and prototypical implementation of an Application Programming Interface (API) which exposes a Representational State Transfer (REST) interface, which clients can use to manage their HPC environment, transfer data, as well as submit and track batch jobs. In the present article, we expand on this foundation by integrating a fine grained role-based authorization and authentication system, which facilitates the initial setup and increases the user's control over the jobs that services intend to submit on their behalf. The developed HPCSerA service provides secure means across multiple sites and systems and can be utilized for one-off code execution and repetitive automated tasks.

Pages: 12 to 17

Copyright: Copyright (c) IARIA, 2022

Publication date: June 26, 2022

Published in: conference

ISSN: 2308-3484

ISBN: 978-1-61208-961-4

Location: Porto, Portugal

Dates: from June 26, 2022 to June 30, 2022