虚拟机高性能透明域间通信系统设计与实现
发布时间:2021-07-10 07:25
近几年,虚拟化技术在服务器整合、软件调试、系统安全和灾难恢复等众多方面的优势日渐突出,成为学术界和工业界关注的热点。然而,虚拟机天然的隔离特性使得虚拟机之间的信息交互和数据传输变得非常困难。尤其是在虚拟网络环境下,数据的传输并非通过真实的原生网络设备而是虚拟网络设备,从而导致数据传输质量更加难以保障,不仅如此,网络本身也很容易受到攻击。为了提升虚拟机之间的数据传输性能,本文虚拟机域间通信问题进行研究,主要工作有如下几个方面:首先,本文阐述了虚拟机域间通信问题的经典解决方案,分析了它们的优缺点,并以此为基础提出了优秀的域间通信系统应该实现的三个目标:灵活高效、对应用程序透明和完全二进制兼容。其次,借鉴动态链接库原理的基本思想,提出了虚拟机域间通信系统的基本实现思路,进而说明域间通信系统实现动态虚拟机发现的必要性。再次,本文提出了基于完全虚拟化技术的VSI (Virtual Socket Interpreter)高性能透明域间通信系统来有效的解决域间通信问题。该系统以动态虚拟机发现为基础,借鉴动态链接库的实现原理,在TCP/IP协议和虚拟机专用通信协议之间构建完全映射,从而充分挖掘域间通信...
【文章来源】:湖南大学湖南省 211工程院校 985工程院校 教育部直属院校
【文章页数】:56 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
目录
插图索引
附表索引
第1章 绪论
1.1 虚拟化技术简介
1.2 国内外研究现状
1.3 背景与研究内容
1.4 文章框架结构
第2章 VSI域间通信系统的设计
2.1 VSI域间通信系统简介
2.2 VSI域间通信系统的设计思路
2.2.1 VMware系列虚拟机工作架构及特点
2.2.2 VMCI协议特点
2.2.3 动态链接库原理和动态拦截工具Pin
2.3 系统实现和工作流程
2.3.1 系统总体架构
2.3.2 工作机制和处理流程
2.4 技术难点分析
2.5 小结
第3章 VSI域间通信系统的主要实现技术
3.1 数据传输
3.2 语义转换
3.2.1 语义控制
3.2.2 语义映射
3.2.3 语义识别
3.3 链路管理
3.3.1 链路的分类管理
3.3.2 多方通信链路的管理
3.4 总结
第4章 系统测试与结果分析
4.1 测试环境
4.1.1 硬件环境
4.1.2 软件环境
4.2 性能测试
4.2.1 性能评价指标
4.2.2 性能测试与分析
4.4 与其他域间通信系统的比较
4.5 小结
总结与展望
参考文献
致谢
附录A 攻读硕士学位期间所发表的学术论文目录
附录B 攻读硕士学位期间所参与的项目
【参考文献】:
期刊论文
[1]虚拟机技术的复兴[J]. 刘真. 计算机工程与科学. 2008(02)
[2]基于x86的虚拟机技术现状、应用及展望[J]. 刘爱军,耿国华. 计算机技术与发展. 2007(11)
[3]基于X86架构的系统虚拟机技术与应用[J]. 董耀祖,周正伟. 计算机工程. 2006(13)
硕士论文
[1]XtratuM共享内存域间通信组件研究与实现[D]. 佘开锐.兰州大学 2009
本文编号:3275470
【文章来源】:湖南大学湖南省 211工程院校 985工程院校 教育部直属院校
【文章页数】:56 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
目录
插图索引
附表索引
第1章 绪论
1.1 虚拟化技术简介
1.2 国内外研究现状
1.3 背景与研究内容
1.4 文章框架结构
第2章 VSI域间通信系统的设计
2.1 VSI域间通信系统简介
2.2 VSI域间通信系统的设计思路
2.2.1 VMware系列虚拟机工作架构及特点
2.2.2 VMCI协议特点
2.2.3 动态链接库原理和动态拦截工具Pin
2.3 系统实现和工作流程
2.3.1 系统总体架构
2.3.2 工作机制和处理流程
2.4 技术难点分析
2.5 小结
第3章 VSI域间通信系统的主要实现技术
3.1 数据传输
3.2 语义转换
3.2.1 语义控制
3.2.2 语义映射
3.2.3 语义识别
3.3 链路管理
3.3.1 链路的分类管理
3.3.2 多方通信链路的管理
3.4 总结
第4章 系统测试与结果分析
4.1 测试环境
4.1.1 硬件环境
4.1.2 软件环境
4.2 性能测试
4.2.1 性能评价指标
4.2.2 性能测试与分析
4.4 与其他域间通信系统的比较
4.5 小结
总结与展望
参考文献
致谢
附录A 攻读硕士学位期间所发表的学术论文目录
附录B 攻读硕士学位期间所参与的项目
【参考文献】:
期刊论文
[1]虚拟机技术的复兴[J]. 刘真. 计算机工程与科学. 2008(02)
[2]基于x86的虚拟机技术现状、应用及展望[J]. 刘爱军,耿国华. 计算机技术与发展. 2007(11)
[3]基于X86架构的系统虚拟机技术与应用[J]. 董耀祖,周正伟. 计算机工程. 2006(13)
硕士论文
[1]XtratuM共享内存域间通信组件研究与实现[D]. 佘开锐.兰州大学 2009
本文编号:3275470
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3275470.html