Logo image
On the Control Plane of a Self-Service Cloud Platform
Technical documentation   Open access

On the Control Plane of a Self-Service Cloud Platform

Shakeel Butt, Vinod Ganapathy and Abhinav Srivastava
Rutgers University
2014
DOI:
https://doi.org/10.7282/T3N01B1Z

Abstract

Self-service Cloud Computing (SSC) [5] is a recentlyproposed model that empowers clients of public cloud platforms in two ways. First, it improves the security and privacy of client data by preventing cloud operators from snooping on or modifying client VMs. Second, it provides clients the flexibility to deploy services, such as VM introspection-based tools, on their own VMs. SSC achieves these goals by modifying the hypervisor privilege model. This paper focuses on the unique challenges involved in building a control plane for an SSC-based cloud platform. The control plane is the layer that facilitates interaction between hosts in the cloud infrastructure as well as between the client and the cloud. We describe a number of novel features in SSC’s control plane, such as its ability to allow specification of VM dependencies, flexible deployment of network middleboxes, and new VM migration protocols. We report on our design and implementation of SSC’s control plane, and present experimental evaluation of services implemented atop the control plane.
pdf
tr5b4f3c27a2b81515.86 kBDownloadView
Author's Original (AO) Open Access
url
Report an accessibility issueView
Please complete a content remediation request to report an accessibility issue with a library electronic resource, website, or service.

Metrics

154 File downloads
53 Record Views

Details

Logo image