Memory contents patch based virtual machine synchronization

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;t...

Full description

Saved in:
Bibliographic Details
Main Authors: Jian-wei LIAO, Shan-xiong CHEN, Li LI
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2012-09-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.3969/j.issn.1000-436x.2012.z1.020/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539874932391936
author Jian-wei LIAO
Shan-xiong CHEN
Li LI
author_facet Jian-wei LIAO
Shan-xiong CHEN
Li LI
author_sort Jian-wei LIAO
collection DOAJ
description 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.
format Article
id doaj-art-a7e0a46fe38d4fffacb3d03ba5390c2c
institution Kabale University
issn 1000-436X
language zho
publishDate 2012-09-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-a7e0a46fe38d4fffacb3d03ba5390c2c2025-01-14T06:33:51ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2012-09-013315716459667566Memory contents patch based virtual machine synchronizationJian-wei LIAOShan-xiong CHENLi LIA 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.http://www.joconline.com.cn/zh/article/doi/10.3969/j.issn.1000-436x.2012.z1.020/checkpoint-based fault tolerancevirtual machine synchronizationmemory contents patchaddress and content hash table
spellingShingle Jian-wei LIAO
Shan-xiong CHEN
Li LI
Memory contents patch based virtual machine synchronization
Tongxin xuebao
checkpoint-based fault tolerance
virtual machine synchronization
memory contents patch
address and content hash table
title Memory contents patch based virtual machine synchronization
title_full Memory contents patch based virtual machine synchronization
title_fullStr Memory contents patch based virtual machine synchronization
title_full_unstemmed Memory contents patch based virtual machine synchronization
title_short Memory contents patch based virtual machine synchronization
title_sort memory contents patch based virtual machine synchronization
topic checkpoint-based fault tolerance
virtual machine synchronization
memory contents patch
address and content hash table
url http://www.joconline.com.cn/zh/article/doi/10.3969/j.issn.1000-436x.2012.z1.020/
work_keys_str_mv AT jianweiliao memorycontentspatchbasedvirtualmachinesynchronization
AT shanxiongchen memorycontentspatchbasedvirtualmachinesynchronization
AT lili memorycontentspatchbasedvirtualmachinesynchronization