期刊文献+

基于内存分块相异数据的虚拟机同步机制 被引量:1

Memory contents patch based virtual machine synchronization
下载PDF
导出
摘要 定量分析了不同应用程序的内存分块数据相异部分,即某一阶段的内存有效改动页面分块与其他未变化内存分块的数据相异数据比例,提出基于内存数据相异部分的虚拟机同步机制,主虚拟机端通过基于地址和内容的散列函数表寻找与Dirty内存页面分块的最优匹配Non-dirty页面分块,相异数据通过XOR压缩后通过网络发送给备份虚拟机;备份虚拟机解码接收到的同步数据,重组在主虚拟机端的Dirty内存页面,从而完成备份虚拟机的状态同步操作。实验结果表明,与传统的标准异步方式相比,基于内存分块相异数据的虚拟机同步机制可以减少80%左右的同步操作带来的网络通信数据量,大大提高了某些基准测试程序的系统性能。 定量分析了不同应用程序的内存分块数据相异部分,即某一阶段的内存有效改动页面分块与其他未变化内存分块的数据相异数据比例,提出基于内存数据相异部分的虚拟机同步机制,主虚拟机端通过基于地址和内容的散列函数表寻找与Dirty内存页面分块的最优匹配Non-dirty页面分块,相异数据通过XOR压缩后通过网络发送给备份虚拟机;备份虚拟机解码接收到的同步数据,重组在主虚拟机端的Dirty内存页面,从而完成备份虚拟机的状态同步操作。实验结果表明,与传统的标准异步方式相比,基于内存分块相异数据的虚拟机同步机制可以减少80%左右的同步操作带来的网络通信数据量,大大提高了某些基准测试程序的系统性能。
出处 《通信学报》 EI CSCD 北大核心 2012年第S1期157-164,共8页 Journal on Communications
基金 西南大学博士基金资助项目(SWU112025) 重庆市自然科学基金资助项目(CSTS2010BB2006) 国家自然科学基金资助项目(61170192)~~
关键词 检查点容错技术 虚拟机同步操作 内存分块相异数据 地址内容散列表 checkpoint-based fault tolerance virtual machine synchronization memory contents patch address and content hash table
  • 相关文献

参考文献15

  • 1怀进鹏,李沁,胡春明.基于虚拟机的虚拟计算环境研究与设计[J].软件学报,2007,18(8):2016-2026. 被引量:78
  • 2Pielou EC.Ecological Diversity. . 1975
  • 3Antonin Guttman.R-Trees: A Dynamic Index Structure for Spatial Searching. Proceedings of the ACM SIGMOD International Conference on the Management of Data . 1984
  • 4Moreno-Vozmediano R,Montero R,Llorente M I.Elasticmanagement of cluster-based services in the cloud. Proceedings of the 1st Workshop on Automated Control forDatacenters and Clouds . 2009
  • 5Brendan Cully,Geoffrey Lefebvre,Dutch Meyer,Mike Feeley,Norm Hutchinson,Andrew Warfield.Remus:High Availability via Asynchronous Virtual Machine Replication. NSDI’’08: Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation . 2008
  • 6Sapuntzakis, C.P,Chandra, R,Pfaff, B. et al.Optimizing the Migration of Virtual Computers. ACM SIGOPS Operating Systems Review . 2002
  • 7Lu Maohua,Chiueh T.Fast Memory State Synchronization for Virtualization-based Fault Tolerance. Proc.of IEEE/IFIP International Conference on Dependable Systems and Networks . 2009
  • 8Zhang X,Huo Z,Ma J,et al.Exploiting data deduplication to accelerate live virtual machine migration. Proc of the IEEE Cluster’’10 . 2010
  • 9ZHU J,DONG W,JIANG Z,et al.Improving the performance ofhypervisor-based fault tolerance. Proceedings of International Par-allel and Distributed Processing Symposium . 2010
  • 10CLARK C,FRASER K,HAND S,et al.Live migration of virtualmachines. Proceedings of the 2nd Conference on Symposium onNetworked Systems Design&Implementation . 2005

二级参考文献2

共引文献77

同被引文献3

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部