当前位置:主页 > 科技论文 > 计算机论文 >

基于XEN网络虚拟化的性能研究

发布时间:2020-03-25 12:49
【摘要】: 随着计算机硬件技术的发展,以及用户应用需求的多样化,虚拟化技术重新成为工业界和学术界的研究热点。虚拟化技术的使用可以提高计算机资源的利用率,降低企业整体系统成本。目前,虚拟化技术已被广泛应用到服务器管理整合、集群计算、资源动态迁移、系统安全以及系统开发测试等领域。 近几年,越来越多的企业和学校加入了虚拟化技术研究的队伍,虚拟化技术得到了空前的发展,XEN就是在近几年被开发的优秀的虚拟化产品之一。XEN是由英国剑桥大学开发的一个开源项目,它允许在一台计算机上运行多个客户机操作系统,XEN一开始只支持泛虚拟化,2005年初,INTEL和AMD都推出了基于处理器硬件的虚拟化技术,使得XEN除了支持泛虚拟化,也可以支持完全虚拟化。XEN的性能和资源隔离性都十分优秀,另外加上它的开源性,使得近年来被越来越多的人研究。本文也是基于以上的考虑,所以选择XEN作为研究的对象。 然而,与原生的Linux系统相比,XEN的性能负载特别是网络性能负载,是影响它被广泛应用的一个主要障碍。与原生的Linux的网络性能相比,XEN中guest domain的网络性能负载比较明显,当接收数据包时,guest domain的带宽为原生的Linux的带宽的30%,当发送数据包时,guest domain的带宽仅为原生的Linux的带宽的20%。另外,随着互联网的迅速发展,在虚拟机中运行网络密集型应用的需求将不断增加,因此在虚拟环境下如何提高网络应用的性能成为急需解决的问题。 基于此,本文首先通过阅读大量相关的文献,发现导致网络虚拟化性能负载的原因主要来自两个大的方面,其一,是XEN网络虚拟化架构,其二,是XEN的CPU调度算法;其次,通过分析XEN网络虚拟化架构,以及XEN的Credit调度算法的实现原理,找出造成XEN网络虚拟化性能负载的具体原因;然后,分析和比较总结了已有的通过对XEN网络虚拟化架构进行改进来提高网络密集型应用性能的方法,另外,对于CPU调度算法,本文提出了一些提高网络密集型应用性能的优化策略,特别的,本文对目前XEN的默认的CPU调度算法即Credit算法进行了改进,使其优先调度网络等I/O密集型的domain,通过这种改进将使得网络等I/O密集型应用的性能得到了提高;最后,本文在schedsim模拟器上对改进前后的Credit算法进行了模拟,实验表明,改进后的Credit算法使得网络密集型应用的性能得到了提高。
【学位授予单位】:复旦大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP302

【相似文献】

相关期刊论文 前10条

1 曹香港;韩臻;李彬彬;刘吉强;;虚拟化技术在计算机网络对抗中的应用研究[J];微计算机信息;2009年36期

2 周斌;张莹;;虚拟化技术性能分析与比较[J];现代计算机(专业版);2009年05期

3 王保平;李方方;;带Xen虚拟化技术支持的Linux内核定制编译[J];南阳师范学院学报;2008年12期

4 李永;胡伟;;虚拟机xen体系结构分析[J];科技风;2009年12期

5 魏根芽;;基于RHEL5的虚拟化技术研究[J];电脑知识与技术;2010年15期

6 宋振华;杨亚军;;Xen虚拟机间的磁盘I/O性能隔离[J];小型微型计算机系统;2011年08期

7 程川;;一种基于Xen的信任虚拟机安全访问设计与实现[J];计算机与数字工程;2010年03期

8 祁金华;虚拟化的未来[J];软件世界;2004年10期

9 ;至强7400带来x86服务器虚拟化最佳实践[J];IT经理世界;2008年18期

10 庞有为;;数据中心虚拟化[J];通信世界;2008年40期

相关会议论文 前10条

1 江浩;;Xen虚拟客户OS初探[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年

2 肖钧;黄亮;;虚拟化搭配去重,双剑合璧更给力[A];2011年CAD/CAM学术交流会议论文集[C];2011年

3 杨元利;;基于职业能力培养的物流课程虚拟化教学结构化分析[A];Proceedings of 2010 National Vocational Education of Communications and Information Technology Conference (2010 NVCIC)[C];2010年

4 孙永清;金波;林九川;宋铮;;Xen虚拟显卡共享帧缓冲区安全漏洞分析[A];全国计算机安全学术交流会论文集·第二十五卷[C];2010年

5 戴新宇;张淼;徐国爱;李忠献;;一种基于xen半虚拟化技术的沙盒模型的设计与实现[A];中国通信学会第六届学术年会论文集(下)[C];2009年

6 王剑锋;;“虚拟”丰“云”——虚拟化和云计算技术浅析[A];中国新闻技术工作者联合会五届一次理事会暨学术年会论文集(上篇)[C];2009年

7 赵民飞;;绿色数据中心的虚拟化架构方案[A];煤矿自动化与信息化——第20届全国煤矿自动化与信息化学术会议暨第2届中国煤矿信息化与自动化高层论坛论文集[C];2010年

8 刘孟全;;服务器虚拟化相关问题分析[A];广西计算机学会2009年年会论文集[C];2009年

9 王瑛;陈美玲;黄海燕;王铁流;;基于LabVIEW的实验室程控电源虚拟化及VISA接口控制的实现[A];全国第二届信号处理与应用学术会议专刊[C];2008年

10 顾炳仪;;阐述电子档案在虚拟化环境下运行的理念、特征及其表现形式[A];中国档案学会第六次全国档案学术讨论会论文集[C];2002年

相关重要报纸文章 前10条

1 ;Xen虚拟化逐渐成熟[N];网络世界;2009年

2 李炜;思杰、英特尔联推基于Xen用户端虚拟化解决方案[N];科技日报;2009年

3 祁金华;虚拟化将成x86平台标配[N];网络世界;2007年

4 祁金华;VMware CEO:点燃中国虚拟化市场燎原之火[N];网络世界;2007年

5 记者 孙永杰;存储:虚拟化和降低成本是关键[N];中国电子报;2008年

6 本报记者 祁金华;八问服务器虚拟化未来[N];网络世界;2008年

7 本报记者 朱杰;融合网络:降低系统的复杂性[N];中国计算机报;2008年

8 刘庆华;虚拟化:刀片服务器竞争之道[N];大众科技报;2009年

9 记者 王巧然;信息化虚拟化推进能源行业新发展[N];中国石油报;2009年

10 本报记者 靳辉;富士通:虚拟化、自动化和集成化相结合[N];通信产业报;2009年

相关博士学位论文 前10条

1 陈华才;虚拟化环境中计算效能优化研究[D];华中科技大学;2011年

2 孟江涛;Xen虚拟机研究[D];电子科技大学;2010年

3 张顺利;网络虚拟化环境下的网络资源分配与故障诊断技术[D];北京邮电大学;2012年

4 吴涛;虚拟化存储技术研究[D];华中科技大学;2004年

5 武蕾;制造网格中资源虚拟化方法研究与应用[D];山东大学;2008年

6 王晶;强隔离操作系统的设备虚拟化[D];中国科学技术大学;2010年

7 周睿;面向安全关键的虚拟化与分区操作系统研究与实现[D];兰州大学;2010年

8 刘谦;面向云计算的虚拟机系统安全研究[D];上海交通大学;2012年

9 周刚;云计算环境中面向取证的现场迁移技术研究[D];华中科技大学;2011年

10 毛军波;现代集成制造环境下基于PDM的CAPPTool系统研究与开发[D];上海大学;2001年

相关硕士学位论文 前10条

1 张扬;XEN下基于Intel VT-d技术的I/O虚拟化的实现[D];电子科技大学;2010年

2 孙昱;虚拟机Xen及其实时迁移技术研究[D];上海交通大学;2008年

3 宋曦宁;基于Xen的虚拟化办公应用环境研究[D];中国科学院研究生院(沈阳计算技术研究所);2007年

4 崔倩楠;基于云计算环境的虚拟化资源平台研究与评价[D];北京邮电大学;2011年

5 李守波;云环境下数学软件虚拟化关键技术的研究[D];兰州大学;2011年

6 袁国钢;农业领域测量、测试仪器虚拟化对策研究[D];重庆大学;2004年

7 高清华;基于Intel VT技术的虚拟化系统性能测试研究[D];浙江大学;2008年

8 杨林凤;基于XEN网络虚拟化的性能研究[D];复旦大学;2010年

9 王睿;虚拟化数据中心动态性能控制系统设计与实现[D];上海交通大学;2011年

10 李翠薇;环境监测仪器的发展现状及其虚拟化对策[D];重庆大学;2004年



本文编号:2599926

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2599926.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ff96b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com