English

M2: Malleable Metal as a Service

Distributed, Parallel, and Cluster Computing 2022-01-04 v1

Abstract

Existing bare-metal cloud services that provide users with physical nodes have a number of serious disadvantage over their virtual alternatives, including slow provisioning times, difficulty for users to release nodes and then reuse them to handle changes in demand, and poor tolerance to failures. We introduce M2, a bare-metal cloud service that uses network-mounted boot drives to overcome these disadvantages. We describe the architecture and implementation of M2 and compare its agility, scalability, and performance to existing systems. We show that M2 can reduce provisioning time by over 50% while offering richer functionality, and comparable run-time performance with respect to tools that provision images into local disks. M2 is open source and available at https://github.com/CCI-MOC/ims.

Cite

@article{arxiv.1801.00540,
  title  = {M2: Malleable Metal as a Service},
  author = {Apoorve Mohan and Ata Turk and Ravi S. Gudimetla and Sahil Tikale and Jason Hennessey and Ugur Kaynar and Gene Cooperman and Peter Desnoyers and Orran Krieger},
  journal= {arXiv preprint arXiv:1801.00540},
  year   = {2022}
}

Comments

IEEE International Conference on Cloud Engineering 2018

R2 v1 2026-06-22T23:34:03.447Z