Title :
Iceberg: An Image Streamer for Space and Time Efficient Provisioning of Virtual Machines
Author :
Shi, Lei ; Banikazemi, Mohammad ; Wang, Qing
Author_Institution :
Dept. Comp. Sci. Tech., Tsinghua Univ., Beijing
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) leveland 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 variable-size, 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.
Keywords :
file organisation; resource allocation; virtual machines; block storage; chunk-based distributed image streamer; content-based slicing algorithm; enterprise servers management; file system agnostic; iceberg; resource virtualization; storage space requirement; virtual machines; Image storage; Resource management; Resource virtualization; Space technology; Streaming media; Technology management; Virtual machine monitors; Virtual machining; Virtual manufacturing; Voice mail; Content sharing; Image streaming; Virtualization;
Conference_Titel :
Parallel Processing - Workshops, 2008. ICPP-W '08. International Conference on
Conference_Location :
Portland, OR
Print_ISBN :
978-0-7695-3375-9
Electronic_ISBN :
1530-2016
DOI :
10.1109/ICPP-W.2008.13