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

基于云计算的网络操作系统中虚拟机动态迁移的研究与实现

发布时间:2018-08-02 19:21
【摘要】:随着近几年网络操作系统及其应用的兴起,虚拟机动态迁移技术作为一种重要的系统资源管理和调度技术被学术界和工业高度关注并被广泛研究。基于云计算的网络操作系统是一种将系统资源通过网络分配给用户的全新计算方式。虚拟机动态迁移允许系统将一台正在运行的虚拟机从一个物理节点无缝地迁移到另外一个物理节点,而整个迁移过程是对用户完全透明和不可感知的。借助虚拟机动态迁移技术,系统实现了很多传统系统很难实现的功能,比如系统在线维护和升级、动态资源管理、系统故障容忍以及动态负载均衡等,并提高了系统资源利用率和安全性。此外,虚拟机动态迁移技术还是实现绿色计算的关键技术。 本论文我们主要做了三方面工作:首先,我们对课题背景和国内外研究现状做了详细介绍,并对虚拟机技术以及动态迁移技术原理和具体实现做了深入研究,为后文自己的科研工作做好了理论准备。然后,我们提出了一种基于系统负载的虚拟机动态迁移控制方法LMC,并设计相应的实现模型;此外,特别针对虚拟机内存迁移这一难题,我们提出了一种基于零拷贝的虚拟机内存迁移方法VMZ,该方法利用远程直接内存存取技术,避免了迁移数据在在系统内存、处理器缓存以及网络控制器缓存之间进行来回移动和拷贝。最后,通过搭建实验平台,我们对本文提出的两种方法进行了性能评估。通过实验结果分析可知,我们所提出的基于系统负载的虚拟机迁移控制方法能有效避免不必要虚拟机迁移,并能保证迁移后系统各节点间的负载均衡;借助我们所提出的零拷贝内存迁移方法,系统缩短了总迁移时间和宕机时间,并有效降低了迁移对主机系统的影响。 在文章的最后部分,我们总结了本文所做的工作,并为以后的科研工作做了针对性的建议和展望。
[Abstract]:With the rise of network operating systems and their applications in recent years virtual machine dynamic migration technology as an important system resource management and scheduling technology has been highly concerned by academia and industry and has been widely studied. The network operating system based on cloud computing is a new computing method which allocates system resources to users through the network. Virtual machine dynamic migration allows the system to seamlessly migrate a running virtual machine from one physical node to another, and the whole migration process is completely transparent and inperceptible to the user. With the help of virtual machine dynamic migration technology, the system realizes many functions which are difficult to realize in traditional systems, such as system online maintenance and upgrade, dynamic resource management, system fault tolerance and dynamic load balancing, etc. The system resource utilization ratio and security are improved. In addition, virtual machine dynamic migration is also the key technology to implement green computing. In this paper, we mainly do three aspects of work: firstly, we introduce the background of the subject and the research status at home and abroad in detail, and do a deep research on the virtual machine technology and the principle and implementation of dynamic migration technology. For the future of their own scientific research work to prepare for the theory. Then, we propose a dynamic migration control method based on system load, LMC, and design the corresponding implementation model. We propose a zero-copy based virtual machine memory migration method VMZ. this method utilizes remote direct memory access technology to avoid migrating data in system memory. Move and copy back and forth between processor cache and network controller cache. Finally, we evaluate the performance of the two methods proposed in this paper by setting up the experimental platform. The experimental results show that the proposed virtual machine migration control method based on system load can effectively avoid unnecessary virtual machine migration and ensure load balance among nodes after migration. With the help of our proposed zero-copy memory migration method, the system can shorten the total migration time and downtime, and effectively reduce the impact of migration on the host system. In the last part of the article, we summarize the work done in this paper, and make some suggestions and prospects for the future research work.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP302

【参考文献】

相关期刊论文 前3条

1 吴吉义;平玲娣;潘雪增;李卓;;云计算:从概念到平台[J];电信科学;2009年12期

2 刘媛媛;高庆一;陈阳;;虚拟计算环境下虚拟机资源负载均衡方法[J];计算机工程;2010年16期

3 陈康;郑纬民;;云计算:系统实例与研究现状[J];软件学报;2009年05期

相关博士学位论文 前1条

1 陈海波;云计算平台可信性增强技术的研究[D];复旦大学;2008年

相关硕士学位论文 前2条

1 孙昱;虚拟机Xen及其实时迁移技术研究[D];上海交通大学;2008年

2 李志伟;虚拟机设备的高可用技术研究及应用[D];国防科学技术大学;2009年



本文编号:2160473

资料下载
论文发表

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


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

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