• DocumentCode
    2639440
  • Title

    Live memory migration with matrix bitmap algorithm

  • Author

    Cui, Wentian ; Song, Meina

  • Author_Institution
    Inf. Commun. Technol. & Service Sci. Manage. & Eng. Center, Beijing Univ. of Posts & Telecommun., Beijing, China
  • fYear
    2010
  • fDate
    16-17 Aug. 2010
  • Firstpage
    277
  • Lastpage
    281
  • Abstract
    Live migration of OS instance, a powerful instrument to facilitate system maintenance, load balancing, fault tolerance, has become the central issue of virtualization, while the memory Migration has always been the bottleneck. However, exiting algorithms suffer two problems. First, when facing those frequently modified pages, the performance would degrade profoundly. Second, though they do perform more preferable through some certain algorithms, the accessional resources are requisite, which might extraordinary scarce under heavy load conditions. These imperfections will lead to striking performance degradation of virtual machine services. Therefore, based on the “Program Locality Principle”, this paper presents the “matrix bitmap algorithm” that collects the dirty page information for many times before deciding whether to transfer the page or not. It provides a more reasonable approach to obtain the determination. Experiments demonstrate that when under heavy load conditions, if sufficient dirty page information is collected, the decrease in total migration time will achieve 50% without increasing the system burden of the original domain.
  • Keywords
    virtual machines; fault tolerance; live memory migration; load balancing; matrix bitmap algorithm; system maintenance; virtualization; Algorithm design and analysis; Computers; Heuristic algorithms; Memory management; Prediction algorithms; Software algorithms; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Society (SWS), 2010 IEEE 2nd Symposium on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-6356-5
  • Type

    conf

  • DOI
    10.1109/SWS.2010.5607439
  • Filename
    5607439