Telecommunications Science ›› 2021, Vol. 37 ›› Issue (7): 57-66.doi: 10.11959/j.issn.1000-0801.2021145

• Research and Development • Previous Articles     Next Articles

Stability optimization of dynamic migration algorithm for Post-Copy of virtual machine based on KVM

Shuangxi CHEN1,2,3, Ruoyan ZHAO1, Hui LIU2, Chunming WU1, Wei RUAN1   

  1. 1 Zhejiang University, Hangzhou 310058, China
    2 Jiaxing Vocational Technical College, Jiaxing 314036, China
    3 Jiaxing Key Laboratory of Industrial Internet, Jiaxing 314036, China
  • Revised:2021-06-08 Online:2021-07-20 Published:2021-07-01
  • Supported by:
    The National Key Research and Development Program(2018YFB2100400);Zhejiang Public Welfare Technol-ogy Research Project(LGF20F020003);Zhejiang Key Research and Development Program(2020C01077);Zhejiang Key Research and Development Program(2021C01036);Zhejiang Key Research and Development Program(2020C01021);Zhijiang Laboratory Major Scientific Research Project(2018FD0ZX01)

Abstract:

The dynamic migration technology of virtual machine provides a strong support for the resource scheduling of virtualization system.As one of the two core algorithms of virtual machine dynamic migration, Post-Copy algorithm has been a hot issue for scholars at home and abroad for its advantages of stable migration time and short migration downtime.The fault tolerance mechanism of virtual machine, the connection between the transfer mode of memory page and the page missing error during the migration process, and the source code of QEMU-KVM platform were studied.A fault tolerant method based on transaction synchronization was proposed to improve the stability of the Post-Copy migration algorithm.The experimental results show that the proposed algorithm can ensure the fast repair of deep end virtual machine failure, target virtual machine failure and network fault during the migration process, and solve the stability problem at a small cost.The method proposed effectively improves the stability of the Post-Copy migration algorithm, and provides reference for the future optimization research direction.

Key words: dynamic migration of virtual machine, Post-Copy, fault tolerance, QEMU-KVM

CLC Number: 

No Suggested Reading articles found!