Hardware as a service - enabling dynamic, user-level bare metal provisioning of pools of data center resources.

Files
haas.pdf(230.31 KB)
Main article
Date
2014-09
DOI
Authors
Hennessey, Jason
Hill, Chris
Denhardt, Ian
Viggnesh, Venugopal
Silvis, George
Krieger, Orran
Desnoyers, Peter
Version
OA Version
Citation
J. Hennessey, C. Hill, I. Denhardt, V. Venugopal, G. Silvis, O. Krieger, and P. Desnoyers, “Hardware as a service - enabling dynamic, user-level bare metal provisioning of pools of data center resources.,” in 2014 IEEE High Performance Extreme Computing Conference, Waltham, MA, USA, 2014.
Abstract
We describe a “Hardware as a Service (HaaS)” tool for isolating pools of compute, storage and networking resources. The goal of HaaS is to enable dynamic and flexible, user-level provisioning of pools of resources at the so-called “bare-metal” layer. It allows experimental or untrusted services to co-exist alongside trusted services. By functioning only as a resource isolation system, users are free to choose between different system scheduling and provisioning systems and to manage isolated resources as they see fit. We describe key HaaS use cases and features. We show how HaaS can provide a valuable, and somehwat overlooked, layer in the software architecture of modern data center management. Documentation and source code for HaaS software are available at: https://github.com/CCI-MOC/haas
Description
License