VMware Academic Program
Committed to strengthening VMware’s relationship with the academic and research communities.

Virtual Machine Contracts for Datacenter and Cloud Computing Environments

Download PDF

Virtual Machine Contracts for Datacenter and Cloud Computing Environments

Abstract

Virtualization is an important enabling technology for many large private datacenters and cloud computing environments. Virtual machines often have complex expectations of their runtime environment such as access to a particular network segment or storage system. Similarly, the runtime environment may have complex expectations of a virtual machine’s behavior such as compliance with network access control criteria or limits on the type and quantity of network traffic generated by the virtual machine. Today, these diverse requirements are too often specified, communicated and managed with non-portable, site specific, loosely coupled, and out-of-band processes. We propose Virtual Machine Contracts (VMCs), a platform independent way of automating the communication and management of such requirements.

Authors

Tal Garfinkel (VMware/Stanford University), Jeanna Matthews (VMware/Clarkson University), Christofer Hoff (Packetfilter), Jeff Wheeler (Cisco)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>