[发明专利]数据中心应用服务的调度方法有效
申请号: | 201110188382.1 | 申请日: | 2011-07-06 |
公开(公告)号: | CN102289277A | 公开(公告)日: | 2011-12-21 |
发明(设计)人: | 文高进;冯圣中;须成忠;贝振东;赵娟娟;蒋平川;张森林 | 申请(专利权)人: | 中国科学院深圳先进技术研究院 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F9/50;G06F15/16 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 吴平 |
地址: | 518055 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据中心 应用服务 调度 方法 | ||
【技术领域】
本发明涉及信息技术,特别是涉及一种数据中心应用服务的调度方法及系统。
【背景技术】
随着能源危机、全球气候变暖等环境问题的加重,能耗问题的处理也变得越来越严重和紧迫。大规模数据中心能耗需求的增长速度越来越明显,同时大规模数据中心的应用调度也需要更加有效地进行,如何在大规模数据中心的应用服务调度上进行具有能耗意识的节能调度成为一个热点。
据著名ICT调研机构计世资讯(CCW Research)在“下一代数据中心国际峰会”上披露,数据中心每年的能源成本是一般办公室建筑的10倍到30倍。每年信息产业能源消耗占全国能源总消耗的50%,而大中型的数据中心所消耗的能源又占了信息产业能源消耗的40%,因此,降低数据中心的能源消耗也势在必行。
而在集群上的应用服务调度通常也只考虑了性能。服务器尽可能地提供最大资源给用户,同时使用负载均衡使任务尽可能地均分在服务器上。这一操作模式导致了集群资源的低效率,同时也消耗更多的电能。
【发明内容】
基于此,有必要提供一种可降低能耗的数据中心应用服务的调度方法。
此外,还有必要提供一种可降低能耗的数据中心应用服务的调度系统。
一种数据中心应用服务的调度方法,包括以下步骤:
获取节点中应用服务的资源开销;
根据所述应用服务的资源开销对应用服务所在的节点进行划分形成固定节点和转移节点;
将所述转移节点对应的应用服务调度到所述固定节点中执行。
优选地,所述根据所述应用服务的资源开销对应用服务所在的节点进行划分形成固定节点和转移节点的步骤为:
根据所述应用服务的资源开销对所述应用服务所在的节点排序;
在所述应用服务的资源开销中按照从大到小的顺序提取预设数量的节点作为固定节点,剩余的节点为转移节点。
优选地,所述预设数量为所有节点中应用服务的资源开销总和所占用的节点数量。
优选地,所述获取节点中应用服务的资源开销的步骤之前还包括:
获取数据中心的网络拓扑结构和数据转移成本矩阵;
根据所述网络拓扑结构和数据转移成本矩阵划分数据中心的节点形成节点子集。
优选地,所述获取节点中应用服务的资源开销的步骤为:
获取节点子集中所有节点应用服务的资源开销;
所述将所述转移节点对应的应用服务调度到所述固定节点中执行的步骤之后还包括:
判断所有的节点子集中的应用服务是否都已调度完毕,若否,则选择进入下一节点子集,获取所述下一节点子集中所有节点应用服务的资源开销。
优选地,所述将所述转移节点对应的应用服务调度到所述固定节点中执行的步骤之后还包括:
获取所述节点的资源消耗;
判断所述节点的资源消耗是否大于阈值,若否,则进入根据所述网络拓扑结构和数据转移成本矩阵划分数据中心的节点形成节点子集的步骤。
一种数据中心应用服务的调度系统,包括:
获取模块,用于获取节点中应用服务的资源开销;
节点划分模块,用于根据所述应用服务的资源开销对应用服务所在的节点进行划分形成固定节点和转移节点;
调度模块,用于将所述转移节点对应的应用服务调度到所述固定节点中执行。
优选地,所述节点划分模块包括:
排序单元,用于根据所述应用服务的资源开销对所述应用服务所在的节点进行排序;
提取单元,用于在所述应用服务的资源开销中按照从大到小的顺序提取预设数量的节点作为固定节点,剩余的节点为转移节点。
优选地,所述预设数量为所有节点中应用服务的资源开销总和所占用的节点数量。
优选地,所述获取模块还用于获取数据中心的网络拓扑结构和数据转移成本矩阵;
所述系统还包括:
节点子集划分模块,用于根据所述网络拓扑结构和数据转移成本矩阵划分数据中心的节点形成节点子集。
优选地,所述获取模块还用于获取节点子集中所有节点应用服务的资源开销;
所述系统还包括:
判断模块,用于判断所有的节点子集中的应用服务是否都已调度完毕,若否,则通知所述获取模块;
所述获取模块还用于选择进入下一节点子集,获取所述下一节点子集中所有节点应用服务的资源开销。
优选地,所述获取模块还用于获取所述节点的资源消耗;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院深圳先进技术研究院,未经中国科学院深圳先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110188382.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:超低功耗接口
- 下一篇:基于确定学习理论的机械臂通用控制方法