【摘 要】
:
随着近年来云服务的普及,用户体验变得极为重要,针对负载均衡和热点等问题,需要依靠虚拟机动态迁移技术来解决问题的同时,保证用户的体验。虚拟机动态迁移流程中,内存由于信
论文部分内容阅读
随着近年来云服务的普及,用户体验变得极为重要,针对负载均衡和热点等问题,需要依靠虚拟机动态迁移技术来解决问题的同时,保证用户的体验。虚拟机动态迁移流程中,内存由于信息量大且频繁变化,是整个迁移流程中最复杂的环节,决定了整个动态迁移的效率。现在主流的虚拟机动态迁移方法是内存预拷贝算法,通过迭代的方式将内存中每轮被更新的脏页传输到目标虚拟机,直到脏页小于阀值或迭代达到最大次数,才停机拷贝剩余脏页和其他资源,此时脏页足够少,使得服务中断时间足够短,能够保证用户的体验。传统预拷贝算法以脏页为粒度记录工作集进行迭代传输,当脏页率较高,实际脏数据较少时,传统预拷贝算法表现出迭代次数太多,总迁移时间太长,占用网络带宽太多等问题,针对这一情况,本文对传统预拷贝算法进行了改进,提出了基于页内脏数据为工作集进行迭代传输的DIP算法,相比传统预拷贝算法,DIP算法工作集粒度更细,更能准确的反映实际迁移环境,使得每轮传输的数据更少,工作集随着迭代更快的收敛,最终更快的小于阀值跳出迭代,拥有更高的迁移效率。在此基础上,本文引入算术编码和多线程到DIP算法,设计并实现了CDIP算法,并针对不融入算术编码,迭代第一轮融入算术编码,整个迭代融入算术编码三种不同的场景,配合同一组并发线程进行实验对比,最终论证出最优场景的CDIP算法。本文最后先通过实验数据论证了DIP算法相比传统预拷贝算法拥有较高的迁移效率,然后对引入算术编码和多线程的三个不同场景进行实验对比,迭代第一轮数据较大适合利用算术编码压缩处理,DIP算法收敛速度较快,后续迭代的数据较少,引入算术编码会减缓收敛速度,干扰迭代跳出,最终通过实验数据论证出在迭代第一轮引入算术编码和多线程的CDIP算法,相比于不融入和整个迭代融入是最优选择,能够进一步优化DIP算法提高迁移效率。
其他文献
一个移动Ad hoc网络(MANET)是一系列相互之间可以通信、完全自组织、自配置无线移动节点的集合。MANET网路由协议用于发现和维护节点之间的路由。Internet接入,通常是指MANET非
伴随着互联网、物联网和移动互联网的快速发展,每天会产生海量数据,数据处于爆炸式的增长状态,这预示着大数据时代的到来。大数据时代的数据具有数量大、结构复杂的特点,导致
近年来,随着人民生活水平的提高,对于食物的营养要求也不断提高,鱼虾等水产品由于其具有高蛋白低脂肪的特点受到大家的青睐。因此,海产品的淡水养殖给养殖户带来了较大的经济收益
在现代企业应用中,多个应用系统或者同一个系统的多个用户之间往往需要进行数据信息交换,如何保证数据传输中的安全变得越来越重要。本文在深入研究现有数据交换技术和保证数
苹果iPhone的面世促进了市场上触摸屏幕手机的发展,越来越多的厂商加强了触摸屏手机的研发力量。美国高通(Qualcomm)公司提出的CDMA(Code Division Multiple Access)技术,由于
交通状态主要表示为交通流状态,宏观上主要是指城市道路交通的拥堵程度。在城市道路交通控制过程中,交通状态的判定是前提和基础。传统的交通状态判定的研究通常是针对高速路
基于半导体的以Flash为存储介质的存储器是一种高性能、低能耗的新兴存储设备,它的问世将逐渐取代以磁记录方式存储数据的硬盘。但由于Flash存储芯片本身容量的限制和芯片中
随着计算机和网络技术的飞速发展,日益普及的互联网为我们提供了大量的经济利益和生活便利的同时,也带来了大量的信息安全问题,如个人隐私信息、商业与军事机密信息的泄露、
随着网页结构的复杂化与内容的多主题化,搜索引擎的结果越来越无法满足人们的需求,因为网页作为最基本的信息获取单位已不再合适,要更准确的获取web上的信息,就必须对网页进
数据挖掘是指从大量的、不完全地、有噪声的、模糊的、随机的数据中提取人们感兴趣的知识和规则的过程,数据挖掘的研究已经取得了重大的进展,而且被应用到众多的领域。关联规则