XRAS at 10 Years: Allocations Software as a Service for the NSF HPC ecosystem

David Hart, Nathan Tolbert, Rob Light, Stephen Deems

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The eXtensible Resource Allocation Service (XRAS), a comprehensive allocations environment for managing the submission, review, and awarding of resource allocations has been essential to managing the resource allocation needs of the national cyberinfrastructure for the past decade. As a software-as-a-service platform, XRAS supports not only the needs of its primary stakeholder program, but also the processes of half a dozen other national and regional resource providers. Over the past decade, XRAS has continuously improved on its original feature set and added new features to better meet the needs of its clients. Today, XRAS supports a core workload of 500 allocation requests each quarter, and the development roadmap for the system is focused on expanding the types of resources XRAS supports, enabling resources to be integrated in novel ways, and increasing the number of resource federations that XRAS can support. In this paper, we describe key aspects of resource allocations that have guided XRAS development; discuss the current XRAS clients and our approach to sustainability; and briefly describe the XRAS architecture and how it integrates with client sites and the ORCID ecosystem. We then turn to the XRAS architecture and client integration capabilities and describe major features of XRAS developed over the past decade. Finally, we outline future work planned for XRAS.

Original languageEnglish (US)
Title of host publicationPEARC 2024 - Practice and Experience in Advanced Research Computing 2024
Subtitle of host publicationHuman Powered Computing
PublisherAssociation for Computing Machinery
ISBN (Electronic)9798400704192
DOIs
StatePublished - Jul 17 2024
Event2024 Practice and Experience in Advanced Research Computing, PEARC 2024 - Providence, United States
Duration: Jul 21 2024Jul 25 2024

Publication series

NamePEARC 2024 - Practice and Experience in Advanced Research Computing 2024: Human Powered Computing

Conference

Conference2024 Practice and Experience in Advanced Research Computing, PEARC 2024
Country/TerritoryUnited States
CityProvidence
Period7/21/247/25/24

Keywords

  • high-performance computing
  • resource allocations
  • software as a service

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Networks and Communications
  • Computer Science Applications
  • Software
  • Theoretical Computer Science

Fingerprint

Dive into the research topics of 'XRAS at 10 Years: Allocations Software as a Service for the NSF HPC ecosystem'. Together they form a unique fingerprint.

Cite this