云计算中虚拟机动态迁移机制研究及优化

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:yun568
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟机不仅提供高效和安全的计算资源容器,而且可以在多个物理主机之间平滑迁移。虚拟机的动态迁移是基于多个虚拟机的环境中的一个强大的管理工具,它已成为促进系统维护、负载平衡、容错和节能的强大工具,特别是在群集或数据中心中。在基于虚拟机的集群中,多个虚拟机共享一个物理资源池,由于动态变化的工作负载,一些节点通常没有得到充分利用,而其他节点可能变得负载过重。为了平衡节点之间的负载,基于定期收集的资源使用状态,一些虚拟机将从过载机器迁移到轻负载机器。同时也会因为节点的健康状态、电源预算等诸多问题,需要进行虚拟机的动态迁移。目前预拷贝算法被Xen、VMware等虚拟化平台的虚拟机动态迁移广泛应用。论文将当前主流的Xen虚拟化平台选作实验平台来对虚拟机的动态迁移进行研究,主要针对高负载和负载波动的情况。在高负载和负载波动的情况下,预拷贝算法在迭代拷贝阶段会出现大量内存重复传输的情况,将导致迭代拷贝传输过程中由于传输时间过长造成下次传输产生更多的重复内存,造成恶性循环,影响迁移效率,甚至有可能造成迁移失败。所以在高负载和负载波动的情况下,影响传输效率的重要因素是在迭代拷贝阶段的每轮迭代传输的时间。当前优化传输效率的方法有对“赃”内存出现的概率进行预测来避免重复发送、对有限的带宽进行合理分配来平衡传输速度和对每轮传输内存进行压缩后传输来提高传输速度等。论文通过改进的带宽动态分配算法,来对每轮传输的带宽进行动态分配,平衡每轮传输时间,防止因为某次传输时间过长导致下一次“脏”内存变得很大,形成恶性循环的情况。同时综合改进的自适应压缩内存算法,对每轮迭代传输的内存分配适合它的压缩算法,减少迭代传输时间,缩短总迁移时间。论文最后通过实验对改进后两种的算法与预拷贝算法进行性能测试。实验结果表明,改进后的算法的传输时间和停机时间在高负载和负载波动的情况下相比原预拷贝算法有不同程度的优化,能够提升虚拟机动态迁移的性能。
其他文献
本文研究在高速运行环境中,基于蜂窝信息站集成网络的非均匀宽下动态效用无线报文调度算法,包括无特定用户带宽限制的调度算法和具有特定用户带宽限制的调度算法。在蜂窝信息
基于手形、掌纹等手部单一生物特征不可能实现完美的身份识别系统,基于手形和掌纹的双模态生物识别技术是多模态生物特征融合的一种新的研究方向。本课题在分析手形和掌纹两
随着多媒体技术的发展,图像在互联网信息中占有越来越重要的比例。因而,如何快速、有效的管理这些丰富而直观的信息,逐渐成为当前科研人员和技术工作者关注的焦点。分形理论
人脸识别是图像处理、计算机视觉、模式识别等领域研究的热点话题,近些年研究学者提出了许多的经典算法,并广泛应用于公共安全,视频监控。线性判别分析(LDA)和稀疏表示(SRC)
正交频分复用(OFDM)指数调制(IM)是一种典型的多载波调制技术。相比于传统的OFDM,在快时变信道下,OFDM-IM对子载波间干扰(ICI)具有更强的鲁棒性。另外,OFDM-IM能够在不增加调
对话管理(DM:Dialogue Management)在人机对话系统(DS:Dialogue System)中扮演着重要角色。基于马氏决策过程(MDP:Markov Decision Process)的对话管理建模取得了不少进展,但
大庆油田总医院信息系统是应用计算机和计算机网络为医院所属各部门提供病人医疗信息、财务核算信息、行政管理信息和决策统计信息,对这些信息进行收集、存储、处理加工以满
语音不仅是人与人之间信息的沟通的媒介,也携人自身与众不同的特征,同时也具有共性及各自独立的变性等特征。声纹特征是一种生物特征,它包含着说话人生理、物理构造不同的特
在海量数据时代,如何有效处理视频等大规模数据,挖掘有效信息,是目前科学和工程领域亟待解决的问题。非负矩阵分解(Non-negative Matrix Factorization,NMF)作为一种有效的矩阵
云数据中心作为云计算的重要组成部分,已经取代了传统的数据中心,而大规模云数据中心的建设和运转,不仅带来大量的电能消耗和二氧化碳的排放,且资源利用率普遍过低,造成了环