虚拟机可用性研究
本文选题:虚拟机可用性 + 影子页表 ; 参考:《小型微型计算机系统》2014年05期
【摘要】:针对虚拟机双机热备技术中,虚拟机服务响应延迟引起的可用性降低问题,通过对基于Xen的经典虚拟机可用性方案Remus的分析与总结,提出一种基于双影子页表实现零停机的方法.该方法基于Xen虚拟化平台,采用检查点机制,利用动态迭代传输思想实现主从虚拟机状态同步.将主虚拟机工作流程分为运行和同步两个阶段,在虚拟机双机热备期间采用两个影子页表:主影子页表和备用影子页表,两影子页表交替作为主页表和备用页表.运行阶段,主页表记录主虚拟机状态,并利用最近最常访问算法从中挑选最近最常页保存到备用页表,这样能够减少下次运行时影子页表的重建时间;同步阶段,主虚拟机不停机,备用页表转作主页表,原主页表作为备用页表实现主虚拟机与备份虚拟机的同步.实验结果表明,与Xen4.0中典型的虚拟机双机热备系统Remus相比,双影子页表实现零停机方法在虚拟机内存变化频繁时对主虚拟机可用性有明显的改进,降低延迟最高可达88.64%.
[Abstract]:In view of the problem of availability reduction caused by the response delay of virtual machine service in virtual machine hot standby technology, this paper analyzes and summarizes the classical virtual machine availability scheme Remus based on Xen. A method of zero stop based on double shadow page table is presented. This method is based on Xen virtualization platform, adopts checkpoint mechanism, and uses dynamic iterative transmission to realize state synchronization of master and slave virtual machines. The workflow of the primary virtual machine is divided into two stages: running and synchronizing. Two shadow page tables are used during the hot standby period of the virtual machine: the main shadow page table and the standby shadow page table, and the two shadow page tables are alternately used as the home page table and the standby page table. In the runtime, the home table records the status of the master virtual machine, and selects the most frequently used pages from the most recent access algorithm to save to the standby page table, which reduces the reconstruction time of the shadow page table at the next run time. The primary virtual machine is not shut down, the standby page table is transferred to the home page table, and the original home page table is used as the standby page table to realize the synchronization between the primary virtual machine and the backup virtual machine. The experimental results show that compared with Remus, a typical hot standby system for virtual machines in Xen4.0, the dual shadow page table has a significant improvement on the availability of the main virtual machine when the memory of the virtual machine changes frequently, and the maximum delay can be reduced to 88.64.
【作者单位】: 郑州大学信息工程学院;河南财政税务高等专科学校信息工程系;
【分类号】:TP302
【参考文献】
相关期刊论文 前2条
1 郑志蕴;任振芳;李钝;李伦;;基于预传输的虚拟机双机热备可用性研究[J];计算机工程;2012年15期
2 刘其成;郑纬民;陈康;;虚拟化技术在容灾系统中的应用[J];小型微型计算机系统;2010年10期
【共引文献】
相关期刊论文 前8条
1 叶玲;孙鉴坤;;虚拟化技术在图书馆服务器中的应用[J];高校图书情报论坛;2012年01期
2 庄欠满;;基于存储区域网络的海量数据灾备系统设计[J];信息安全与技术;2013年01期
3 马锡坤;史兆荣;王与荣;于京杰;;基于云计算的医院信息基础平台建设[J];医学研究生学报;2013年07期
4 许娜;;基于VMware ESX Server的实验教学平台建设[J];实验室研究与探索;2011年09期
5 储久良;李玲;;虚拟化技术在高校数据中心的应用[J];实验室研究与探索;2012年12期
6 韩爱华;;容灾技术在医院信息化建设中的应用研究[J];中国医学装备;2012年08期
7 马锡坤;;基于云计算的医院信息基础平台构建的探讨[J];医疗卫生装备;2013年07期
8 马锡坤;吴艳君;王鹏;;基于云计算的数据中心容灾系统的建设[J];中国医疗设备;2014年01期
相关硕士学位论文 前3条
1 王淼;证券业信息系统备份能力建设应用研究[D];复旦大学;2012年
2 叶敏;虚拟化技术在高职院校的应用[D];浙江工业大学;2012年
3 王斌;面向中小企业SaaS应用的IaaS平台设计与实现[D];西北大学;2013年
【二级参考文献】
相关期刊论文 前10条
1 王树鹏,云晓春,余翔湛,胡铭曾;容灾的理论与关键技术分析[J];计算机工程与应用;2004年28期
2 董耀祖;周正伟;;基于X86架构的系统虚拟机技术与应用[J];计算机工程;2006年13期
3 周全,卢显良,任立勇,刘晓燕;基于Linux的进程迁移机制设计[J];计算机应用;2003年08期
4 李庆华,罗犀劲;基于检查点进程迁移机制的改进[J];计算机仿真;2003年05期
5 汪东升,郑纬民;高可用集群计算[J];小型微型计算机系统;2000年11期
6 吴松,金海;存储虚拟化研究[J];小型微型计算机系统;2003年04期
7 李允,罗蕾,雷昊峰,熊光泽;基于线索化方法的嵌入式Java虚拟机性能优化技术研究[J];小型微型计算机系统;2005年03期
8 陈康,沈美明,郑纬民;分布式网络信息跟踪[J];小型微型计算机系统;2005年09期
9 李旭;谢长生;万继光;魏沁祺;;基于ESS自适应数据迁移的研究与实现[J];小型微型计算机系统;2007年02期
10 黄荣荣;薛巍;舒继武;郑纬民;;带外架构下的存储性能虚拟化[J];小型微型计算机系统;2007年06期
【相似文献】
相关期刊论文 前10条
1 钮艳;杨春;夏虞斌;程旭;;使用缓存的虚拟机内存扩展(英文)[J];北京大学学报(自然科学版);2011年02期
2 汤泉;李小勇;;文件支持的Xen存储虚拟化研究[J];计算机工程与应用;2009年16期
3 刘可超;李小勇;;基于Xen的虚拟磁盘调度算法改进[J];微型电脑应用;2010年04期
4 陈昊罡;汪小林;王振林;张彬彬;罗英伟;李晓明;;DMM:虚拟机的动态内存映射模型[J];中国科学:信息科学;2010年12期
5 朱团结;艾丽蓉;;基于共享内存的Xen虚拟机间通信的研究[J];计算机技术与发展;2011年07期
6 宋振华;杨亚军;;Xen虚拟机间的磁盘I/O性能隔离[J];小型微型计算机系统;2011年08期
7 ;[J];;年期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
相关会议论文 前1条
1 孙永清;金波;林九川;宋铮;;Xen虚拟显卡共享帧缓冲区安全漏洞分析[A];全国计算机安全学术交流会论文集·第二十五卷[C];2010年
相关博士学位论文 前1条
1 孟江涛;Xen虚拟机研究[D];电子科技大学;2010年
相关硕士学位论文 前10条
1 路尧;基于Xen完全虚拟化的半虚拟化驱动技术研究与实现[D];北京邮电大学;2011年
2 贺佰元;面向电信业务的Xen虚拟机迁移的研究及优化[D];北京邮电大学;2013年
3 杨坤;基于Xen的虚拟机迁移的研究及应用[D];西北师范大学;2013年
4 邹荣春;基于XEN的前端虚拟网卡技术的研究与改进[D];北京邮电大学;2010年
5 梅彼得;XEN虚拟机资源分配策略研究[D];杭州电子科技大学;2011年
6 程涛;基于Xen的多虚拟机资源调度技术研究[D];哈尔滨工业大学;2011年
7 张井昆;基于Xen的虚拟机动态迁移技术研究及应用[D];东北大学;2011年
8 余洋;基于Xen的安全虚拟化平台及应用研究[D];南京邮电大学;2013年
9 张璞;基于Xen的虚拟机动态迁移策略研究[D];辽宁大学;2013年
10 周魏;基于Xen安全计算机虚拟设备模型研究及显示优化的实现[D];华南理工大学;2010年
,本文编号:1827089
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1827089.html