2018 IEEE International Conference on Cloud Engineering (IC2E) 2018
DOI: 10.1109/ic2e.2018.00028
|View full text |Cite
|
Sign up to set email alerts
|

M2: Malleable Metal as a Service

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 perfor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 10 publications
(11 citation statements)
references
References 26 publications
0
11
0
Order By: Relevance
“…Images are exposed to the nodes via an iSCSI (TGT [19]) service managed by M2 and stored in a Ceph [50] distributed file system. As published previously, M2 is between 3-4 times faster than traditional provisioning systems that install an image into a server's local disk [36].…”
Section: Methodsmentioning
confidence: 84%
See 3 more Smart Citations
“…Images are exposed to the nodes via an iSCSI (TGT [19]) service managed by M2 and stored in a Ceph [50] distributed file system. As published previously, M2 is between 3-4 times faster than traditional provisioning systems that install an image into a server's local disk [36].…”
Section: Methodsmentioning
confidence: 84%
“…Degradation in the unattested experiments is due to a large number of concurrent block requests to the small scale Ceph deployment (with only 27 disks). Experiments [36] with a larger scale Ceph deployment demonstrated better M2 scalability. Performance of a fully attested boot degrades by only 13% as we move to 16 servers.…”
Section: Discussionmentioning
confidence: 95%
See 2 more Smart Citations
“…A prototype implementation of the Bolted architecture where all its components are made available by us opensource, including the isolation service (Hardware Isolation Layer [5,36]), a deterministic Linux-based minimal firmware (LinuxBoot [6,39], a disk-less bare-metal provisioning service (Bare Metal Imaging [7,57]), a remote attestation service (Keylime [9,73]), and scripts that interact with the various services to elastically create secure private enclaves. As we will discuss later, only the microservice providing isolation (i.e., Hardware Isolation Layer ) is in the TCB and we show that this can, in fact, be quite small; just over 3K LOC in our implementation.…”
Section: Introductionmentioning
confidence: 99%