基于Excalibur系统的Xen动态迁移优化与研究

来源 :北京邮电大学 | 被引量 : 3次 | 上传用户:yaraksuper
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展和云计算的兴起,虚拟化技术因其良好独立性、易管理性和服务器整合而备受人们关注。虚拟机在众多领域具备各种用途:如用于系统安全领域、系统开发测试领域;还可用于高性能集群计算领域。虚拟机的动态迁移已成为虚拟化技术的焦点,广泛用于实现云计算环境下服务器的动态封装转移和运行时负载均衡。作为x86平台下一款性能优秀的开源虚拟机,Xen支持泛虚拟化和硬件辅助全虚拟化技术,具有巨大的发展潜力。本文以云计算Excalibur系统为应用背景,以Xen为平台研究虚拟机Xen相关应用,结构,关键技术,着重研究了内存动态迁移,并针对Xen的pre-copy算法优点与不足,特别是维护云计算服务器负载均衡时面对服务器频繁更改的内存页面所体现出来的传送效率低下,提出了内存迁移改进算法分层矩阵算法。该算法重点是通过增加相应变量来统计在一段区间内的内存页改变数据,计算得出一个平均值,由此来判定该页是否需要传送,以此达到减少传统迭代过程中重复拷贝脏页的问题,即通过统计内存页重写次数来减少不必要的拷贝。同时以改进算法为切入点,为Xen设计了以改进算法为基础的动态迁移框架。并搭建实验平台,分别在同构和异构情况下测试了分层矩阵算法的性能,并与Xen的原算法比较。并根据测试结果得出结论。
其他文献
随着数据管理复杂度和维护成本的增加,采用共享存储系统进行IO整合已成为业界一种趋势。但并发应用间的干扰造成了性能的不可预测性,为此对共享存储系统提出了性能虚拟化的需求
无线传感器网络节点定位算法受到越来越多研究人员的关注,成为当前的研究热点之一。然而,越来越多的攻击方式使定位受到很大的影响,尤其对基于非测距的定位算法而言,能影响网
随着软件技术的发展和对软件可靠性要求的提高,人们越来越重视软件质量。软件测试作为保证软件质量的一种重要技术,在整个软件开发成本中占有重大比重,提高软件测试效率具有
访问控制是一项实现既定信息安全策略的系统安全技术,在系统中,如果出现合法用户非法使用资源或者非法用户入侵系统资源的情况,访问控制策略都能够对其进行有效控制。在可信
随着通信系统的用户数量不断增加,同时用户对高速数据业务的需求日益提高,移动通信系统的容量、覆盖范围及质量都要达到更高标准。据统计,70%的移动业务发生在室内,而墙壁的
随着企业信息化进程的不断推进,企业业务系统的数量在不断的增加,各业务系统之间的相关性也越来越大。例如公司的计费系统和财务系统,财务系统和人事系统之间都不可避免地有
注意选择机制是人类视觉感知的一个重要特性,如果将人类视觉系统的这一机制引入到计算机视觉系统中,势必会提升现有计算机图像分析性能和效率。为了探索人类视觉注意机制的计算
随着健康问题的关注度与日俱增,人们对疾病诊断与预测的时效性要求逐渐提高,同时对疾病诱发因素的探知欲也迅速增强。在当前可用于医疗诊断的数据挖掘与人工智能算法中,关联规则
策略和策略模型是指导决策的方法,其具有可动态配置、管理效率高等优点,但将其直接应用于桌面管理中则略显不足。本课题结合桌面管理的特点,对互联网工程任务组(IETF)提出的
随着数据存储量呈爆炸性增长,存储系统在大容量、高性能、高可靠和高可用保障以及高空间利用率四方面面临了巨大的挑战。如何为大规模存储系统提供高效(高性能,兼顾高空间利用