课程设计论坛

首页 » 设计下载 » 计算机设计 » 面向云计算的Xen虚拟机动态迁移研究及改进
li14944 - 2014/8/8 15:34:04
文件格式:caj
文件大小:1.41MB
适用专业:计算机应用技术
适用年级:研究生
下载次数:1 次
我要下载:客服QQ:5739126
论文编号:215798

资料简介:
硕士学位论文 面向云计算的Xen虚拟机动态迁移研究及改进,共59页。
【摘要】 一直以来计算模型的不断演化,根本原因是计算机软件和硬件技术的快速发展。云计算模型就是在这种技术背景下产生的,它采用创新的计算模式,使用户可以自由获得计算、存储服务,并按量付费。借助虚拟化技术的可扩展性和灵活性,提高了云计算中的资源利用率,简化了管理和维护资源的工作。在云计算模型中,用户对资源的需求总是变化的。为了避免产生热点(hotsPot),在用户申请获取资源时,云平台需要动态平衡服务器间的负载,资源不能预留太早,否则会浪费资源,这些都是是云计算需要解决的问题。虚拟化技术针对以上问题提供了一种解决方案。虚拟化技术将服务封装在虚拟机中,封装后的服务被映射到物理机上。虚拟机动态迁移技术可以实现虚拟机和物理机之间的重映射,可以完整、无缝的将运行的虚拟机从一台机器迁移到另一个物理机上。使用户几乎感觉不到迁移的过程,也不会影响虚拟机对外提供的服务。为了减少宕机时间和总迁移时间,传统的Xen虚拟机采用迁移算法Pre-Copy算法来进行迁移,Pre-Copy算法在空负载和低负载时表现不错,不过在高负载时表现不是很好。本文对Xen虚拟机动态迁移技术进行研究及改进,在深入研究Xen原动态迁移机制和预拷贝算法的基础上,改进了动态迁移机制和迁移算法。在原动态迁移框架中添加了预测概率模块和压缩内存模块,在预测概率模块中使用了Markov模型,提出了预测概率算法。通过预测预迁移的内存页以后的迭代过程中被修改的概率,决定是否立刻传送。该预测概率算法可以有效改善高脏页率时脏页的重复传送。在内存压缩模块中提出了压缩内存算法,该算法通过压缩迁移域中的内存页,减少了迁移的总数据量,提高了迁移性能。描述了预测概率算法和压缩内存算法的数据结构和设计思路,通过实验验证本文设计的算法的合理性,实验结果表明该改进框架和算法可以有效提高迁移性能。
【关键词】 虚拟化; 虚拟机动态迁移; 动态迁移机制; 改进算法; Xen;

目  录
摘要  I 
Abstract  II
第 1 章  绪论  1 
11  课题研究的背景和意义  1 
12  国内外研究现状  1 
121  云计算在国内外的研究状况  1 
122  虚拟化在国内外的研究状况  2 
123  虚拟机动态迁移技术在国内外的研究状况  4 
13  课题的来源及研究内容  4 
131  课题来源  4 
132  课题的主要研究内容  4 
第 2 章  云计算中的 Xen 虚拟化技术  6 
21  云计算的概述  6 
211  云计算经典分类  6 
212  云计算关键技术  8 
22 Xen 概述  8 
221 Xen 体系机构  9 
222 VMM 模型  12 
23  本章小结  15 
第 3 章  Xen 虚拟机动态迁移机制的研究和改进  16 
31 Xen 的动态迁移框架  16 
32  动态迁移的主要流程和源码分析  16 
33  内存迁移的实现  18 
331  代码分析  18 
332  可写工作集的测定  20 
333  内存迁移流程的算法  22 
34  分析和改进 Xen 的传统迁移机制  22 
341  传统迁移机制  22 
342  优化后的迁移机制  23 
35  本章小结  25 
第 4 章  动态迁移优化算法  26 
41  预测概率算法  26 
411  数据结构  26 
412  算法设计与实现  26 
413  算法分析  29 
42  压缩内存算法  29 
421  气球驱动程序  29 
422  算法设计与实现  30 
423  算法分析  32 
43  本章小结  33 
第 5 章  实验测试与分析  34 
51  实验环境  34 
52  预测概率算法测试与分析  35 
53  压缩内存算法测试与分析  36 
54  本章小结  40 
结论  41 
参考文献  43 
攻读硕士学位期间所发表的学术论文  48 
致谢  49 


资料文件预览:
共1文件夹,1个文件,文件总大小:1.41MB,压缩后大小:1.21MB


我要下载:面向云计算的Xen虚拟机动态迁移研究及改进(客服QQ:5739126)
1
查看完整版本: 面向云计算的Xen虚拟机动态迁移研究及改进