虚拟化环境下基于群调度同步优化机制的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:sophie8112
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟化在云计算这一新兴基础设施建设中起着至关重要的作用。具有多种工作负载的虚拟机同时运行在云平台上的物理机上,虚拟机管理器的CPU调度通过异步方式调度虚拟机的各个虚拟CPU,保证了分配给每个虚拟机的CPU时间比例。这种按比例分配的方法简化了虚拟机管理器CPU调度算法的实现,并对常规工作负载提供近乎完美的公平性能,因而被广泛采用。然而,当虚拟机上运行的工作负载是并行应用程序时,由于虚拟化对同步操作的负面影响,上述方法会导致性能的急剧下降。因此,针对并行计算的虚拟机调度研究是当前的主要研究热点之一。  在Xen虚拟化环境中,实现了同步优化调度系统(简称CCHybrid),旨在保持非并行负载性能的前提下,减轻虚拟化对并行负载的负面影响性能。CCHybrid解决了虚拟化给同步应用带来的影响,提高同步负载的性能,同时保证虚拟机的公平性和非并行负载的性能不受影响。首先,针对Xen CPU调度器,提出了CCHybrid的总体架构设计方案,为Xen虚拟化环境平台提供了CPU资源分配的底层服务;其次,提出了一种基于群调度的CPU混合调度算法以适应虚拟机负载的多样性;最后,扩展Xen的Credit调度器,实现了这种CPU混合调度算法。系统采用基于权重比例的共享策略保证公平性,运用部分群调度策略解决虚拟化给同步带来的影响,通过动态调整群粒度的大小缓解群调度的CPU碎片问题,维持原有异步调度策略保证非并行负载性能。  测试结果表明在多个虚拟机情况下,相比于Xen的Credit调度算法,同步优化调度系统CCHybrid将并行负载的性能提升了15%到50%,且对非并行负载的性能影响不超过5%。
其他文献
小波作为一种重要的时频分析工具,克服了传统傅里叶变换的弱点,具有良好的局部化特性,因而在图像处理领域被广泛应用。对于图像序列(视频),小波分析也是一个重要的研究方向。
动词次范畴化信息反映了动词作谓词时所表现出来的不同句法特征的分布,是自然语言处理进一步发展所不可或缺的知识。世界上很多语种在次范畴化信息自动获取的理论和实践等方面
本文在调查了柳州市区近百所医院和分析中小医院基本需求的基础上,采用C/S体系,借助可视化开发工具POWERBUILDER8.0和ORACLE8i来进行中小医院信息管理系统开发。实践证明,本系统能
随着计算机技术的发展以及互联网的普及,信息存储的要求也变得越来越高。数据已成为互联网公司的命脉,单机存储早已不能满足存储需求,出现了分布式存储。为了提高分布式系统的可
船舶监控不仅对船舶安全航行进行有效的监控,同时也能够为航运企业获得更多的商业机会,船舶监控视景仿真系统是船舶监控的重要组成部分,其设计与实现的方法直接影响监控效率以及
在云游戏环境下,游戏运行在云端,相关数据以流的形式传输到客户端进行处理。针对传输数据的形式,目前有两种解决方案:一是将游戏渲染后的画面压缩成视频流的形式传输到客户端解码
目前,国内外很多的入侵检测系统都是基于误用的,主要采用模式匹配技术,在协议分析方面,主要针对TCP/IP的较底层的协议进行分析,对于应用层协议则没有进行分析,导致所捕获的每
农作物产量预报是重要的农业气象业务服务内容。但目前在农业气象服务和产量预测中所使用产量预测模式与方法,很难满足当前农业气象业务服务需求,迫切需要更新、完善和新方法的
现场总线是近20年来发展起来的一门新技术,是当今自动化和控制领域发展的热点之一。作为众多现场总线中的一种——控制器局域网CAN(Controller Area Network)是一种有效支持分
随着千兆网络的建设和升级,传统防火墙在硬件和结构上已不能满足同益增长的性能方面的要求。针对当前防火墙的不足,以互联网交换架构(IXA,InternetExchangeArchitecture)为基础,