Title :
Accelerating the Massive VMs Booting Up
Author :
Dayang Zheng ; Hai Jin ; Xiaofei Liao ; Yu Zhang
Author_Institution :
Service Comput. Technol. & Syst. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
Abstract :
Both cloud computing and desktop virtualization are based on massive virtual machines (VMs). Due to the conventional template-based creation and the limited bandwidth of disk I/O, booting up massive VMs is time consuming and lacks flexibility as well. However, current solutions put their focus on the design of the distributed storage for massive VMs´ images. Considering all VMs´ images should be read into the memory for booting up, the limited local disks´ I/O bandwidth is actually the big challenge. To tackle this challenge, in this paper, we propose a scheme based on the minimum dataset (for booting up an operating system), which is shared by all the VMs created from different images. It can not only accelerate the boot-up progress of massive VMs via sparing I/O overhead, but also support the independent VM as well as the closed-source OS such as Windows. To demonstrate its efficiency, we also implement and deploy the system, namely Fast VM, on the Xen platform for Windows virtual machines with two types of VM formats, VHD and QCOW2. Experimental results show that our approach can significantly reduce the I/O overhead and even spare the booting up time up to 64.8%.
Keywords :
computer bootstrapping; virtual machines; I/O overhead; QCOW2; VHD; VM formats; Windows virtual machines; Xen platform; boot-up progress; closed-source OS; cloud computing; desktop virtualization; distributed storage design; fast VM; limited local disks I/O bandwidth; massive VM booting up; massive VM images; massive virtual machines; minimum dataset; operating system; template-based creation; Acceleration; Booting; Indexes; Loading; Synchronization; Vegetation; Virtual machining; Boot up; Differencing Image; Minimum Dataset; Virtual Machine;
Conference_Titel :
High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS), 2014 IEEE Intl Conf on
Print_ISBN :
978-1-4799-6122-1
DOI :
10.1109/HPCC.2014.40