虚拟计算集群下高性能应用性能分析与优化技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:initial1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟化带来的性能开销阻碍了高性能计算在虚拟集群环境下的大规模应用。首先,虚拟化层次的引入在传统操作系统任务调度中加入了虚拟CPU调度这一额外层次,带来了额外的调度开销。其次,同一台物理主机上所有虚拟机的通信通过虚拟机监视器统一处理,增加了应用在虚拟集群环境下的通信延迟。最后,同一台物理主机上的虚拟机对Cache等共享资源的非亲和性使用,使得高性能应用在虚拟集群环境下的性能显著下降。分析高性能应用在虚拟集群环境下的性能开销并由此提出相应的优化技术是解决上述问题的有效手段。本文利用Xen虚拟化软件、SLURM集群作业管理系统,Eclipse+PTP远程并行开发调试环境等构建了一个虚拟化高性能集群系统,通过在该系统上执行高性能测试集,对高性能应用的虚拟化性能开销进行量化分析,提出了基于VCPU亲和性的虚拟资源优化调度技术。具体研究内容包括以下三个方面:1.课题研究了虚拟化技术与基于虚拟集群的高性能计算国内外现状,为虚拟集群系统软件栈的构建提供了选择依据;对传统高性能环境下的典型应用进行调研,选取了三个具有代表性的科学计算应用作为虚拟化性能开销的测试集;对用户可能关心的性能指标进行了综合,选取合适的性能评价标准衡量虚拟集群环境下高性能应用的性能;最后阐述了虚拟集群系统的构建流程。2.通过在虚拟集群和物理集群上分别执行高性能应用程序对虚拟化性能开销进行了量化分析。特别地,通过执行中长期天气预报模式WRF,对虚拟集群环境下实际科学应用程序的性能开销进行了分析;通过执行NPB标准测试集对虚拟集群下不同类型高性能应用的性能开销进行了分析;通过执行科学工作流数据放置策略测试了虚拟集群下工作流应用不同规模通信量下的性能开销。最后,基于量化分析结果,指出了基于虚拟集群的高性能计算当前存在的问题与改进方向。3.根据虚拟集群下通信复用不明显而导致通信开销较大的特点,提出了基于Bin Packing的虚拟资源优化调度算法。该算法在基于解决传统Bin Packing问题的三种启发式算法的基础上,通过选取剩余时间和内存作为权值估计函数,设计了VM状态转换信息表。与先前算法相比,本文算法考虑了VCPU亲和性对高性能应用的性能影响,同时针对虚拟集群自身特点加入了通信感知与物理节点标记机制,提出了考虑通信量的改进Bin Packing算法。模拟实验结果表明,基于Bin Packing的虚拟资源调度算法相对于比先前的资源调度算法在通信复用上具有较大优势。
其他文献
分布式虚拟环境(Distributed Virtual Environment,简称DVE)是虚拟现实技术和计算机网络技术相结合的产物,即是一种基于网络的虚拟环境技术。采用该技术的应用系统,具有良好
潜望镜深度运动是潜艇的一个很重要的航态。潜艇在潜望镜深度航行时,会受到来自波浪的干扰力,其操纵非常复杂,因而改善潜望镜深度的操纵训练有着很重要的意义。本文采用波浪频谱
TMN(Telecommunications Management Network)是电信系统中三大网络系统(交换网、信令网、电信管理网)之一,其网络管理的目的就是为了电信网络运行的优化。其基本概念是提供
本文首先介绍了网络安全的问题,其后论述了网络分离安全检测扫描系统,这个系统就是针对这种非法的网络行为来进行研究的,一旦发现内网中有通过拨号设备或者网卡连接到外网的行为
本文研究了在基于统计语言模型的汉语统一分词框架下的新词识别问题。主要有以下两部分工作:(1)总结已有的新词识别特征及新词识别方法,引入一个语素产率特征,把新词识别问题看
随着微电子、微处理器技术的不断发展,通用多核CPU的并发处理性能飞速提升,基于通用多核处理器的网络处理平台成为了研究的热点并且得到了广泛的应用。以通用多核处理器与硬
因特网的兴起和普及,使全球的电子商务得到了迅速的发展。这种具有强大生命力的现代电子交易手段已被越来越多的人所认识和使用。发达国家很早就意识到了电子商务的巨大魅力,
计算机技术的发展将电子商务将推进到动态电子商务时代,随着企业电子交易范围的扩大和交易对象的不确定性的增加,电子商务中的信用欺诈正在成为阻碍电子商务进一步发展的一个重
TCP/IP协议的开放性使得Internet迅速成为世界上规模最大的计算机网络,然而,也正是由于它的开放性带来的诸多安全问题越来越引起大家的关注。并且随着Internet的日益普及以及
三维网格的参数化技术特别是球面参数化技术如何应用于纹理映射是本文的研究目标。 本文提出了一个保角、保面积的球面参数化算法,并设计了一个将球面参数化算法应用于纹理