Hongfa Wang. A Storage System for Image File in Cloud Computing[J]. Telecommunication science, 2014, 30(2): 82-87.
DOI:
Hongfa Wang. A Storage System for Image File in Cloud Computing[J]. Telecommunication science, 2014, 30(2): 82-87. DOI: 10.3969/j.issn.1000-0801.2014.02.011.
A Storage System for Image File in Cloud Computing
As cloud computing enters the mainstream,the numbers of virtual machine in one cloud pool is becoming more and more.So,how to quickly and cheaply migrate virtual machines between different hosts for load balance and power savings is becoming one of the hot and tough problems in this filed for the researchers.A distributed storage system was presented,which was called IFSpool.The system was based on Lustre and was designed to achieve the following three goals:high capacity and high extensibility to support thousands of VM images,high I/O throughput for data access,and booting optimization for boot storm.IFSpool combined a queue mechanism and a cache mechanism in a seamless way,to improve I/O throughput and lighten the boot storm by coordinating data access order.The I/O bandwidth and storage capacity of IFSpool can be easily aggregated and extended by adding storage nodes and servers dynamically.The experimental results show that IFSpool is effective and efficient for VM migration.
关键词
Keywords
references
Foster I , Zhao Y , Raicu I , et al . Cloud computing and grid computing 360-degree compared . Proceedings of IEEE Grid Computing Environments Workshop , Austin,TX,USA , 2008 : 1 ~ 10
Wood T , Shenoy P , Venkataramaniand A , et al . Black-box and gray-box strategies for virtual machine migration . Proceedings of the 4th USENIX Conference on Networked Systems Design&Implementation , Cambridge,MA , 2007 : 1 ~ 14
Shafer J . I/O virtualization bottlenecks in cloud computing today . Proceedings of the 2nd Conference on I/O Virtualization,USENIX Association Berkeley , CA,USA , 2010
Hansen J G , Jul E . Lithium:virtual machine storage for the cloud . Proceedings of the 1st ACM Symposium on Cloud Computing , New York,NY,USA , 2010 : 15 ~ 26
Wang F , Oral S , Shipman G , et al . Understanding Lustre file system internals . Technical Report ORNL/TM-2009/117,Oak Ridge National Lab,National Center for Computational Sciences , 2009
Mell P , Grance T . NIST definition of cloud computing . National Institute of Standards and Technology , 2011
Buyya R , Broberg J , Goscinski A . Cloud Computing:Principles and Paradigms . New York : Wiley Press , 2011
Meyer D , Aggarwal G , Cully B , et al . Parallax:virtual disks for virtual machines . Proceedings of the ACM SIGOPS/EuroSys European Conference on Computer Systems , Glasgow,Scotland , 2008
Liao X F , Li H , Jin H , et al . Vmstore:distributed storage system for multiple virtual machines . Science China Information Sciences , 2011 , 54 ( 6 ): 1104 ~ 1118
Dickens P M , Logan J . A high performance implementation of MPI-IO for a Lustre file system environment . Concurrency and Computation:Practice and Experience , 2010
C asale G , Kraft S , Krishnamurthy D . A model of storage I/O performance interference in virtualized systems . Proceedings of the 1st Int Workshop on Data Center Performance , Minneapolis,MN , 2011
Vaghani S B . Virtual machine file system . ACM SIGOPS Operating Systems Review , 2010 , 44 ( 4 ): 57 ~ 70
Rajagopalan S , Cully B , O’Connor R , et al . SecondSite:Disaster Tolerance as a Service . ACM 978-1-4503-1175-5/12/03 , London,England , 2012