Virtual putty: Reshaping the physical footprint of virtual machines

Jason Sonnek, Abhishek Chandra

Research output: Contribution to conferencePaperpeer-review

24 Scopus citations

Abstract

Virtualization is a key technology underlying cloud computing platforms, where applications encapsulated within virtual machines are dynamically mapped onto a pool of physical servers. In this paper, we argue that cloud providers can significantly lower operational costs, and improve hosted application performance, by accounting for affinities and conflicts between co-placed virtual machines. We show how these affinities can be inferred using location-independent VM characterizations called virtual footprints, and then show how these virtual footprints can be used to reshape the physical footprint of a VM-its physical resource consumption-to achieve higher VM consolidation and application performance in a cloud environment. We also identify three general principles for minimizing a virtual machine's physical footprint, and discuss challenges in applying these principles in practice.

Original languageEnglish (US)
StatePublished - 2009
Event2009 Workshop on Hot Topics in Cloud Computing, HotCloud 2009 - San Diego, United States
Duration: Jun 15 2009 → …

Conference

Conference2009 Workshop on Hot Topics in Cloud Computing, HotCloud 2009
Country/TerritoryUnited States
CitySan Diego
Period6/15/09 → …

Bibliographical note

Publisher Copyright:
© Workshop on Hot Topics in Cloud Computing, HotCloud 2009.All right reserved.

Fingerprint

Dive into the research topics of 'Virtual putty: Reshaping the physical footprint of virtual machines'. Together they form a unique fingerprint.

Cite this