LSO在Solaris客户虚拟机上的设计与实现
本文选题:虚拟化 + 硬件虚拟化 ; 参考:《北京交通大学》2013年硕士论文
【摘要】:虚拟化技术的发展带给了人们不同的计算机体验,虚拟化技术带来了诸多优点,通过虚拟化技术可以降低运营成本、提高应用兼容性、加速应用部署、提高服务可用性、提升资源利用率、动态调度资源、降低能源消耗。虚拟化是计算机发展的一个趋势,开源软件Xen在虚拟化技术方面的半虚拟化方向有着独到的研究,并且很好的支持硬件虚拟化技术。在硬件虚拟化的环境下使用半虚拟化驱动是提高硬件虚拟化虚拟机的有效方式。本文主要为了提升Solaris的前端驱动性能,提高虚拟机间的网络吞吐量。 本文的主要工作:研究学习Xen虚拟化技术,研究LSO技术,并且重新改写Solaris的网卡半虚拟化前端驱动,添加LSO功能。 本文的主要成果包括(1)完成了硬件虚拟化环境下的基于Solaris客户虚拟域网络驱动中LSO功能,极大的提升了Solaris虚拟机在同一台主机中,虚拟机之间的网络性能。(2)搭建实验环境并设计测试实验,实验数据结果显示出本论文所设计的方法极大地提高了性能。(3)将新的Solaris的虚拟网卡的前端驱动加入到Solaris的正式版本中。
[Abstract]:The development of virtualization technology brings people different computer experience, virtualization technology brings many advantages, through virtualization technology can reduce operating costs, improve application compatibility, accelerate application deployment, improve service availability. Improve resource utilization, dynamically schedule resources and reduce energy consumption. Virtualization is a trend of computer development. Open source software Xen has a unique research on the paravirtualization of virtualization technology and supports hardware virtualization technology very well. Using paravirtualization driver in hardware virtualization environment is an effective way to improve hardware virtualization virtual machine. The purpose of this paper is to improve the front-end driving performance of Solaris and improve the network throughput between virtual machines. The main work of this paper is to study Xen virtualization technology, study LSO technology, and rewrite the Solaris network card paravirtualization front-end driver to add LSO function. The main achievements of this paper are as follows: (1) the LSO function based on Solaris client virtual domain network driver in hardware virtualization environment is completed, which greatly improves the Solaris virtual machine in the same host. The experimental results show that the method designed in this paper greatly improves the performance of the new Solaris virtual network card and adds the front-end driver of the new virtual network card to the formal version of Solaris.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP302;TP391.9
【参考文献】
相关期刊论文 前8条
1 孟江涛;卢显良;董贵山;;Xen的虚拟机网络优化研究[J];电子科技大学学报;2010年01期
2 黄良良;韩军;汪伦伟;;基于Xen硬件虚拟机的安全通信机制研究[J];计算机安全;2010年03期
3 付赛平;任国林;;XEN网络I/O完全虚拟化机制的可扩展性研究[J];计算机工程;2008年23期
4 胡冷非;李小勇;;基于Xen的I/O准虚拟化驱动研究[J];计算机工程;2009年23期
5 宋忠雷;肖利民;;分布式VMM通信架构的研究与原型实现[J];计算机工程;2010年08期
6 蔡志平;陈彬;肖侬;王志英;;虚拟计算环境中的虚拟网络[J];计算机工程与科学;2008年11期
7 怀进鹏;李沁;胡春明;;基于虚拟机的虚拟计算环境研究与设计[J];软件学报;2007年08期
8 陈浩琦;;基于Cent OS操作系统的虚拟机应用系统设计探究[J];数字技术与应用;2012年07期
相关博士学位论文 前1条
1 杨洪波;高性能网络虚拟化技术研究[D];上海交通大学;2012年
相关硕士学位论文 前8条
1 惠新忠;Xen虚拟I/O优化策略[D];大连理工大学;2010年
2 张小虎;基于Xen的系统监测技术研究[D];西安工业大学;2011年
3 周海燕;Xen虚拟机域间可信网络连接的研究与实现[D];华南理工大学;2011年
4 路尧;基于Xen完全虚拟化的半虚拟化驱动技术研究与实现[D];北京邮电大学;2011年
5 赵威;Xen虚拟化网络I/O优化方法[D];华中科技大学;2011年
6 李元;虚拟机域间高速通信技术的研究与实现[D];国防科学技术大学;2011年
7 杨林凤;基于XEN网络虚拟化的性能研究[D];复旦大学;2010年
8 邹荣春;基于XEN的前端虚拟网卡技术的研究与改进[D];北京邮电大学;2010年
,本文编号:1859583
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1859583.html