高性能计算云平台测试与资源管理优化技术研究

来源 :国防科技大学 | 被引量 : 0次 | 上传用户:heiweifu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IaaS云计算资源按需获取、应用执行环境个性化定制的特点吸引着越来越多的组织机构基于云平台技术构建高性能计算集群。高性能计算云平台弹性资源使用模式虽然提高了系统的资源利用率和灵活性,但虚拟化技术同时也引入了系统开销。一旦云平台构建不合理,高性能计算应用将遭受较大的性能损失。为此,需要深入探究适合高性能计算的云平台构建方案,并对其性能进行全面的测试与验证。此外,资源优化配置是制约高性能计算云平台性能发挥的重要因素。其中,虚拟机放置是资源优化配置的关键。然而,当前缺乏对多核CPU感知的虚拟机放置多目标优化策略的研究。本文围绕着高性能计算云平台的设计构建与性能测试、虚拟机优化放置问题,主要开展了以下的研究工作:首先,深入分析了高性能虚拟化技术和高性能计算云平台的国内外研究现状,论证了高性能计算云模式的可行性。通过对比传统云计算与高性能计算云的异同,阐述了高性能计算云的潜在优势和面临的技术问题;对轻量级虚拟化容器技术Docker和云管理系统OpenStack的特点和组成结构进行了深入分析,提出基于Docker+OpenStack的高性能计算云平台构建方案。其次,基于OpenStack和Docker构建了 NUDT_SCICloud高性能计算云平台,并对平台性能进行了测试验证。利用NPB并行基准测试程序和WRF天气预报模式,选取整数和浮点计算、I/O通信、科学计算程序执行效率等性能指标,对真实物理集群和NUDT_SCICloud启动的虚拟机集群性能进行了比较,验证了高性能计算云平台的可行性;对测试结果进行了深入分析,论述了虚拟化对科学应用产生的额外性能开销,指出了 NUDT_SCICloud高性能计算云平台存在的问题和可能的改进方向。最后,针对传统虚拟机放置算法没有考虑物理服务器具有多核计算能力的问题,提出了一种基于多目标优化的多核CPU感知虚拟机放置算法。不同于传统放置算法仅将CPU作为一维资源考虑,该算法将物理服务器多核CPU抽象为多维向量,针对高性能计算云环境下降低能耗、降低SLA违约率和资源利用均衡等3个优化目标,提出基于蚁群优化的多核CPU感知虚拟机放置算法;CloudSim仿真实验结果表明,提出的算法能在多个互相冲突的优化目标之间进行权衡,获得比传统放置算法更好的Pareto占优解。
其他文献
目的系统评价中医外治法治疗类风湿性关节炎的临床疗效。方法制定原始文献的纳入标准、排除标准及检索策略后进行数据库检索,检索的数据库包括中国知网数据库,万方学位及会议
近年来,随着云计算的大规模应用,越来越多的云应用部署在数据中心中。同时,虚拟化技术的快速发展,使得云应用能更加高效地共享数据中心的物理资源。依靠虚拟化技术,云应用一
以贵阳花果园D区双子塔项目为依托总结出的一套层高超高的ALC内隔墙施工技术,以钢梁、钢柱代替构造柱、圈梁,具有操作简单、施工便捷、工作效率高、施工过程安全性高等特点。
四种乙酰化阔叶木磨木木素(MWL_s)(Ac-er platanoides,Carpinus betulus,prunus aviumand Quercus robuy),两种乙酰化草类磨木木素(Bambusa tulda,Triticum aestivum),一种非
生物毒素是一类由植物、动物以及微生物代谢过程中产生的具有毒性的有机化合物,其生物毒性对人民的生产生活造成巨大威胁,因此已成为热点领域。为了对生物毒素进行定量和定性
当前,我国A股票市场成为世界第二大股票市场,股价暴跌状况伴随而来,对股东利益与投资者心理都产生了不小的冲击,严重干扰了资本市场的秩序、资源配置的效率和实体经济的进步
认识冰岛,因为一个叫Sigur R6s的后摇乐队,爱上冰岛,也因为他们在采访中一句很简单的话“在冰岛,有风吹到,都会有想哭的感觉。”冰岛仿佛是隔离于俗世之外的一座孤岛,在北极
钢琴作品《双飞蝴蝶主题变奏曲》体现了中国特有的民族风格和审美情趣,成功地将传统音乐的特点与西方音乐创作手法相结合,演奏者必须发挥自己的想象力拓展乐曲的意境,才能真
萨凡纳河厂(SRS)从反应堆燃料中回收的237Np目前正被加工为NpO2,用于将来生产238Pu。利用了几种纯化流程,氧化溶剂萃取(SX)流程用来除去铁、硫酸根离子和钍,同时将237Np、238Pu、
会议
风险企业核心竞争力的培养和提升问题,是促进中国风险企业健康发展必须解决的一个现实问题。本文通过对风险企业特征的界定,选取41个中国成功风险企业企业家访谈录作为样本。