• DocumentCode
    660641
  • Title

    An Approach to Minimizing Downtime Induced by Taking Live Snapshot of Virtual Cluster

  • Author

    Ruiqi Sun ; Jie Yang ; ZhiQiang He

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
  • fYear
    2013
  • fDate
    4-6 Nov. 2013
  • Firstpage
    63
  • Lastpage
    68
  • Abstract
    Cloud computing has emerged as a new computing paradigm which is adopted by more and more application services based on cluster computing. Live snapshot technology is usually used to ensure the reliability of data and high availability of the running virtual machines. However, existing virtual machine live snapshot technologies are not enough to minimize the downtime induced by taking live snapshot for an entire virtual cluster consisting of a large number of virtual machines. An ordinary approach is taking live snapshot of all virtual machines belonging to the virtual cluster concurrently. But this approach may induce a long downtime of an entire virtual cluster which consists of a large number of virtual machines distributed in a small number of hosts. To address this challenge, this paper surveys the factors which raise the downtime of virtual machines induced by taking live snapshot, and defines five metrics used to determine the concurrency strategy of taking live snapshot of different virtual machines. Based on these metrics, we propose a novel approach named Selection Concurrency Strategy which aims to minimize the downtime of virtual machines, and our experiments show that the downtime of virtual cluster consisting of a large number of virtual machines distributed in a small number of hosts using our approach is 33% shorter than that under ordinary approach.
  • Keywords
    cloud computing; virtual machines; cloud computing; computing paradigm; concurrency strategy; data reliability; downtime minimization; live snapshot technology; selection concurrency strategy approach; virtual cluster; virtual machines; Availability; Cloud computing; Concurrent computing; Measurement; Operating systems; Resource management; Virtual machining; Cloud computing; downtime; live snapshot; virtual cluster; virtual machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud and Service Computing (CSC), 2013 International Conference on
  • Conference_Location
    Beijing
  • Type

    conf

  • DOI
    10.1109/CSC.2013.18
  • Filename
    6693180