基于Post-Copy算法的虚拟机动态迁移机制研究

来源 :东北大学 | 被引量 : 1次 | 上传用户:LJ619
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟机动态迁移技术是虚拟化的关键技术之一,利用虚拟机动态迁移技术可以实现负载均衡、系统容错、在线维护以及能耗管理等功能。目前主流的虚拟机动态迁移算法有Pre-Copy和Post-Copy两种。Post-Copy算法在网络传输量以及总迁移时间等方面优于Pre-Copy算法,但Post-Copy算法因其频繁的缺页异常会使虚拟机的执行时间长于Pre-Copy。本文针对Post-Copy频繁缺页问题提出了基于 AMPX(adaptive memory Prefecting in Xen)页面预取的 Post-Copy 算法。本文首先针对目的主机恢复虚拟机运行初始时缺页非常频繁的特点,在算法中加入了预执行机制。源主机利用迁移核心地址空间的时间预执行虚拟机,准确地预测了目的主机未来要访问的内存页面,达到减少缺页率的目的;其次,根据预执行期间,虚拟机运行时的页面访问情况,以程序的局部性原理为依据,设计了 AMPX算法。该算法不仅能够根据目的主机的缺页请求动态调整预测的页面,而且能够根据当前目的主机的运行环境动态调整预测的页面数量。通过该算法的优化,提高了页面预测的准确性,并减少了目的主机的缺页率;最后,详细分析Post-Copy算法的工作流程,实现了基于AMPX页面预测的Post-Copy算法。本文选取HPC Challenge(HPCC)标准测试程序评估该算法的性能。实验结果表明,基于AMPX页面预测的Post-Copy算法,在总迁移时间上,优于标准Post-Copy算法,在缺页率方面也要优于标准Post-Copy算法。
其他文献
随着多智能体系统在无人飞机、移动机器人系统以及网络通讯系统等方面的应用,多智能体系统理论有了迅速的发展,已成为控制理论的一个重要分支。尤其是多智能体系统的一致性理
Android 5.0中ART取代Dalvik成为新的Android虚拟机,ART通过预编译技术(Ahead-Of-Time compile)和更为高效、细粒度的垃圾回收机制(Garbage Collection,GC)大幅提升了系统的
可达性测试方法具有在给定输入下生成并执行所有可行同步序列且不需要记录任何历史信息等诸多优势。基于拆分的可达性测试方法,通过生成细粒度的同步交织序列,解决了可达性测
本翻译实践报告所采用材料选自美国临终护理教育协会在线课程中的疼痛管理模块,原文有六个章节,约1.2万英文单词。疼痛管理属于临终关怀教育的重要环节,原文系统介绍疼痛评估与管理的原则及方法,为医护人员、患者及家属提供重要的治疗参考与指导。译者根据李长栓教授提出的“理解、表达与变通”框架完成对原文的翻译。原文为医学文本,翻译难点是专业性、客观性较强,并且含有大量医学术语和专业表达,同时语言凝练但又较多地
钙钛矿太阳能电池的商业化进程主要受限于有机-无机杂化钙钛矿材料的毒性和较差的稳定性。无铅全无机钙钛矿材料具有无毒且环境稳定的优点;但是,目前无铅全无机钙钛矿太阳能电池的效率仍然较低。其主要原因在于无铅全无机太阳能电池中存在界面电荷抽取困难和热载流子弛豫过快等现象,导致大量的电荷传输损耗。本论文基于第一性原理方法,对钛基钙钛矿太阳能电池中的电荷传输过程进行探究,阐明了钛基钙钛矿太阳能电池性能差的主要
随着科学技术的飞速发展,数据作为信息的载体,其数量在持续不断地增长,为了满足庞大的数据存储的需求这就需要有存储系统能够存储海量的数据,同时要求该过程中的带宽代价不宜
六朝时期是中国历史上的重要时期,也是南方快速发展的时期。两广地区六朝墓葬数量众多,为研究两广地区六朝时期的墓葬形制和特征、经济社会发展提供了丰富的考古材料。本文通过对两广地区六朝墓葬的形制和随葬品进行类型学分析,对其进行分期和分区,并通过墓葬材料来看两广地区六朝时期的农业和手工业的发展、海上丝绸之路重心东渐及墓葬习俗等问题。正文分为五部分:绪论主要说明选题的目的及意义,概述前人对两广地区及全国六朝
自然场景图像中包含着大量的文本信息,将其中的文本信息识别出来对于视频、图像和图片等大量信息的检索管理具有重要意义。但是在自然场景文本识别中往往面临着图像模糊不清
在大数据时代来临的当下,电子信息技术的发展速度对产品及生产流程的可靠性、实时性等多方性能提出了更高层次的要求。模拟电路在电路组成中占比虽小,但基于维修成本方面的考
微电子产业以及储能产业的发展需要介电常数高、损耗低、耐压高的介电材料。业已发现,BTFN(BaTi0.5(Fe0.5Nb0.5)O3)材料具有较高的介电常数,但介电损耗偏高、导致耐压和储能