• DocumentCode
    3575047
  • 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
  • fYear
    2014
  • Firstpage
    197
  • Lastpage
    204
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/HPCC.2014.40
  • Filename
    7056740