虚拟机环境中基于网络的虚拟存储方法的研究与验证
发布时间:2021-10-26 01:22
针对不能在广域网上为虚拟机提供存储这一问题,本文研究了一种通过网络为虚拟机提供存储服务的方法,称之为虚拟机环境中基于网络的虚拟存储方法。该方法能够使虚拟机通过网络上提供的数据启动运行,从而使虚拟机能够在网络上的任意物理主机上部署和迁移,实现了虚拟机的移动性。本文通过对实现虚拟存储需求的深入分析,给出了一种基于网络为虚拟机提供存储服务的方法。论文的主要研究内容包括:首先,利用虚拟机提供的接口,在虚拟机运行的宿主计算机上提供一个负责数据转发的虚拟存储驱动和数据转发守护进程。实现将虚拟机对磁盘的I/O请求重定向为对网络的I/O请求,并通过与网络上为虚拟机提供数据的服务之间的交互,完成虚拟机的数据存储操作。其次,通过数据映像管理物理设备上虚拟机所需的磁盘数据,在服务器端采用数据映像维护及表示虚拟机的磁盘数据。从而实现了在网络上为虚拟机提供实际磁盘数据访问的服务。最后,通过数据映像的传输和同步方法,高效地使虚拟机能从网络上提供实际磁盘数据访问的服务上获取和同步数据。在此基础上,通过原型系统的设计和实现对本文工作进行了功能性验证,并对虚拟存储方法进行了性能测试。实验结果表明,本文研究的虚拟存储方法...
【文章来源】:吉林大学吉林省 211工程院校 985工程院校 教育部直属院校
【文章页数】:56 页
【学位级别】:硕士
【文章目录】:
提要
第1章 绪 论
1.1 研究背景及意义
1.2 国内外研究现状
1.3 研究内容
1.4 全文的组织结构
第2章 虚拟化及相关技术
2.1 虚拟化技术
2.2 虚拟化技术的特点及应用
2.2.1 虚拟化技术的特点
2.2.2 虚拟化技术的应用
2.3 Xen 虚拟机
2.4 虚拟机迁移技术
第3章 基于网络的虚拟存储构建方法.
3.1 虚拟存储方法的设计及工作原理.
3.2 虚拟机对虚拟存储的支持
3.2.1 Xen 虚拟机与虚拟存储服务的交互接口
3.2.1 虚拟存储驱动处理逻辑
3.3 虚拟数据映像
3.3.1 数据映像组织结构
3.3.2 虚拟数据映像映射方法
第4章 数据的传输和同步
4.1 面向数据块的传输机制
4.2 性能优化机制
4.2.1 按需获取数据
4.2.2 基于缓存和预取的性能优化
4.3 数据同步
第5章 原型系统的设计与实现
5.1 原型系统的设计与实现
5.2 对虚拟存储方法的验证及实验结果分析
5.2.1 实验环境
5.2.2 虚拟存储方法的可行性
5.2.3 启动时间网络流量的比较与分析
5.2.4 I/O 基准测试与结果分析
第6章 结 论
6.1 结论
6.2 未来工作展望
参考文献
致谢
摘要
Abstract
本文编号:3458545
【文章来源】:吉林大学吉林省 211工程院校 985工程院校 教育部直属院校
【文章页数】:56 页
【学位级别】:硕士
【文章目录】:
提要
第1章 绪 论
1.1 研究背景及意义
1.2 国内外研究现状
1.3 研究内容
1.4 全文的组织结构
第2章 虚拟化及相关技术
2.1 虚拟化技术
2.2 虚拟化技术的特点及应用
2.2.1 虚拟化技术的特点
2.2.2 虚拟化技术的应用
2.3 Xen 虚拟机
2.4 虚拟机迁移技术
第3章 基于网络的虚拟存储构建方法.
3.1 虚拟存储方法的设计及工作原理.
3.2 虚拟机对虚拟存储的支持
3.2.1 Xen 虚拟机与虚拟存储服务的交互接口
3.2.1 虚拟存储驱动处理逻辑
3.3 虚拟数据映像
3.3.1 数据映像组织结构
3.3.2 虚拟数据映像映射方法
第4章 数据的传输和同步
4.1 面向数据块的传输机制
4.2 性能优化机制
4.2.1 按需获取数据
4.2.2 基于缓存和预取的性能优化
4.3 数据同步
第5章 原型系统的设计与实现
5.1 原型系统的设计与实现
5.2 对虚拟存储方法的验证及实验结果分析
5.2.1 实验环境
5.2.2 虚拟存储方法的可行性
5.2.3 启动时间网络流量的比较与分析
5.2.4 I/O 基准测试与结果分析
第6章 结 论
6.1 结论
6.2 未来工作展望
参考文献
致谢
摘要
Abstract
本文编号:3458545
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3458545.html