期刊文献+

基于预传输的虚拟机双机热备可用性研究 被引量:1

Research on Availability of Virtual Machine Hot Standby Based on Pre-transfer
下载PDF
导出
摘要 针对虚拟机双机热备中传统拷贝技术导致的虚拟机低可用性问题,提出一种基于分段挑选最近未使用(SSNUR)算法的预传输方法。在虚拟机运行阶段预先传输被使用的内存页,减少停机阶段需要拷贝的内存页数量,使用SSNUR算法挑选预传输页面,以降低预传输和停机传输的重复率。实验结果表明,与XEN4.0中典型的虚拟机双机热备系统Remus相比,基于预传输的Remus系统在重负载和长间隔时间状态下停机时间明显减少,最高可达23.37%。 Apre transfer method based on Segment Selection Not Used Recently(SSNUR) algorithm is presented to solve low availability caused by the traditional copy technology in the virtual machine hot standby.The used memory pages are pre transferred in the running phase of the virtual machine,in order to reduce the number of memory pages to copy in the shutdown phase,and SSNUR algorithm is proposed to select the pages need to copy in order to reduce the repetition rate of pre transfer and stop transfer.Experimental results show that the pre transfer Remus compred with the original method has obvious advantages when the virtual machines have heavy load and long intervals,and downtime can be reduced up to 23.37%.
出处 《计算机工程》 CAS CSCD 2012年第15期20-22,27,共4页 Computer Engineering
基金 河南省自然科学基金资助项目(2008A520025 2010A520039)
关键词 虚拟机 双机热备 可用性 XEN技术 预传输 Remus系统 virtual machine hot standby availability XEN technology pre transfer Remus system
  • 相关文献

参考文献12

  • 1Malik S, Huet F. Adaptive Fault Tolerance in Real Time Cloud Computing[C]//Proc. of IEEE World Congress on Services. Washington D. C., USA: IEEE Press, 2011.
  • 2董耀祖,周正伟.基于X86架构的系统虚拟机技术与应用[J].计算机工程,2006,32(13):71-73. 被引量:63
  • 3Liu Haikun, Jin Hal, Liao Xiaofei. Optimize Performance of Virtual Machine Checkpointing via Memory Exclusion[C]//Proc. of the 4th China Grid Annual Conference. Yantai, China: 1EEE Press, 2009.
  • 4Ibrahim K, Hofmeyr S, Iancu C, et al. Optimized Pre-copy Live Migration for Memory Intensive Applications[C]//Proc. of International Conference for High Performance Computing, Networking, Storage and Analysis. Seattle, USA: IEEE Press, 2011.
  • 5Lu Maohua, Chiueh T. Fast Memory State Synchronization for Virtualization-based Fault Tolerance[C]//Proc. of IEEE/IFIP International Conference on Dependable Systems and Networks. Lisbon, Portugal: IEEE Press, 2009.
  • 6Cully B, Lefebvre G, Meyer D, et al. Remus: High Availability via Asynchronous Virtual Machine Replication[C]//Proc. of the 5th USENIX Symposium on Networked Systems Design and Implementation. San Francisco, USA: USENIX Press, 2008.
  • 7Tamura Y, Sato K, Kihara S, et al. Kemari: Virtual Machine Synchronization for Fault Tolerance[C]//Proc. of USENIX Annual Technical Conference. Boston, USA: USENIX Press, 2008.
  • 8Cui Wenchao, Ma Dianfu, Wo Tianyu. Enhancing Reliability for Virtual Machines via Continual Migration[C]//Proc. of Interna- tional Conference on Parallel and Distributed Systems. Shenzhen, China: IEEE Press, 2009.
  • 9Zhu Jun, Dong Wei, Jiang Zhefu. Improving the Performance of Hypervisor-based Fault Tolerance[C]//Proc. of the 26th IEEE International Parallel and Distributed Processing Symposium. Shanghai, China: IEEE Press, 2010.
  • 10Sun M H, Blough D M. Fast, Lightweight Virtual Machine Checkpoinfing[D]. Atlanta, USA: Georgia Institute of Technology, 2010.

二级参考文献4

  • 1Whitaker A,Shaw M,Gribble S.Denali:Lightweight Virtual Machines for Distributed and Networked Applications[C].Proceedings of the USENIX Technical Conference,Monterey,CA,2002-06.
  • 2Waldspurger C A.Memory Resource Management in VMware ESX Server[C].Proceedings of the 5th Symposium on Operating Systems Design and Implementation,2002-12.
  • 3Barham P,Dragovic B,Fraser K,et al.Xen and the Art of Virtualization[C].Proceedings of the 19th ACM Symposium on Operating Systems Principles.Bolton Landing,NY,USA:Virtual Machine Monitors,2003:164-177.
  • 4Intel Corporation.Intel(R)Vanderpool Technology for IA-32 Processors (VT-x) Preliminary Specification[Z].http://developer.intel.com,2005.

共引文献62

同被引文献1

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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