@inproceedings{88f0f76a2f1b453aaa2864fbe1ca7cfd,
title = "Grendel: Bare Metal Provisioning System for High Performance Computing",
abstract = "The Center for Computational Research (CCR) at the University at Buffalo has developed Grendel: a fast, easy to use, bare metal provisioning system for High Performance Computing (HPC). Grendel simplifies network booting racks of compute nodes by providing a robust PXE boot server, rest API, and node management in a single binary for easy installation. In this paper, we describe CCR's HPC network architecture and how Grendel was used to provision the center's Linux based compute clusters. We also present some modern features built into Grendel including automatic host discovery, deploying Live OS images to bare metal compute nodes, and delivering kernel, initramfs, and other provisioning assets using access tokens and trusted HTTPS.",
keywords = "bare metal provisioning, HPC administration, linux clusters, network booting",
author = "Bruno, \{Andrew E.\} and Guercio, \{Salvatore J.\} and Doris Sajdak and Tony Kew and Jones, \{Matthew D.\}",
note = "Publisher Copyright: {\textcopyright} 2020 Owner/Author.; 2020 Conference on Practice and Experience in Advanced Research Computing: Catch the Wave, PEARC 2020 ; Conference date: 27-07-2020 Through 31-07-2020",
year = "2020",
month = jul,
day = "26",
doi = "10.1145/3311790.3396637",
language = "English",
series = "ACM International Conference Proceeding Series",
publisher = "Association for Computing Machinery ",
pages = "13--18",
booktitle = "PEARC 2020 - Practice and Experience in Advanced Research Computing 2020",
address = "United States",
}