Journal on Communications ›› 2012, Vol. 33 ›› Issue (Z1): 157-164.doi: 10.3969/j.issn.1000-436x.2012.z1.020

• Papers • Previous Articles     Next Articles

Memory contents patch based virtual machine synchronization

Jian-wei LIAO,Shan-xiong CHEN,Li LI   

  1. College of Computer and Information Science and Technology,Southwest University of China,Chongqing 400715,China
  • Online:2012-09-25 Published:2017-08-03
  • Supported by:
    The Scientific Research Fund for Doctor of Southwest University of China;The Natural Science Foundation of Chongqing;The National Natural Science Foundation of China

Abstract:

A quantitative analysis has been conducted on memory contents difference for various high availability benchmarks.Based on this study memory contents patch based backup virtual machine(VM)synchronization technique was proposed,which finds the best match memory section for each dirty memory section;then compresses the difference contents in these two sections using hash based XOR compression technique in the primary VM; finally,it sends the packed data to the backup VM.For the backup VM part,it first decodes the received data and re-constructs the dirty pages,and then applies these pages to complete the VM synchronization.The experimental results show that compared with regular asynchronous replication,the proposed mechanism can reduce the synchronization data and network traffic by up to 80%,and then benefit to the synchronization to a great extent.

Key words: checkpoint-based fault tolerance, virtual machine synchronization, memory contents patch, address and content hash table

No Suggested Reading articles found!