摘要 | 第1-8页 |
Abstract | 第8-10页 |
第一章 引言 | 第10-14页 |
·研究背景 | 第10-11页 |
·本文工作 | 第11-12页 |
·全文结构 | 第12-14页 |
第二章 云计算概述 | 第14-28页 |
·云计算平台架构 | 第15-20页 |
·体系结构 | 第15-16页 |
·部署和管理 | 第16-18页 |
·资源监控 | 第16-17页 |
·虚拟化 | 第17-18页 |
·云计算实现案例 | 第18-20页 |
·Amazon弹性计算云(Elastic Compute Cloud,EC2) | 第18-19页 |
·Google云计算平台(Google Application Engines,GAE) | 第19-20页 |
·系统虚拟化 | 第20-28页 |
·完全虚拟化(Full-Virtualization) | 第21-23页 |
·软件完全虚拟化 | 第21-22页 |
·硬件辅助完全虚拟化 | 第22-23页 |
·部分虚拟化(Para-Virtualization) | 第23页 |
·虚拟机监控器 | 第23-24页 |
·系统虚拟化实现范例:Xen和KVM | 第24-28页 |
·Xen | 第24-26页 |
·KVM | 第26-28页 |
第三章 虚拟机动态迁移技术 | 第28-40页 |
·虚拟机动态迁移的技术实现 | 第28-34页 |
·内存迁移 | 第29页 |
·本地资源 | 第29-31页 |
·网络设备 | 第30-31页 |
·磁盘 | 第31页 |
·迁移过程 | 第31-33页 |
·性能评估 | 第33-34页 |
·传统虚拟机动态迁移在云计算中存在的问题 | 第34-40页 |
·迁移决策 | 第34-35页 |
·资源热点探查 | 第34-35页 |
·迁移发起 | 第35页 |
·迁移异构性 | 第35-38页 |
·硬件资源抽象 | 第36-37页 |
CPU | 第36页 |
内存 | 第36-37页 |
I/O设备 | 第37页 |
·内存迁移算法 | 第37-38页 |
·迁移协议 | 第38页 |
·迁移控制 | 第38-40页 |
第四章 面向云计算的虚拟机动态迁移框架 | 第40-47页 |
·Vagrant框架的设计原则 | 第40-41页 |
·自主性(Self-Driven) | 第40页 |
·自控性(Self-Control) | 第40-41页 |
·灵活性(Flexibility) | 第41页 |
·正确性(Correctness) | 第41页 |
·云计算中的动态迁移 | 第41-47页 |
·资源监控 | 第42页 |
·屏蔽异构性 | 第42-44页 |
·屏蔽硬件资源抽象 | 第42-44页 |
·内存迁移算法 | 第44页 |
·迁移协议 | 第44页 |
·迁移决策 | 第44-47页 |
·热点探查 | 第45页 |
·资源预测 | 第45-46页 |
·热点消除 | 第46-47页 |
第五章 动态迁移框架的实现 | 第47-53页 |
·Vagrant框架的系统架构 | 第47-49页 |
·中央控制引擎 | 第48页 |
·本地迁移引擎 | 第48-49页 |
·系统资源监控 | 第49-50页 |
·CPU | 第49页 |
·内存 | 第49-50页 |
·网络带宽 | 第50页 |
·屏蔽异构性 | 第50-52页 |
·迁移协议 | 第50-51页 |
·硬件资源抽象 | 第51页 |
·迁移算法 | 第51-52页 |
·迁移控制 | 第52-53页 |
第六章 实验与分析 | 第53-59页 |
·实验环境设置 | 第53页 |
·迁移发起 | 第53-55页 |
·虚拟机SLA被破坏 | 第53-54页 |
·服务器负载过重 | 第54-55页 |
·异构迁移时间 | 第55-57页 |
·基准程序 | 第55页 |
·停机时间 | 第55-56页 |
·迁移总时间 | 第56-57页 |
·迁移运行中的Web服务器 | 第57-59页 |
第七章 总结 | 第59-62页 |
·创新与贡献 | 第59页 |
·进一步的研究设想 | 第59-62页 |
·基于灰盒的资源监控技术 | 第60页 |
·完善动态迁移决策 | 第60-62页 |
参考文献 | 第62-65页 |
致谢 | 第65-66页 |