【技术实现步骤摘要】
一种数据中心的任务调度方法及装置
本专利技术涉及计算机
,尤其涉及一种数据中心的任务调度方法及装置。
技术介绍
随着互联网、云计算等信息技术的发展,数据中心的规模在不断增加,资源消耗也在不断增加。据统计,数据中心的耗电量占全球电力总消耗的1%,可见数据中心具有巨大的电力消耗。因而,数据中心的节能和资源最大化利用成为了节能研究的重要内容。服务器以及服务器对应的辅助设备(例如空调、新风系统和照明设备等)是数据中心的主要耗电设备。服务器一般为常年运行,为了保障服务器的正常运行,与服务器相对应的辅助设备也需常年开启。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:即使服务器在没有计算任务或者处于低任务负荷的情况下,服务器仍保持高速运行,这导致了电力浪费。进一步地,在服务器保持高速运行时,辅助设备也将满负荷开启,这造成了大量的电力浪费。
技术实现思路
本专利技术提供一种数据中心的任务调度方法及装置,可减少数据中心运行的服务器及其对应的辅助设备的数量,从而降低了数据中心的电力消耗。为达到上述目的,本专利技术实施例采用如下技术方案:第一方面,本专利技术提供了一种数据中心的任务调度方法,包括:确定至少两个服务器的当前任务负荷及空间位置;根据每一个所述服务器的所述当前任务负荷及空间位置,对所述服务器上的任务进行迁移,以将各个所述服务器中至少一个目标服务器上的任务全部迁移至除自身以外的至少一个所述服务器上;关闭所述目标服务器以及与所述目标服务器的所述空间位置相对应的辅助设备。优选地,所述根据每一个所述服务器的所述当前任务负荷及所述空间位置,对所述服务器上的 ...
【技术保护点】
1.一种数据中心的任务调度方法,其特征在于,包括:确定至少两个服务器的当前任务负荷及空间位置;根据每一个所述服务器的所述当前任务负荷及空间位置,对所述服务器上的任务进行迁移,以将各个所述服务器中至少一个目标服务器上的任务全部迁移至除自身以外的至少一个所述服务器上;关闭所述目标服务器以及与所述目标服务器的所述空间位置相对应的辅助设备。
【技术特征摘要】
1.一种数据中心的任务调度方法,其特征在于,包括:确定至少两个服务器的当前任务负荷及空间位置;根据每一个所述服务器的所述当前任务负荷及空间位置,对所述服务器上的任务进行迁移,以将各个所述服务器中至少一个目标服务器上的任务全部迁移至除自身以外的至少一个所述服务器上;关闭所述目标服务器以及与所述目标服务器的所述空间位置相对应的辅助设备。2.根据权利要求1所述的数据中心的任务调度方法,其特征在于,所述根据每一个所述服务器的所述当前任务负荷及所述空间位置,对所述服务器上的任务进行迁移,包括:根据每一个所述服务器的所述当前任务负荷及预设的任务负荷阈值,确定每一个所述服务器的可迁移任务量;根据每一个所述服务器的空间位置以及所述可迁移任务量,确定第一目标区域;其中,位于所述第一目标区域中的各个所述服务器中,每两个所述服务器之间的距离不大于预设第一距离阈值,且位于所述第一目标区域中的各个所述服务器的可迁移任务量的总和不小于所述至少一个目标服务器的当前任务负荷的总和;将所述目标服务器上的任务全部迁移至位于所述第一目标区域中的各个所述服务器上。3.根据权利要求2所述的数据中心的任务调度方法,其特征在于,当确定的所述第一目标区域的数量为至少两个时,所述将所述目标服务器上的任务全部迁移至位于所述第一目标区域中的各个所述服务器上,包括:针对每个所述第一目标区域,确定所述第一目标区域中各个所述服务器的可迁移任务量的总和;将所述目标服务器上的任务全部迁移至所述可迁移任务量的总和最小的所述第一目标区域中的各个所述服务器上。4.根据权利要求1所述的数据中心的任务调度方法,其特征在于,所述根据每一个所述服务器的所述当前任务负荷以及空间位置,对所述服务器上的任务进行迁移,包括:确定各个所述服务器上的任务分别对应的标识信息;其中,所述标识信息指示了所述任务对应的执行位置;从所述至少两个服务器中,确定与所述执行位置相对应的执行服务器;根据所述执行服务器的空间位置,确定第二目标区域;其中,位于所述第二目标区域中的各个所述服务器与所述执行服务器之间的距离不大于预设的第二距离阈值;将除所述执行服务器以外的各个所述服务器上的任务迁移至位于所述第二目标区域中的各个所述服务器上。5.根据权利要求2或3任一所述的数据中心的任务调度方法,其特征在于,还包括:接收新增任务;确定迁移后各个所述任务所在的至少一个当前服务器,以及所述当前服务器所在的当前区域;确定所述至少一个当前服务器对应的可迁移任务量的总和是否大于所述新增任务对应的新增负荷;如果是,则将所述新增任务部署至所述当前区域中的各个所述服务器上;如果否,根据所述当前区域的空间位置,确定与所述当前区域相邻的当前目标区域,并将所述新增任务部署至所述当前目标区域中的各个所述服务器上。6.一种数据中心的任务调度装置,其特征在于,包括:确定模块、任务迁移模块和设备管理模块,其中,所述确定模块,用于确定...
【专利技术属性】
技术研发人员:刘詟,邱文渊,李志赢,崔世英,郑菁园,
申请(专利权)人:广东优世联合控股集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。