M2: Malleable Metal as a Service

01/02/2018
by   Apoorve Mohan, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/28/2023

Servo: Increasing the Scalability of Modifiable Virtual Environments Using Serverless Computing – Extended Technical Report

Online games with modifiable virtual environments (MVEs) have become hig...
research
09/11/2019

The Nubo Virtual Services Marketplace

In this paper, we describe a virtual services marketplace, called Nubo, ...
research
05/19/2022

FogROS 2: An Adaptive and Extensible Platform for Cloud and Fog Robotics Using ROS 2

Mobility, power, and price points often dictate that robots do not have ...
research
06/03/2020

A Scalable and Cloud-Native Hyperparameter Tuning System

In this paper, we introduce Katib: a scalable, cloud-native, and product...
research
10/23/2021

Characterizing User and Provider Reported Cloud Failures

Cloud computing is the backbone of the digital society. Digital banking,...
research
11/08/2017

Elascale: Autoscaling and Monitoring as a Service

Auto-scalability has become an evident feature for cloud software system...

Please sign up or login with your details

Forgot password? Click here to reset