位置:成果数据库 > 期刊 > 期刊详情页
QoS保证的数据中心动态资源供应方法
  • ISSN号:0254-4164
  • 期刊名称:计算机学报
  • 时间:0
  • 页码:-
  • 分类:TP312[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]中国科学院计算技术研究所,北京100190, [2]中国科学院信息工程研究所,北京100093, [3]中国科学院大学,北京100049
  • 相关基金:本课题得到国家自然科学基金(61003063)、国家“八六三”高技术研究发展计划项目基金(2012AA01A401)及腾讯公司研究院资助.
  • 相关项目:针对多核系统存储层次增强数据并行性能的软件支撑技术研究
中文摘要:

在满足应用QOS的前提下,提高系统的资源利用率,是数据中心资源管理的一个难点,原因在于应用的资源消耗是动态变化的.为了保证应用的QOS,需要实时预测应用的资源需求,并以此为基础动态按需供应资源.已有的资源预测算法可以分为两类:一类需要与应用进行实时交互以监测负载和性能,预测精度高,但扩展性差;另一类只需要在外部监测应用的资源消耗,扩展性好,但是现有算法的预测精度较低.该文针对第二类方法的不足,结合全局及局部的资源消耗变化趋势来改进已有的预测算法.实验证明改进后的预测精确度可以达到95%以上.资源需求的动态变化会导致节点资源无法满足所有应用的QOS,常用的解决方法是采用虚拟机迁移进行负载平衡,但是迁移虚拟机会带来相当大的额外资源消耗.该文提出了一种作业资源匹配算法,对数据中心所有作业进行布局,使不同优先级、不同资源需求及变化规律的作业在节点上混合部署,不仅极大地降低了发生节点资源紧缺的频度,而且实验证明,该算法在相同的资源需求下,还能提高应用的性能.

英文摘要:

It is difficult to satisfy the QoS of all applications with high resource utilization, since the amount of resources some applications consume is varying over time, especially for online network applications. The key point to meet the QoS of an application is to predict how many resources will be consumed in the next period in real time. The existing prediction algorithms can be divided into two categories. One class needs to interact with applications to monitor their loads and performances, the primary drawbacks of which include weak compatibility and scalability. On the contrary, the other class only needs to monitor the resource consumption from outside, but the prediction accuracy is not high enough. We improve the last one by combining the global and local variation of resource consumption in history. The experiments show that the deviation of prediction accuracy is less than 5% after improved. The QoS of all applications may not be simultaneously satisfied, because the resource consumption of some applications changes dynami- cally. And existing primary solutions are to migrate of virtual machines from an overloaded nodeto another underloaded one, which would cause high overhead. This paper proposes a job- resources matching algorithm. With the help of this algorithm, those jobs with different resource requirements, different priorities and different resource variations will be hybridly deployed on one node. Thus, the probability of resource deficiency for an application on a node is very low. Besides, the experiments show that the performances of applications can be improved with the same resource capacity by deploying jobs hybridly.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《计算机学报》
  • 北大核心期刊(2011版)
  • 主管单位:中国科学院
  • 主办单位:中国计算机学会 中国科学院计算技术研究所
  • 主编:孙凝晖
  • 地址:北京中关村科学院南路6号
  • 邮编:100190
  • 邮箱:cjc@ict.ac.cn
  • 电话:010-62620695
  • 国际标准刊号:ISSN:0254-4164
  • 国内统一刊号:ISSN:11-1826/TP
  • 邮发代号:2-833
  • 获奖情况:
  • 中国期刊方阵“双效”期刊
  • 国内外数据库收录:
  • 美国数学评论(网络版),荷兰文摘与引文数据库,美国工程索引,美国剑桥科学文摘,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:48433