xen虚拟机间通信优化研究与实现

xen虚拟机间通信优化研究与实现

ID:34455787

大小:2.51 MB

页数:93页

时间:2019-03-06

xen虚拟机间通信优化研究与实现_第1页
xen虚拟机间通信优化研究与实现_第2页
xen虚拟机间通信优化研究与实现_第3页
xen虚拟机间通信优化研究与实现_第4页
xen虚拟机间通信优化研究与实现_第5页
资源描述:

《xen虚拟机间通信优化研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、上海交通大学硕士学位论文Xen虚拟机间通信优化研究与实现姓名:张建申请学位级别:硕士专业:计算机应用技术指导教师:管海兵20081201上海交通大学硕士学位论文摘要Xen虚拟机间通信优化研究与实现摘要虚拟化技术起源于大型机。早在上世纪60年代,IBM公司就发明了一种操作系统虚拟机技术,它在已有的计算机层次上新增虚拟中间层,截获上层软件对底层接口的调用,并对该调用重新作出解释和处理,从而实现新的、不同于已有软件或硬件提供的功能。近年来,由于虚拟机在服务器整合以及增强分布式系统的安全等方面的应用,虚

2、拟机已开始向PC和工作站领域迅速普及。采用虚拟机技术,可以屏蔽硬件平台的动态性和异构性,支持硬件资源的共享和服用,并为每个用户提供属于个人的独立、隔离的计算环境;可以实现整合服务器,节省资金提高资源利用率;可以实现故障隔离,提高系统安全性。虚拟化技术一个重要的应用就是服务器整合,最大限度地提高硬件资源的利用率,降低能源开销,减少企业运行成本。服务器整合通常通过在一台服务器上运行多层服务来实现。而不同层次的服务通常运行在不同的虚拟机中,此时这些虚拟机之间的通信就非常频繁。本文研究了Xen虚拟机之间

3、的通信性能,找出了其性能瓶颈,并实现了IDCO优化模型对其进行改进。目前,Xen中不同的Guest之间进行通信时,首先要将请求发送到Guest之中的前端,它再转发到Domain0上的back-end,这就会发生一次Domain切换,然后经过Domain0中的DriverModel进行处理,这不仅延长了通信路径,而且增加了Domain切换次数和TLB缺第I页上海交通大学硕士学位论文摘要失,造成了极大的性能开销。为解决这种性能瓶颈,本论文在研究相关工作的基础上,结合自己的研究,设计并实现了一种新的D

4、omain间通信模型IDCO模型,该模型采用Hypercall来建立连接,通过共享内存实现高速的数据传输,绕过原有机制,缩短通信路径,不仅提高了通信带宽,降低了通信延迟,还极大降低了Domain切换次数,显著提高了通信性能。最后,为衡量上述Domain间通信模型,论文还设计试验方案,从带宽,延迟,CPU利用率以及Domain切换次数等多个方面给出了新的通信模型和原有通信方法之间的性能对比。结果表明,IDCO优化模型显著改善了同一台物理机器上不同虚拟机之间的通信性能。关键词:Xen,虚拟机,虚拟机

5、间通信,VT,优化第II页上海交通大学硕士学位论文ABSTRACTRESEARCHANDIMPLEMENTATIONOFTHEOPTIMIZATIONOFXENINTER-DOMAINCOMMUNICATIONABSTRACTVirtualizationtechnologywasfirstappearedinmainframecomputer,introducedbyIBMin1960s.Itisavirtuallayerintroducedaboveexistedlayerswhichinte

6、rceptandcapturecallstounderlayerinterface,re-explainandprocessittorealizenew,differentfunctionsthatexistedsoftwareorhardwareprovided.Asthereisagrowingtrendstousevirtualmachineforserverconsolidationandsystemsecurityenhancementindistributedcomputingenv

7、ironment,virtualizationtechnologyhasattractedmuchinterestinrecentlydays.VirtualizationtechnologyisexpandingitspopularityinthefieldofPCandworkstations.Virtualizationtechnologycanprovideanisolatedexecutionenvironmenttoapplications,shieldthedynamicsandh

8、eterogeneousofhardwareplatform,andsupportshareandreuseofhardwareresources.Italsocanrealizeserverconsolidation,savingmoneyandrealizeresourceutilization;moreover,faultisolationcanbeachievedtoenhancesystemsecurity.Serverconsolidationisoneofthemostimport

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。