适用于高性能计算的虚拟机计算资源管理系统

适用于高性能计算的虚拟机计算资源管理系统

论文摘要

多核计算技术的发展,带来了越来越多和越来越复杂的计算资源,在这种背景下,采用单一操作系统对系统计算资源进行管理会导致计算资源的浪费和不合理分配。虚拟计算技术为这一问题的解决提供了可能,它将单一系统细分成多个系统以容纳更多的客户执行环境以及更多的应用,从而提高系统的利用率。虚拟计算技术虽然为高性能计算带来了灵活性,但是,不同的高性能计算应用对于计算资源的需求不同,因此,研究一种能够根据应用需求动态地对虚拟计算资源进行预测和调整的资源管理系统显得尤为重要。针对以上问题,适用于高性能计算的虚拟机计算资源管理系统对虚拟客户执行环境中应用的行为进行判断,特别是对高性能计算中常见的并行程序的行为进行判断,动态调整执行环境所拥有的计算资源,最终使该虚拟客户执行环境中运行应用的性能和资源利用率得到提高。同时,在多个客户执行环境资源使用出现竞争的情况下,能够根据运行在执行环境上的任务的性质动态配置资源,从而提高总体效能。虚拟机动态资源管理主要包括资源预测和资源调整两部分,采取不同的预测机制和资源调整方案对于资源管理的效果有着比较大的影响。通过对多种高性能计算任务的测试,提出了基于系统利用率和并行度的资源预测策略。资源调整实现了基于准虚拟化和CPU热插拔的资源调整方式,实现了对硬件虚拟机的支持以及资源的细粒度调整,并针对多应用虚拟机共存情况下的虚拟机计算资源管理提出了对应的资源管理策略。功能测试表明,适用于高性能计算的虚拟机计算资源管理系统能够预测高性能计算应用和一般应用的资源需求并且及时做出调整。基于NPB和HPL的高性能计算性能测试表明,在管理虚拟计算资源的同时具有低开销的优势,系统运行开销在5%以内。此外,该系统在一般应用的测试中也有着良好的性能,例如,在内核编译测试中具有比静态配置更好的性能,基于CPU hotplug和准虚拟化的调整策略也为虚拟计算资源管理带来了灵活性和实用性。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 问题的提出
  • 1.2 国内外研究现状
  • 1.2.1 Xen 和VMware 的资源管理技术
  • 1.2.2 FVM (Friendly Virtual Machine)
  • 1.2.3 Cellular Disco
  • 1.2.4 SLO (Service Level Objective)
  • 1.2.5 VioCluster
  • 1.2.6 背景与研究内容
  • 1.3 文章组织结构
  • 2 系统设计
  • 2.1 系统结构及工作流程
  • 2.1.1 系统结构
  • 2.1.2 系统工作流程
  • 2.2 系统设计思想
  • 2.2.1 资源预测
  • 2.2.2 资源调整
  • 2.3 小结
  • 3 资源需求预测
  • 3.1 基本问题
  • 3.2 资源预测机制
  • 3.3 资源预测策略
  • 3.3.1 资源利用率和并行度的计算
  • 3.3.2 平滑处理与信号产生
  • 3.4 性能测试和分析
  • 3.5 小结
  • 4 资源调整
  • 4.1 调整机制
  • 4.1.1 基于PV 的调整机制
  • 4.1.2 基于CPU hotplug 的调整手段
  • 4.2 多应用共存的调整策略
  • 4.2.1 多应用共存的调整策略
  • 4.2.2 多应用虚拟机共存时调整过程
  • 4.3 性能测试
  • 4.4 小结
  • 5 总结与未来工作
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].光缆等哑资源管理系统提升研究[J]. 通讯世界 2019(12)
    • [2].分布式种质资源管理系统的建立[J]. 河北农业科学 2019(05)
    • [3].光纤资源管理系统构想[J]. 山东通信技术 2019(04)
    • [4].基于扶贫发展视角的村域资源管理系统构建[J]. 现代电子技术 2020(10)
    • [5].同煤集团矿权资源管理系统的建立与应用[J]. 江西煤炭科技 2020(03)
    • [6].移动网络综合资源管理系统分析与设计[J]. 价值工程 2020(21)
    • [7].光缆传输资源管理系统分析[J]. 数字通信世界 2017(07)
    • [8].云资源管理系统在电力企业中的应用研究[J]. 电子技术与软件工程 2014(23)
    • [9].教育资源管理系统共建共享问题研究[J]. 长春大学学报 2013(10)
    • [10].建设电信网络资源管理系统的思路与分析[J]. 电子测试 2020(06)
    • [11].电子资源管理系统的研究现状与演进趋势探析[J]. 图书馆学研究 2019(04)
    • [12].教室资源管理系统的设计与应用[J]. 中国高等医学教育 2019(08)
    • [13].审图资源管理系统的设计与实现[J]. 山西建筑 2017(02)
    • [14].基于自主云资源管理系统的开源虚拟化高可用技术实现[J]. 中国新通信 2017(14)
    • [15].基于插件的星地资源管理系统的设计与实现[J]. 无线电工程 2017(11)
    • [16].文档资源管理系统中树形菜单性能优化探讨[J]. 广西电力 2015(03)
    • [17].电子资源管理系统的发展及未来思考[J]. 大学图书馆学报 2014(03)
    • [18].国内主流教育资源管理系统的比较研究[J]. 中国教育技术装备 2014(18)
    • [19].电力通信资源管理系统的开发应用[J]. 黑龙江科技信息 2013(20)
    • [20].电信网络资源管理系统分析与实施[J]. 现代商业 2013(26)
    • [21].电子资源管理系统相关工作规范研究[J]. 图书馆学刊 2012(04)
    • [22].电子资源管理系统的著录规范研究[J]. 图书馆界 2012(04)
    • [23].IT资源管理系统在三甲医院的应用[J]. 广东科技 2012(17)
    • [24].非书资源管理系统在图书馆的应用[J]. 榆林学院学报 2011(02)
    • [25].“内容资源管理系统”的2.0时代(上)[J]. 出版参考 2011(09)
    • [26].关于国企通信运营商资源管理系统建设的初探[J]. 河北旅游职业学院学报 2011(02)
    • [27].浅谈农业网站图片资源管理系统的建设与设想[J]. 农业科技与信息 2011(16)
    • [28].商业性电子资源管理系统应用分析与评价[J]. 现代图书情报技术 2009(01)
    • [29].电子资源管理系统发展状况与趋势[J]. 图书馆理论与实践 2009(12)
    • [30].国内外音像资源管理系统的发展与应用调查分析[J]. 情报理论与实践 2008(06)

    标签:;  ;  ;  ;  

    适用于高性能计算的虚拟机计算资源管理系统
    下载Doc文档

    猜你喜欢