- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟机网络性能优化分析-optimization analysis of virtual machine network performance
独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研 究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或 集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在 文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权 保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。 本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检 索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本论文属于保密□,在年解密后适用本授权书。 不保密□。(请在以上方框内打“√”)学位论文作者签名:指导教师签名:日期:年月日日期:年月日摘要随着虚拟化技术的日趋成熟以及CPU计算能力的增长,虚拟机计算系统可以同 时为越来越多的客户虚拟机应用提供服务,因此,用户对虚拟机网络性能提出更高 的要求。为了满足应用对于网络性能的需求,需要深入地研究虚拟机网络性能优化 方法。虚拟机网络性能优化的研究首先通过多层次、多粒度网络性能组合测试方法对 虚拟计算系统的网络性能进行测试和分析,提出当前虚拟机网络性能的影响包含两方 面:虚拟计算系统的网络传输性能;其次是虚拟机网络性能隔离度。针对这两方面内 容,虚拟机网络性能优化的研究采用基于多网卡的虚拟计算系统网络性能优化方法提 高虚拟计算系统的网络传输性能;采用基于分离驱动的虚拟机网络性能隔离方法增强 虚拟机网络性能隔离度;采用多虚拟机网络性能协同优化方法保证多虚拟机环境下应 用的服务性能。虚拟计算系统网络性能测试及分析是虚拟计算系统网络性能优化的前提及关键步 骤。多层次、多粒度网络性能组合测试方法能完整地描述虚拟计算系统网络性能并有 效地协助分析虚拟计算系统网络性能瓶颈。该测试方法通过协同使用标准测试程序组 合测试和Trace方法,获得在不同层次下,不同粒度的网络性能测试结果,从而完整地 描述虚拟计算系统的网络性能。通过拓展测试程序集合,该方法还可应用于整个虚拟 计算系统的性能测试。根据该测试方法,设计和实现了一个能灵活配置测试策略和自 动部署测试的测试系统。其中,数据传输引擎Xenrelay优化了域间Trace数据传输性能, 弥补当前虚拟计算系统Trace方法的不足。最后,利用该测试方法,对虚拟计算系统的 网络性能进行了测试和分析,测试结果表明:虚拟机网络性能受到虚拟计算系统网络 传输性能和虚拟机网络性能隔离度的影响。针对虚拟计算系统的网络传输性能低下的问题,基于多网卡的虚拟计算系统网络 性能优化方法利用多网卡并行传输数据有效提升虚拟机网络性能。首先,该多网卡 优化方法通过排队网络建立虚拟计算系统网络性能分析模型,讨论了优化虚拟计算 系统网络性能的理论方法。然后,根据模型的理论分析,多网卡优化方法一方面通 过扩展ARP邻居代理,建立虚拟机IP地址与物理网卡MAC地址之间一对多的关系,使得虚拟机可以通过多网卡并行传输数据;另一方面,采用发送和接收负载平衡算法控制多网卡上数据的传输,从而提高虚拟计算系统的网络带宽。 另外,针对虚拟机的网络性能隔离度差的问题,提出了基于分离驱动的虚拟机网络性能隔离方法。该方法首先通过抽象Xen的I/O虚拟化方式,提出分离驱动模型。 然后在此基础上,采用两层资源控制方式保证系统的工作保持性(work-conserving) 和公平性,从而实现虚拟计算系统的细粒度I/O性能隔离。该方法在虚拟机层次利用 令牌桶实现I/O资源分配,并采用公共令牌桶管理剩余资源,以及通过系统的负载预 测虚拟机资源使用情况分配令牌。在虚拟机监控层,该方法使用公平调度算法保证 虚拟机间资源I/O分配的公平性。此外,为了有效控制剩余带宽再分配,该方法提出 一种基于补偿机制的分配策略。实验表明该方法能够有效地保证虚拟机间的网络性 能隔离。越来越多高性能计算机用户采用虚拟计算系统搭建分布式环境,使得虚拟化环 境下的计算任务由单机应用向多虚拟机协同参与转变,但网络性能的干扰影响了分 布式应用性能。多虚拟机网络性能协同优化方法针对这一情况,提高多台虚拟机网络 QoS,保证应用的性能。在该方法中,发送端根据接收端反馈的网络资源分配的历史 数据,预测接收节点资源分配情况,并以此为依据结合发送端的资源使用情况,有 效地控制数据的发送,从而保证了分布式环境下虚拟机网络QoS。总之,在通过多层次、多粒度网络性能组合测试方法对虚拟机网络性能进行测 试的基础上,以优化虚拟计算系统网络传输性能、保证虚拟机网络性能隔离为目的, 重点研究基于多网卡的虚拟计算系统网络性能优化技术,细粒度的虚拟计算系统网络 性能隔离技术
您可能关注的文档
- 信息化与民族地区旅游产业发展分析——以张家界市为例-informatization and analysis of tourism industry development in ethnic regions - a case study of zhangjiajie city.docx
- 信息化与民族地区旅游产业发展研究——以张家界市为例-research on informationization and tourism industry development in ethnic regions - a case study of zhangjiajie city.docx
- 信息化在农业生产中的应用及其影响要素分析—以江苏省精准农业发展模式为例-application of informationization in agricultural production and analysis of its influencing factors - a case study of precision agriculture development model in jiangsu province.docx
- 信息环境视角下两权分离度与融资约束的相关性分析-analysis of the correlation between the degree of separation of two rights and financing constraints from the perspective of information environment.docx
- 信息获取成本对独立董事作用的影响分析-analysis of the impact of information acquisition cost on the role of independent directors.docx
- 信息获取对中小企业银行信贷融资的影响及案例分析-the influence of information acquisition on sme bank credit financing and case analysis.docx
- 信息技术背景下社会政策制定模式分析-analysis of social policy formulation model under the background of information technology.docx
- 信息技术背景下的“虚拟包装设计”研究-research on.docx
- 信息技术采纳的影响因素分析——以a医院药事全方位一体化管理系统为例-analysis of influencing factors on the adoption of information technology - a case study of an all-round integrated pharmacy administration system in a hospital.docx
- 信息技术部门一线员工绩效管理体系研究及再设计——以c集团信息中心门户网站部为例-research and redesign of performance management system for frontline employees in information technology department - a case study of portal website department of c group information.docx
- 虚拟技术对电影及电影受众心理影响的分析-analysis of the psychological influence of virtual technology on movies and movie audiences.docx
- 虚拟计算集群下高性能应用性能分析与优化技术分析-performance analysis and optimization technology analysis of high performance applications in virtual computing clusters.docx
- 虚拟经济统计方法及其应用分析-virtual economic statistics method and its application analysis.docx
- 虚拟计算环境中高效发布订阅系统研究-research on efficient publish and subscribe system in virtual computing environment.docx
- 虚拟技术在超现实主义摄影中的应用分析-application analysis of virtual technology in surrealism photography.docx
- 虚拟计算环境的安全监控技术分析-analysis of security monitoring technology in virtual computing environment.docx
- 虚拟求职社群感知价值对雇主品牌外部吸引力影响分析-analysis of the influence of perceived value of virtual job-seeking community on the external attraction of employers' brands.docx
- 虚拟路由器运行及管理平台的实现技术分析-analysis on implementation technology of virtual router operation and management platform.docx
- 虚拟软件项目开发风险评价分析-risk evaluation and analysis of virtual software project development.docx
- 虚拟频谱研究仪中谱估计方法实现-realization of spectrum estimation method in virtual spectrum research instrument.docx
文档评论(0)