一种调度方法技术

技术编号:16175401 阅读:53 留言:0更新日期:2017-09-09 02:36
本发明专利技术实施例提供一种调度方法,所述方法包括:获取待处理任务;采用预设调度策略集中的一个或多个策略,将所述待处理任务在所述集群的各个计算节点中进行调度,或根据所述待处理任务对所述集群中的计算节点的CPU或GPU进行调度,以降低所述集群的能耗,其中,所述预设调度策略集包括节点级集中式调度策略、CPU级集中式调度策略、作业分级策略、热点均衡调度策略、能耗优先调度策略、动态调频策略、动态迁移策略。所述方法能够最大化减少整个集群的能耗,实现整个集群节能的目的。

【技术实现步骤摘要】
一种调度方法
本专利技术涉及数据处理领域,具体而言,涉及一种调度方法。
技术介绍
随着云计算的普及和广泛应用,越来越多的数据集中化、计算集中化管理,使HPC集群、仿真计算集群、图形工作站集群、渲染农场集群、Docker集群以及大数据(Hadoop、Spark)集群的规模越来越大,应用范围越来越广泛。同时,这些数据中心和计算中心的能耗问题也越来越凸显,并已成为最主要的成本之一,而且还在持续上升中。目前,现有技术主要是针对计算节点的单个CPU负载情况来进行降频做法,最主要是对空闲的CPU进行降频处理,但是却无法实现整个集群的节能降耗。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种调度方法,以解决上述问题。为了实现上述目的,本专利技术实施例采用的技术方案如下:本专利技术实施例提供了一种调度方法,应用于包括多个计算节点的集群中,该方法包括:获取待处理任务;采用预设调度策略集中的一个或多个策略,将所述待处理任务在所述集群的各个计算节点中进行调度,或根据所述待处理任务对所述集群中的计算节点的CPU或GPU进行调度,以降低所述集群的能耗,其中,所述预设调度策略集包括节点级集中式调度策略、本文档来自技高网...
一种调度方法

【技术保护点】
一种调度方法,其特征在于,应用于包括多个计算节点的集群中,所述方法包括:获取待处理任务;采用预设调度策略集中的一个或多个策略,将所述待处理任务在所述集群的各个计算节点中进行调度,或根据所述待处理任务对所述集群中的计算节点的CPU或GPU进行调度,以降低所述集群的能耗,其中,所述预设调度策略集包括节点级集中式调度策略、CPU级集中式调度策略、作业分级策略、热点均衡调度策略、能耗优先调度策略、动态调频策略、动态迁移策略。

【技术特征摘要】
1.一种调度方法,其特征在于,应用于包括多个计算节点的集群中,所述方法包括:获取待处理任务;采用预设调度策略集中的一个或多个策略,将所述待处理任务在所述集群的各个计算节点中进行调度,或根据所述待处理任务对所述集群中的计算节点的CPU或GPU进行调度,以降低所述集群的能耗,其中,所述预设调度策略集包括节点级集中式调度策略、CPU级集中式调度策略、作业分级策略、热点均衡调度策略、能耗优先调度策略、动态调频策略、动态迁移策略。2.根据权利要求1所述的方法,其特征在于,所述节点级集中式调度策略包括:将所述待处理任务优先调度到所述集群中满足所述待处理任务的运行要求且已处于计算过程中的计算节点进行处理。3.根据权利要求1所述的方法,其特征在于,所述计算节点为多核计算节点,所述CPU级集中式调度策略包括:若所述待处理任务在所述计算节点的其中一个内核进行处理,采用CPU绑定技术将所述待处理任务与处理所述待处理任务的内核进行绑定,以避免所述待处理任务在所述计算节点的多个内核间切换。4.根据权利要求1所述的方法,其特征在于,所述作业分级策略包括:将所述待处理任务进行分级,根据所述待处理任务的级别调整所述待处理任务所使用的CPU或GPU的频率。5.根据权利要求4所述的方法,其特征在于,所述将所述待处理任务进行分级,根据所述待处理任务的级别调整所述待处理任务所使用的CPU或GPU的频率,包括:若所述待处理任务为第一级别,则所述待处理任务使用CPU或GPU的第一频率来计算;若所述待处理任...

【专利技术属性】
技术研发人员:杨博王华郑奕
申请(专利权)人:北京景行锐创软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1