基于OpenStack的虚拟机动态迁移方法研究与实现

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:yisheng8585
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算技术的深入发展,越来越多的企业通过构建虚拟化数据中心提供公有云服务,或者搭建面向企业内部的私有云平台。因此,云计算数据中心的数量大幅增加,服务器规模也快速增长,但随着服务器的规模扩大,数据中心的维护与管理变得异常复杂,并且服务器资源利用率低、能耗高等问题也日益凸显,亟待解决。针对上述问题,资源动态融合技术被广泛应用其中,而虚拟机动态迁移则是其中的关键技术之一,因此研究虚拟机动态迁移技术对于提高数据中心的资源融合能力具有十分重要的研究意义。本文在对OpenStack云计算平台的深入研究后,针对其中虚拟机在多个计算节点间负载不均衡的问题,设计并实现了基于OpenStack的虚拟机自主迁移系统。该系统通过性能监控模块实时收集云平台中所有计算节点与虚拟机的性能数据,并通过虚拟机迁移调度模块对性能数据进行分析,找出其中过载节点或者欠载节点执行负载调整操作,并且设计虚拟机调度策略为负载调整的计算节点上的虚拟机匹配最佳的目的节点,实现了云平台环境下的虚拟机自主迁移。从而降低云平台中服务器的能源消耗并提高了资源利用率。此外,本文通过对当前主流的虚拟机动态迁移机制进行研究并分析了各类迁移机制存在的优劣势,从降低虚拟机因迁移造成的性能损耗的角度,提出了一种基于混合后拷贝的虚拟机动态迁移机制。该机制能在保证总迁移时间与总迁移数据量可接受的前提下,减少虚拟机在目的节点恢复运行后所需的网络取页次数。在KVM环境下实现了该迁移机制,通过实验验明基于混合后拷贝的虚拟机动态迁移机制在一定程度上保留了Post-copy机制拷贝数据量少、总迁移时间短的优点,并且减少了虚拟机在目的节点恢复运行后51.2%的网络取页次数,从而有效地降低了虚拟机因迁移造成的性能损耗,提高了虚拟机内应用程序的执行效率。
其他文献
作为社会文化的组成部分,图书馆经历了从手工到自动化,从自动化到网络化再到数字化的发展过程。而迅速增长的文献量和全开放的阅览、外借模式引发了文献服务与文献管理之间的矛
本文以无线传感器网络为研究背景,主要研究在以数据为中心的存储策略(Data-Centric Storage,DCS)中如何高效利用传感器节点的有限能量进行数据查询的问题,设计了划分区域的DC
在互联网环境下,产生了大量的图像文件数据,为了提供这些图像文件信息的检索和分析,首先要解决检索过程中索引存储问题,而目前已有的图像文件信息检索引擎的检索效率和精确度
ADSL作为目前国内最流行的互联网宽带接入方式之一,通过一条普通电话线,可以向用户提供512K到8M带宽不等的宽带接入,让用户尽情享受网络学习、视讯会议、可视聊天、视频点播、在
作为一种很重要的自动验证技术,模型检测已得到广泛研究,取得了丰硕的成果并应用到众多领域,引起学术界、工业界的密切关注。模型检测的一般原理是用状态迁移系统( M )表示系
随着计算机技术与教育理论的不断融合促进了计算机辅助教育的发展,计算机辅助测试作为计算机辅助教育的重要部分而受到越来越多的关注。在计算机辅助测试系统中,组卷模块的设计
近年来,计算机视觉技术在水果图像识别方面得到了广泛的研究和应用,但随着经济的快速发展,人们生活的提高,农贸市场和超市里售卖的水果品种越来越多,而且其形状,纹理和大小都
体育比赛的主办方为了充分发掘广告带来的商业利润,总是希望尽可能地在比赛场地周围放置更多的广告牌。但是在实际的比赛现场,出于保护运动员和保证观众观看质量等方面的考虑
在无线传感器网络(WSN)的应用中,物理信息与位置信息关联才具有实际的运用价值,由此无线传感器网络节点的位置信息至关重要,是传感器网络研究的难题及热点。本文以导航系统的
本文把目前流行的粗糙集属性约简算法运用到销售数据的离群检测与分析。离群数据挖掘是数据挖掘的一个分支,目前在很多领域得到运用,挖掘出来的数据不再是当作噪声数据去掉,