虚拟机防火墙系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:shimin_job
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟化技术是云计算的关键技术。虚拟化技术支持多个虚拟的计算机系统运行在同一台物理主机之上,各个虚拟系统之间互不干扰,实现了对CPU、内存、I/O设备等物理资源的共享。Xen是一款主流的虚拟机管理器。Xen作为位于操作系统和计算机硬件之间的软件层,通过软件方式实现对整个物理平台的虚拟化。Xen为虚拟机提供虚拟硬件资源,使得在Xen之上运行的操作系统拥有一个独立的执行环境,实现虚拟机之间的隔离。随着云计算在科学和工业领域的发展,Xen虚拟化技术在网络I/O性能和网络安全方面的问题变得越来越突出,具有高性能网络I/O的虚拟机防火墙需求越来越明显。为虚拟机提供合理高效的防火墙,提高虚拟域的网络I/O性能具有重要意义。本文分析了影响Xen虚拟化技术网络I/O性能的原因,利用SR-IOV规范下网卡的高性能,提出了一种具有网络I/O高性能的、受保护的虚拟机防火墙方案。本文的主要贡献和创新如下:(1)分析了虚拟机防火墙系统的相关工作,总结了目前存在的解决方案的优缺点。虚拟机网络I/O性能方面,分析了Xen网络I/O模式,总结了影响网络I/O性能的主要原因。虚拟机防火墙方面,归纳了已有的解决方案。提出了虚拟机防火墙系统的意义和目标。(2)提出了一种高性能虚拟机防火墙方案。针对接收数据包,应用SR-IOV网卡中的PF对虚拟机的接收数据包进行基于五元组的过滤。同时,虚拟机具有数据传输时的高性能特征。针对发送数据包,在DomainU中部署防火墙,发送数据包经过SR-IOV网卡发出,具有较高的数据传输性能。(3)提出了一种增强虚拟机防火墙保护性的方案。由于防火墙部署在运行于非Root模式的DomainU操作系统中,容易受到内核层恶意软件的攻击。通过在运行于Root模式的Xen中部署监控模块,实时监控DomainU中的防火墙模块,增强了虚拟机防火墙的保护性。
其他文献
该论文介绍了一种基于PHILIPS公司TM1000芯片的MPEG-2实时视频压缩编码算法的实现.该系统经实验证明已基本上能满足实时视频处理的要求.今后的研究中大家将有待于进一步提高
期刊
期刊
期刊
目的分析辽宁省风疹流行病学特征,掌握其变化趋势,提出下一步风疹防控策略与建议。方法采用描述流行病学方法,运用WPS 10.1.0.7520和IBM SPSS Statistics 23软件对2005—2016年辽宁省风疹病例流行病学特征进行分析。结果2005—2016年,辽宁省每年均有风疹病例报告,年平均发病率为10.50/10万,4至6月病例数占总发病数的73.33%。年平均发病率最高的城市发病
该文从无锡轻工大学信息与控制工程学院的实际需求出发,提出了两种通信平台的应用解决方案, 经过比较最终选择了Lotus Domino /Notes并以此为开发平台开发了学院的管理信息系
期刊
论文课题来源于兵器工业总公司"九·五"科技预研基金资助项目---"软插件、软 总线及软件重用原理与应用途径研究".论文主要涉及对软件工程方法学、CASE数据存储机制,软件复用
学位
期刊