DocumentCode
20771
Title
Liquid: A Scalable Deduplication File System for Virtual Machine Images
Author
Xun Zhao ; Yang Zhang ; Yongwei Wu ; Kang Chen ; Jinlei Jiang ; Keqin Li
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Volume
25
Issue
5
fYear
2014
fDate
May-14
Firstpage
1257
Lastpage
1266
Abstract
A virtual machine (VM) has been serving as a crucial component in cloud computing with its rich set of convenient features. The high overhead of a VM has been well addressed by hardware support such as Intel virtualization technology (VT), and by improvement in recent hypervisor implementation such as Xen, KVM, etc. However, the high demand on VM image storage remains a challenging problem. Existing systems have made efforts to reduce VM image storage consumption by means of deduplication within a storage area network (SAN) cluster. Nevertheless, an SAN cannot satisfy the increasing demand of large-scale VM hosting for cloud computing because of its cost limitation. In this paper, we propose Liquid, a scalable deduplication file system that has been particularly designed for large-scale VM deployment. Its design provides fast VM deployment with peer-to-peer (P2P) data transfer and low storage consumption by means of deduplication on VM images. It also provides a comprehensive set of storage features including instant cloning for VM images, on-demand fetching through a network, and caching with local disks by copy-on-read techniques. Experiments show that Liquid´s features perform well and introduce minor performance overhead.
Keywords
cloud computing; file organisation; peer-to-peer computing; storage area networks; virtual machines; virtualisation; visual databases; Intel virtualization technology; P2P data transfer; SAN cluster; VM image storage; VT; cloud computing; copy-on-read techniques; hypervisor implementation; peer-to-peer data transfer; scalable deduplication file system; storage area network; virtual machine images; File systems; Fingerprint recognition; Liquids; Peer-to-peer computing; Servers; Storage area networks; Virtual machine monitors; Cloud computing; deduplication; file system; liquid; peer to peer; storage; virtual machine;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2013.173
Filename
6552826
Link To Document