当前位置:主页 > 科技论文 > 计算机论文 >

软件定义数据中心网络的虚拟机迁移方案研究

发布时间:2018-03-18 07:08

  本文选题:数据中心 切入点:软件定义网络 出处:《山东大学》2017年硕士论文 论文类型:学位论文


【摘要】:现代数据中心利用虚拟化技术使得多个相互独立的虚拟机同时运行在一台物理服务器上,实现高效的资源管理,以降低成本和能源预算。在数据中心网络中,为了实现网络的优化管理目标(如节能、负载均衡等),一些虚拟机需要从虚拟机的初始位置迁移到目标位置。动态虚拟机迁移是一种可以实现数据中心优化管理目标的有效方法。当多个虚拟机同时需要迁移时,虚拟机的迁移顺序会极大的影响虚拟机的迁移性能;由于网络的带宽是有限的,为不同的虚拟机分配不同的迁移带宽也会对虚拟机的迁移性能带来较大的影响。因此需要制定一个有效的迁移方案来决定虚拟机的迁移顺序和迁移带宽的分配以提高虚拟机迁移性能。数据中心的规模正在不断的扩大。然而传统的网络技术使得虚拟化的程度严重不足。软件定义网络(Software Defined Networking,SDN)的出现可以有效的解决传统网络带来的虚拟化程度不足的问题,为虚拟机迁移问题提供了更加有效的解决方案。SDN的中心控制可使得网络实现多路径转发等多方面的要求。利用SDN的优势可以提高网络的传输能力以减少虚拟机总的迁移时间(Total Migration Time,TMT)和停机时间(Total Downtime,TD)。因此,在软件定义的数据中心网络中,为了制定有效的虚拟机迁移方案,本文提出了一个个体虚拟机迁移性 保证的虚拟机迁移(Individual Performance Guaranteed VM Migration,IPG-VMM)算法和基于粒子群的虚拟机迁移(PSO-based VM Migration,PSO-VMM)算法。(1)IPG-VMM算法通过虚拟机迁移的预处理以及最小化不同虚拟机迁移方案之间的相关度来最大化总的迁移带宽,同时通过保证个体VM的最小迁移带宽来保证其迁移性能。基于IPG-VMM算法的虚拟机迁移方案能够解决逐步(step-by-step)迁移的"空闲带宽"问题,可以充分利用网络的带宽,提高网络带宽资源的利用率。(2)为了得到更好的虚拟机迁移方案,本文还使用了群智能算法。使用群智能算法可以通过牺牲一定的问题求解时间,来得到更好的解。虚拟机迁移问题是一个组合优化问题,粒子群算法对于解决组合优化问题是一个较为有效的方法,算法的优化性能也得到了证明。因此,本文通过合并粒子来改善算法中粒子的更新,并提出一个基于粒子群算法的虚拟机迁移方案,将对应的算法称为基于粒子群的虚拟机迁移(PSO-basedVM Migration,PSO-VMM)算法。(3)实验表明,相较于FPTA算法,IPG-VMM算法最多可以节省25%的TMT和50%的TD;而相较于FPTA算法,IPG-VMM算法最多可以节省65%的TMT和30%的TD。通过牺牲一定的问题求解时间,PSO-VMM算法制定的迁移方案在TMT和TD方面都优于IPG-VMM算法。
[Abstract]:Modern data centers use virtualization technology to enable multiple independent virtual machines to run on one physical server at the same time to achieve efficient resource management to reduce costs and energy budgets. In order to achieve the optimal management objectives of the network, such as energy saving, Load balancing, some virtual machines need to migrate from the initial location of the virtual machine to the target location. Dynamic virtual machine migration is an effective method to achieve the data center optimization management objectives. The migration order of the virtual machine greatly affects the migration performance of the virtual machine; because the bandwidth of the network is limited, Allocation of different migration bandwidth for different virtual machines will also have a great impact on the migration performance of virtual machines. Therefore, an effective migration scheme is needed to determine the migration order of virtual machines and the allocation of migration bandwidth. Improving the performance of virtual machine migration. The scale of data center is expanding. However, the traditional network technology makes the degree of virtualization seriously insufficient. The emergence of software definition network Defined networking SDN can effectively solve the problem of traditional network. The resulting problem of inadequate virtualization, It provides a more effective solution for virtual machine migration. The central control of SDNs enables the network to realize multipath forwarding and other requirements. Using the advantages of SDN can improve the transmission capacity of the network and reduce the total number of virtual machines. Total Migration time (TMTT) and downtime total download time (TDT). Therefore, In a software-defined data center network, in order to develop an effective migration scheme for virtual machines, In this paper, we propose an individual Performance Guaranteed migration algorithm with guaranteed mobility and a particle swarm based migration algorithm called PSO-based VM migration / PSO-VMMM. We propose an IPG-VMM algorithm based on the preprocessing of virtual machine migration and minimization of different virtual machines. The correlation between the proposed migration schemes to maximize the total migration bandwidth, At the same time, the migration performance is guaranteed by ensuring the minimum migration bandwidth of individual VM. The virtual machine migration scheme based on IPG-VMM algorithm can solve the "idle bandwidth" problem of stepwise step by step migration, and can make full use of the bandwidth of the network. In order to obtain a better migration scheme of virtual machine, this paper also uses swarm intelligence algorithm, which can solve the problem at the expense of certain time. Virtual machine migration problem is a combinatorial optimization problem, particle swarm optimization algorithm is a more effective method for solving combinatorial optimization problem, and the optimization performance of the algorithm is also proved. In this paper, particle updating in the algorithm is improved by merging particles, and a virtual machine migration scheme based on particle swarm optimization is proposed. The corresponding algorithm is called PSO-based VM migration (PSO-VMMM) algorithm. Compared with the FPTA algorithm, the IPG-VMM algorithm can save up to 25% TMT and 50% TDs, while the FPTA algorithm can save 65% TMT and 30% TD.The migration scheme developed by the PSO-VMM algorithm at the expense of some problem solving time in TMT. Both TD and TD are superior to IPG-VMM algorithm.
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP302

【相似文献】

相关期刊论文 前10条

1 王立冬,张凯;Java虚拟机分析[J];北京理工大学学报;2002年01期

2 曹晓刚;;Java虚拟机的10年[J];程序员;2005年07期

3 宋韬;盘细平;罗元柯;倪国军;;Java虚拟机在嵌入式DSP系统上的实现[J];计算机应用与软件;2007年04期

4 刘黎波;;Java虚拟机拦截原理研究[J];科技风;2008年21期

5 刘治波;;Java虚拟机简析[J];济南职业学院学报;2008年01期

6 郝帅;;Java虚拟机中相关技术的探讨[J];成功(教育);2008年08期

7 李霞;;系统虚拟机关键技术研究[J];微型电脑应用;2010年03期

8 郑晓珑;孔挺;;虚拟机的安全风险与管理[J];硅谷;2010年16期

9 李学昌;平淡;;为速度而战,虚拟机内外兼修[J];电脑爱好者;2010年18期

10 王惠萍;张海龙;冯帆;王建华;;Java虚拟机使用及优化[J];计算机与网络;2010年21期

相关会议论文 前10条

1 孟广平;;虚拟机漂移网络连接方法探讨[A];中国计量协会冶金分会2011年会论文集[C];2011年

2 段翼真;王晓程;;可信安全虚拟机平台的研究[A];第26次全国计算机安全学术交流会论文集[C];2011年

3 李明宇;张倩;吕品;;网络流量感知的虚拟机高可用动态部署研究[A];2014第二届中国指挥控制大会论文集(上)[C];2014年

4 林红;;Java虚拟机面向数字媒体的应用研究[A];计算机技术与应用进展——全国第17届计算机科学与技术应用(CACIS)学术会议论文集(上册)[C];2006年

5 杨旭;彭一明;刑承杰;李若淼;;基于VMware vSphere 5虚拟机的备份系统实现[A];中国高等教育学会教育信息化分会第十二次学术年会论文集[C];2014年

6 沈敏虎;查德平;刘百祥;赵泽宇;;虚拟机网络部署与管理研究[A];中国高等教育学会教育信息化分会第十次学术年会论文集[C];2010年

7 李英壮;廖培腾;孙梦;李先毅;;基于云计算的数据中心虚拟机管理平台的设计[A];中国高等教育学会教育信息化分会第十次学术年会论文集[C];2010年

8 朱欣焰;苏科华;毛继国;龚健雅;;GIS符号虚拟机及实现方法研究[A];《测绘通报》测绘科学前沿技术论坛摘要集[C];2008年

9 于洋;陈晓东;俞承芳;李旦;;基于FPGA平台的虚拟机建模与仿真[A];2007'仪表,自动化及先进集成技术大会论文集(一)[C];2007年

10 丁涛;郝沁汾;张冰;;内核虚拟机调度策略的研究与分析[A];'2010系统仿真技术及其应用学术会议论文集[C];2010年

相关重要报纸文章 前10条

1 ;虚拟机的生与死[N];网络世界;2008年

2 本报记者 卜娜;高性能Java虚拟机将在中国云市场释能[N];中国计算机报;2012年

3 本报记者 邱燕娜;如何告别虚拟机管理烦恼[N];中国计算机报;2012年

4 ;首批通过云计算产品虚拟机管理测评名单[N];中国电子报;2014年

5 申琳;虚拟机泛滥 系统安全怎么办[N];中国计算机报;2008年

6 Tom Henderson邋沈建苗 编译;虚拟机管理的五大问题[N];计算机世界;2008年

7 盆盆;真实的虚拟机[N];中国电脑教育报;2004年

8 本版编辑 综合 编译整理 田梦;管理好虚拟机的全生命周期[N];计算机世界;2008年

9 李婷;中国研制出全球最快反病毒虚拟机[N];人民邮电;2009年

10 张弛;虚拟机迁移走向真正自由[N];网络世界;2010年

相关博士学位论文 前10条

1 宋翔;多核虚拟环境的性能及可伸缩性研究[D];复旦大学;2014年

2 王桂平;云环境下面向可信的虚拟机异常检测关键技术研究[D];重庆大学;2015年

3 周真;云平台下运行环境感知的虚拟机异常检测策略及算法研究[D];重庆大学;2015年

4 郭芬;面向虚拟机的云平台资源部署与调度研究[D];华南理工大学;2015年

5 周傲;高可靠云服务供应关键技术研究[D];北京邮电大学;2015年

6 刘圣卓;面向虚拟集群的镜像存储与传输优化[D];清华大学;2015年

7 彭成磊;云数据中心绿色节能需求的虚拟机负载均衡技术研究[D];南京大学;2016年

8 赵长名;IaaS云中基于资源感知的虚拟机资源管埋[D];电子科技大学;2016年

9 许小龙;支持绿色云计算的资源调度方法及关键技术研究[D];南京大学;2016年

10 衷宜;虚拟化系统中的软件自愈相关技术研究[D];南京理工大学;2016年

相关硕士学位论文 前10条

1 潘飞;负载相关的虚拟机放置策略研究[D];杭州电子科技大学;2011年

2 王建一;混合型桌面云高可用性研究与实现[D];华南理工大学;2015年

3 周衡;云计算环境下虚拟机优化调度策略研究[D];河北大学;2015年

4 罗仲皓;基于OpenStack的私有云计算平台的设计与实现[D];华南理工大学;2015年

5 李子堂;面向负载均衡的虚拟机动态迁移优化研究[D];辽宁大学;2015年

6 张煜;基于OpenStack的“实验云”平台的研究与开发[D];西南交通大学;2015年

7 曾文琦;面向应用服务的云规模虚似机性能监控与负载分析技术研究[D];复旦大学;2013年

8 施继成;面向多核处理器的虚拟机性能优化[D];复旦大学;2014年

9 游井辉;基于虚拟机动态迁移的资源调度策略研究[D];华南理工大学;2015年

10 方良英;云平台的资源优化管理研究与实现[D];南京师范大学;2015年



本文编号:1628501

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1628501.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户db33d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com