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

面向云计算的Xen虚拟机双机热备系统Remus研究

发布时间:2017-07-02 22:14

  本文关键词:面向云计算的Xen虚拟机双机热备系统Remus研究


  更多相关文章: 云计算 Xen Remus 内存选择算法 内存压缩算法


【摘要】:云计算由网格计算、效用计算发展而来,实现了资源的按需使用。虚拟化技术是实现云计算的基石。虚拟化技术允许在一台计算机上同时运行多个操作系统实例,,每个操作系统实例共享物理机资源,在很大程度上提升了资源的利用率。然而将多个虚拟机部署在一台物理机上,当部署虚拟机的物理机损坏时,如何保证虚拟机应用的连续性,提升虚拟机可用性成为关注热点。在某些情况下,虚拟机可用性被认为比其性能更重要。 论文在阐述云计算与Xen虚拟化技术的基础上,深入分析Xen自带的Remus虚拟机双机热备系统。Remus采用连续拷贝方式实现主备虚拟机状态同步。连续拷贝方式在空载和低负载时表现良好,但在负载较高时,由于要传输的脏页多,造成停机时间长,可用性低。针对此问题,本文提出预传输思想进行改进,即在主虚拟机运行期间预先传输一部分内存页,以减少停机时所需拷贝的内存页数目。预传输思想将要传输的内存页分为两部分,一部分在主虚拟机运行阶段进行传输,称为预传输页面。另一部分在主虚拟机停机阶段传输,称为停机传输页面。针对预传输页面,为避免预传输时的脏页在停机时重复传输,采用内存页选择算法对预传输页面进行挑选。针对停机传输页面,采用基于内存页特征的内存压缩算法,依据虚拟机内存页特征进行自适应压缩,以减少停机时要传输的内存页数量,实现Remus系统的高可用性。 搭建实验环境测试本文设计的合理性,在不同内存大小、间隔时间和脏页率情况下测试系统停机时间。实验结果表明,在负载较高时,加入内存选择算法与内存压缩算法的改进Remus系统与原Remus系统相比,停机时间平均降低25.89%,最高降幅可达到36.02%。实验结果表明,改进的Remus系统有效地提升了原Remus系统的可用性。
【关键词】:云计算 Xen Remus 内存选择算法 内存压缩算法
【学位授予单位】:哈尔滨理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP302
【目录】:
  • 摘要5-6
  • Abstract6-10
  • 第1章 绪论10-15
  • 1.1 课题研究的背景和意义10-11
  • 1.2 国内外研究现状11-14
  • 1.2.1 云计算技术国内外研究现状11-12
  • 1.2.2 虚拟化技术国内外研究现状12-13
  • 1.2.3 虚拟机双机热备国内外研究现状13-14
  • 1.3 课题的来源及研究内容14-15
  • 1.3.1 课题来源14
  • 1.3.2 研究内容14-15
  • 第2章 云计算中的 Xen 虚拟化技术15-27
  • 2.1 云计算15-17
  • 2.1.1 云计算分类16-17
  • 2.1.2 云计算关键技术17
  • 2.2 Xen 虚拟化技术17-26
  • 2.2.1 Xen 体系结构18-22
  • 2.2.2 VMM 模型22-23
  • 2.2.3 Xen 关键技术23-26
  • 2.3 本章小结26-27
  • 第3章 虚拟机双机热备研究27-39
  • 3.1 虚拟机双机热备研究27-32
  • 3.2 Xen 虚拟机双机热备系统 Remus 研究32-35
  • 3.2.1 Remus 系统架构32-33
  • 3.2.2 Remus 系统工作原理33-34
  • 3.2.3 Remus 系统代码分析34-35
  • 3.3 Remus 系统改进思想35-38
  • 3.4 本章小结38-39
  • 第4章 Xen 虚拟机双机热备系统 Remus 改进设计39-50
  • 4.1 基于内存选择算法的预传输设计39-43
  • 4.1.1 预传输流程39-40
  • 4.1.2 内存选择算法思想40
  • 4.1.3 内存选择算法实现40-43
  • 4.1.4 内存选择算法分析43
  • 4.2 基于内存压缩算法的停机传输设计43-48
  • 4.2.1 虚拟机内存特征分析43-45
  • 4.2.2 内存压缩算法思想45-46
  • 4.2.3 内存压缩算法实现46-48
  • 4.2.4 内存压缩算法分析48
  • 4.3 本章小结48-50
  • 第5章 改进 Remus 系统测试与分析50-56
  • 5.1 实验环境50-51
  • 5.2 实验测试与分析51-55
  • 5.2.1 基于内存选择算法的预传输测试与分析51-54
  • 5.2.2 基于内存压缩算法的停机传输测试与分析54-55
  • 5.3 本章小结55-56
  • 结论56-58
  • 参考文献58-63
  • 攻读硕士学位期间所发表的学术论文63-64
  • 致谢64

【参考文献】

中国期刊全文数据库 前3条

1 沈时军;刘欣然;张鸿;朱春鸽;;云计算中的服务可用性保障机制[J];通信学报;2014年02期

2 邹德清;向军;张晓旭;苑博阳;冯明路;;基于Remus的双机热备份优化机制研究[J];山东大学学报(理学版);2014年09期

3 李永;李芳;何彩娟;;虚拟机Xen的内存紧压缩算法研究与实现[J];数字技术与应用;2013年02期

中国博士学位论文全文数据库 前1条

1 杜雨阳;虚拟机状态迁移和相变存储磨损均衡方法研究[D];清华大学;2011年


  本文关键词:面向云计算的Xen虚拟机双机热备系统Remus研究


  更多相关文章: 云计算 Xen Remus 内存选择算法 内存压缩算法




本文编号:511483

资料下载
论文发表

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


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

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