Skip to main navigation Skip to search Skip to main content

Iceberg: An image streamer for space and time efficient provisioning of virtual machines

  • Lei Shi*
  • , Mohammad Banikazemi
  • , Qing Bo Wang
  • *Corresponding author for this work
  • Tsinghua University
  • IBM

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Platform and resource virtualization is evolving as an enabling technology to consolidate servers and to simplify the management of enterprise servers. Provisioning of Virtual Machines (VM) on demand is a key component of such environments. This paper presents Iceberg, a space and time efficient image streamer for provisioning VMs. Iceberg operates at block storage (image) level and is OS, Hypervisor, and file system agnostic. Iceberg is a chunk-based distributed image streamer which provides instant provisioning of VMs over the network. Iceberg utilizes a variablesize, content-based slicing algorithm such that the sharing among images is improved and storage space requirement is reduced significantly. We provide a comprehensive study of sharing among several different types of images and show up to 60% content sharing between two images. Much higher storage space saving can be achieved among a large number of similar images.

Original languageEnglish
Title of host publicationProceedings - 37th International Conference on Parallel Processing Workshops, ICPP 2008
Pages31-38
Number of pages8
DOIs
StatePublished - 2008
Externally publishedYes
Event37th International Conference on Parallel Processing Workshops, ICPP 2008 - Portland, OR, United States
Duration: 8 Sep 200812 Sep 2008

Publication series

NameProceedings of the International Conference on Parallel Processing Workshops
ISSN (Print)1530-2016

Conference

Conference37th International Conference on Parallel Processing Workshops, ICPP 2008
Country/TerritoryUnited States
CityPortland, OR
Period8/09/0812/09/08

Fingerprint

Dive into the research topics of 'Iceberg: An image streamer for space and time efficient provisioning of virtual machines'. Together they form a unique fingerprint.

Cite this