• DocumentCode
    2193659
  • Title

    CloudSpider: Combining Replication with Scheduling for Optimizing Live Migration of Virtual Machines across Wide Area Networks

  • Author

    Bose, Sumit Kumar ; Brock, Scott ; Skeoch, Ronald ; Rao, Shrisha

  • Author_Institution
    Unisys Corp., Bangalore, India
  • fYear
    2011
  • fDate
    23-26 May 2011
  • Firstpage
    13
  • Lastpage
    22
  • Abstract
    A virtual machine (VM), during its lifecycle, can be scheduled for execution at geographically disparate cloud locations depending upon the cost of computation and the load at these locations. However, trans-locating a live VM across high-latency low-bandwidth wide area networks (WAN) within ´reasonable´ time is nearly impossible due to the large size of the VM image. In this paper, we deal with this problem by combining VM scheduling strategies with VM replication strategies. In particular, we propose to replicate a VM image selectively across different cloud sites, choose a replica of the VM image to be the primary copy and propagate the incremental changes at the primary copy to all the remaining replicas of the VM image. The replica placement strategies are based on factors that influence long-term costs such as the average per-unit cost of storage and the average per-unit cost of computation at different cloud sites besides the ´end-user´ latency requirements associated with the VMs. We propose to compensate the additional storage requirements due to replication by exploring commonality that naturally exists amongst different VM images using de-duplication techniques. A key issue that naturally arises in this integrated replication and scheduling context for minimizing migration latencies associated with live migration of VMs across WAN is the design of a good replica placement algorithm that minimizes additional storage requirements. In this paper we address this issue as part for our integrated replication and scheduling architecture, called Cloud Spider. We discuss the trade-offs involved in the design of a replica placement algorithm and propose an algorithm that factors in deduplication ratios amongst pairs of VM images while deciding on the question of replica placement of the VM images. Preliminary experiments show extremely promising results.
  • Keywords
    cloud computing; processor scheduling; virtual machines; wide area networks; CloudSpider; high-latency low-bandwidth wide area networks; live migration optimization; virtual machine replication strategies; virtual machine scheduling strategies; Algorithm design and analysis; Cloud computing; Hard disks; Processor scheduling; Schedules; Scheduling; Wide area networks; Cloud-computing; De-duplication; Live-migration; Replication; Scheduling; Virtualization; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2011 11th IEEE/ACM International Symposium on
  • Conference_Location
    Newport Beach, CA
  • Print_ISBN
    978-1-4577-0129-0
  • Electronic_ISBN
    978-0-7695-4395-6
  • Type

    conf

  • DOI
    10.1109/CCGrid.2011.16
  • Filename
    5948592