Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3437359.3465572acmconferencesArticle/Chapter ViewAbstractPublication PagespearcConference Proceedingsconference-collections
research-article

Reimagining Account and Allocation Management for Advanced Research Computing

Published: 17 July 2021 Publication History

Abstract

Though they are the backbone of a center’s infrastructure and store some of its most vital information, often times, the databases responsible for tracking project allocations, job accounting, storage commitments, and other core center information aren’t designed with the proper attention and thought to scale and adapt with the center as it grows and changes. Off-the-shelf solutions for these data stores are limited, and come with their own assumptions. As the field of research computing and thus the demands on the center continue to evolve, so to must the accounting solutions be able to accommodate the changing mission and goals. Many centers develop their own solutions in house, which requires additional effort to build and maintain. In this work, we present a data model which attempts to provide a more generalized solution to this problem, as well as a feature-rich set of tools provided by leveraging the powerful and widely-used Django web framework and ORM, which we call OpenAcct. We explore other solutions to this data management problem including both vendor-provided and in-house developed options. We then discuss the details of the data model, before demonstrating the capabilities of the application layer. Finally, future plans for the project are discussed.

References

[1]
About NICS [n.d.]. About NICS. http://www.nics.tennessee.edu/about.
[2]
Coldfront [n.d.]. Coldfront. https://coldfront.readthedocs.io/en/latest/.
[3]
Django [n.d.]. The Web Framework for perfectionists with deadlines. https://www.djangoproject.com/.
[4]
Scott Jackson. 2000. QBank: A resource management package for parallel computers. Pacific Northwest National Laboratory, Washington, USA (2000).
[5]
Microsoft Active Directory Domain Services [n.d.]. Active Directory Domain Services. https://docs.microsoft.com/en-us/windows/win32/ad/active-directory-domain-services.
[6]
[6] Moab Accounting Manager Administrator Guide [n.d.]. http://docs.adaptivecomputing.com/8-1-2/enterprise/MAM/help.htm.
[7]
J. T. Palmer, S. M. Gallo, T. R. Furlani, M. D. Jones, R. L. DeLeon, J. P. White, N. Simakov, A. K. Patra, J. Sperhac, T. Yearke, R. Rathsam, M. Innus, C. D. Cornelius, J. C. Browne, W. L. Barth, and R. T. Evans. 2015. Open XDMoD: A Tool for the Comprehensive Management of High-Performance Computing Resources. Computing in Science Engineering 17, 4 (2015), 52–62. https://doi.org/10.1109/MCSE.2015.68
[8]
SchedMD [n.d.]. SchedMD | Slurm Support and Development. https://www.schedmd.com/.
[9]
Gabor Torok, Mark R. Day, Rebecca J. Hartman-Baker, and Cory Snavely. 2020. Iris: Allocation Banking and Identity and Access Management for the Exascale Era. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (Atlanta, Georgia) (SC ’20). IEEE Press, Article 42, 11 pages.

Cited By

View all
  • (2024)Developing ColdFront for Data Centralization and Task AutomationPractice and Experience in Advanced Research Computing 2024: Human Powered Computing10.1145/3626203.3670613(1-4)Online publication date: 17-Jul-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
PEARC '21: Practice and Experience in Advanced Research Computing 2021: Evolution Across All Dimensions
July 2021
310 pages
ISBN:9781450382922
DOI:10.1145/3437359
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 July 2021

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

PEARC '21
Sponsor:

Acceptance Rates

Overall Acceptance Rate 133 of 202 submissions, 66%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)12
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Developing ColdFront for Data Centralization and Task AutomationPractice and Experience in Advanced Research Computing 2024: Human Powered Computing10.1145/3626203.3670613(1-4)Online publication date: 17-Jul-2024

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media