• DocumentCode
    583081
  • Title

    Memory Pre-synchronization Technology for Application Migration

  • Author

    Haofu, Tang ; Huixiang, Wang ; Limin, Xiao ; Li, Ruan ; Yuanhao, Zhou

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
  • fYear
    2012
  • fDate
    27-29 Oct. 2012
  • Firstpage
    406
  • Lastpage
    411
  • Abstract
    The rapid development of internet technology and mobile communication technology has brought significant changes to the way in which people retrieve information and experience application service. We believe that application migration can perfectly solve these problems, if the continuity of application service experience and efficiency of migration process is guaranteed. This paper firstly proposes a general model of the application migration in the virtualization environment and then designs the migration mechanism based on memory pre-synchronization. We also present memory change probabilistic prediction and slow-start synchronization adaptive policy which are used to reduce the pressure on the network and application performance loss. Lastly, we implement the above methods on KVM. The experiment results show that the process of 256MB guest ram can be accomplished within 1 second after we launch the migration whereas the original one takes at least 7 seconds on the network of 1Gbps. The transmission quantity during the synchronization decreases by 50.5%, 63.9% and 65.6% on text editing application, audio application and movie application respectively.
  • Keywords
    Internet; storage management; Internet technology; application migration process; application service experience; audio application; memory change probabilistic prediction; memory presynchronization technology; migration mechanism; mobile communication technology; movie application; rapid development; synchronization adaptive policy; text editing application; transmission quantity; virtualization environment; Memory management; Motion pictures; Optimization; Probabilistic logic; Random access memory; Synchronization; Virtual machining; application migration; memory change prediction; memory pre-synchronization; slow-start synchronization adaptive policy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2012 IEEE 12th International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4673-4873-7
  • Type

    conf

  • DOI
    10.1109/CIT.2012.95
  • Filename
    6391934