高性能网络虚拟化技术研究

被引量 : 39次 | 上传用户:a24287490
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,迅猛发展的计算机硬件技术和相对滞后的软件计算模式,使虚拟化技术成为近来研究热点之一。经过多年发展,CPU与内存虚拟化技术日趋成熟,I/O虚拟化虽然快速发展但却相对滞后,严重影响了虚拟机整体性能。如何改进I/O虚拟化技术,提高I/O设备虚拟化性能及其利用率,一直是当前虚拟化技术研究重点之一。当今国际上有三种主流的I/O虚拟化技术,分别是完全模拟模型,半虚拟化模型和直通模型,这些I/O虚拟化技术在不同程度上实现了I/O设备虚拟化功能,并通过硬件级支持不断提高I/O设备虚拟化的性能,但在性能方面仍然存在一定差距。本文在深入研究当今主流的I/O虚拟化技术现状的基础上,针对这些挑战提出了一系列系统的解决方案。本文提供一套更全面更高效的I/O虚拟化方案。具体研究工作如下:1.从CPU开销入手,将网卡硬件中的中断延迟技术引入网络虚拟化中,在保证网络吞吐量不降低的同时,大大降低CPU开销。提出了一种可以根据网络繁忙程度自动调整、可在模式之间自动切换的I/O虚拟化机制,并在Xen虚拟机中实现了这一机制。这种机制在单个虚拟机情况下,CPU开销下降8%;在九个虚拟机情况下,CPU开销下降50%,而网络吞吐量完全没有下降。在此机制基础上抽象出双层网络结构——物理层与虚拟层,利用双层网络结构的中断延迟数值,实施了进一步优化。2.针对SR-IOV在可扩展性和依赖特殊硬件支持这两方面的不足,提出了一种通用的基于SR-IOV的I/O虚拟化架构并在多种虚拟机上实现。在该I/O虚拟化架构中,SR-IOV设备驱动具有很高的移植性,它的实现与底层的VMM无关,并提出了三种优化方法来减少虚拟化开销,设计了大量试验来评测该架构的性能,结果表明该架构能够达到物理线路数据传输速率(9.48Gbps),在同时运行60虚拟机时,每个虚拟机只需增加额外的1.76%CPU开销,并保证吞吐量没有降低,我们认为该虚拟化架构从吞吐量、可扩展性和较低CPU开销各个方面都优于I/O半虚拟化。3.在网络环境下为瘦客户端设计了一种分布式动态二进制翻译器框架DistriBit。在该分布式框架中,根据服务器和瘦客户端的功能和计算能力大小分配不同任务,功能强大的服务器负责代码翻译和优化任务,资源有限的客户端负责代码执行任务;为DistriBit中瘦客户端设计了一种代码缓存管理策略,针对瘦客户端缓存大小和代码执行情况,在服务器端为定制相适应的缓存管理策略,借助于该缓存管理策略,瘦客户端可以进行复杂高效率的代码管理。
其他文献
国际贸易与国际直接投资都是国家之间的经济交往活动,国际贸易主要表现为商品的国际交换,国际直接投资表现为生产资本的国际流动。从经济国际化的历史来看,国际贸易的出现早于国
目的:本文旨在对"双击"B细胞淋巴瘤(double-hit B-cell lymphoma,DHL)和"三击"B细胞淋巴瘤(triple-hit B-celllymphoma,THL)的诊断及治疗分析,以期提高对该类淋巴瘤的认识,为
随着经济全球化脚步的加快,中国烟草加大了改革、整合与创新力度,这既给烟草行业发展带来了一定的机遇,也使我国烟草业面临着成本、技术、经营策略和服务水平的严峻挑战。而近年
几何直观是指利用图形描述和分析问题。借助几何直观可以把复杂的数学问题变得简明、形象,有助于探索解决问题的思路,预测结果。几何直观作为《全日制义务教育数学课程标准(2
分析总结肺大细胞癌(large cell 1ung carcinoma,LCLC)的临床病理学特征及治疗方案。方法:对2012年1月至2012年12月天津医科大学附属肿瘤医院病理确诊的83例LCLC患者的临床病
选用28日龄健康断奶仔猪150头,随机分为5组,每组30头,分别为对照组、抗生素组、分别添加0.5%、1.0%、2.0%微生物发酵饲料的3个试验组,考察其对断奶仔猪的生长性能和腹泻情况
对合并交易进行反垄断审查,是世界各国反垄断执法的核心内容,附加限制性条件制度则是反垄断法中的合并控制制度的核心内容之一。合并交易可能导致的反竞争效果,很多情况下可以通
MM理论诞生以来,如何优化资本结构提高公司治理水平成为学者们研究的重点。根据MM理论和财务杠杆原理,可以知道,增加负债是提高企业价值的有效手段,同时也可以约束管理层降低代理
我国正处于工业化和城市化迅猛发展的时期,污染场地所引发的环境健康损害和民事纠纷受到广泛关注,对污染场地进行环境评估、整治和开发,对于节约土地资源、保障人民群众的健康安
投资环境既包括自然地理、基础设施等硬环境,也包括政治、经济、法律、人文等方面的软环境。随着经济全球化的不断深入,区域经济的发展不仅取决于该地区的资源禀赋和要素,而且取