BIDS: Bridgehead-Employed Image Distribution System for Cloud Data Centers

To provide elastic cloud services with QoS guarantee, it is essential for data centers to provision Virtual Machine(VM) instances rapidly. Due to bandwidth bottleneck of centralized model, the P2P-like distribution schemes are recently adopted. However, most of them just focus on the transmission speed, but ignore the impact on network bandwidth, especially for cloud data centers which are connected by Wide Area Network(WAN). In this paper, we propose a bridgehead-employed VM image distribution system(BIDS), which aims to minimize the repetitive data flows of WAN while speeding up the image distribution. In BIDS, we also design a version based image sharing mechanism, which tries to make a balance between efficiency and management complexity. Besides, we implement a Remote Management Console(RMC). The final evaluation shows that BIDS is of high efficient and low overhead.

[1]  Bernd Freisleben,et al.  Efficient Distribution of Virtual Machines for Cloud Computing , 2010, 2010 18th Euromicro Conference on Parallel, Distributed and Network-based Processing.

[2]  Bowen Alpern,et al.  Opening black boxes: using semantic information to combat virtual machine image sprawl , 2008, VEE '08.

[3]  Michael I. Jordan,et al.  Managing data transfers in computer clusters with orchestra , 2011, SIGCOMM.

[4]  Ying Chen,et al.  Rapid Provisioning of Cloud Infrastructure Leveraging Peer-to-Peer Networks , 2009, 2009 29th IEEE International Conference on Distributed Computing Systems Workshops.

[5]  Sebastien Goasguen,et al.  Image Distribution Mechanisms in Large Scale Cloud Providers , 2010, 2010 IEEE Second International Conference on Cloud Computing Technology and Science.

[6]  Zhe Zhang,et al.  VDN: Virtual machine image distribution network for cloud data centers , 2012, 2012 Proceedings IEEE INFOCOM.

[7]  Dean H. Lorenz,et al.  Virtual Appliance Content Distribution for a Global Infrastructure Cloud Service , 2010, 2010 Proceedings IEEE INFOCOM.

[8]  Jun Zhu,et al.  Twinkle: A fast resource provisioning mechanism for internet services , 2011, 2011 Proceedings IEEE INFOCOM.

[9]  Mahadev Satyanarayanan,et al.  The Case for Content Search of VM Clouds , 2010, 2010 IEEE 34th Annual Computer Software and Applications Conference Workshops.

[10]  Ethan L. Miller,et al.  The effectiveness of deduplication on virtual machine disk images , 2009, SYSTOR '09.

[11]  Marko Vukolic,et al.  Minimizing retrieval latency for content cloud , 2011, 2011 Proceedings IEEE INFOCOM.