一种数据中心的节能控制方法、装置、电子设备及可读介质制造方法及图纸

技术编号:38082703 阅读:17 留言:0更新日期:2023-07-06 08:49
本发明专利技术实施例提供了一种数据中心的节能控制方法、装置、电子设备及可读介质,所述方法包括:数据中心监控系统通过监控并采集数据中心中每个设备一时间段的至少一种类型的能耗数据,并分别比较设备每种类型的能耗数据与历史平均能耗数据,得到比较结果,根据根据比较结果,确定设备是否处于健康状态,在设备未处于健康状态的情况下,对设备执行节能控制操作。本发明专利技术所述方法通过监控和采集设备各种类型的能耗数据,使得可以基于全面完整的数据判断设备是否处于健康状态,更加贴近数据中心的实际能耗情况,并且在设备处于不健康状态时,对设备各种耗能节点进行动态调整,优化对数据中心设备的节能控制,提高对设备节能控制的精准度。准度。准度。

【技术实现步骤摘要】
一种数据中心的节能控制方法、装置、电子设备及可读介质


[0001]本专利技术涉及数据中心
,特别是涉及一种数据中心的节能控制方法、一种数据中心的节能控制装置、一种电子设备以及一种计算机可读介质。

技术介绍

[0002]随着计算机技术的飞速发展,加之人类信息化、智能化时代推动,数据中心建设越来越多,并趋于大型化、高密度化发展,使得我国数据中心耗电量持续增长。并且数据中心动态运行过程中与理论设计耗电存在差距,所以在数据中心动态运行中对数据中心节点的节能管理是非常重要的。传统数据中心对节点的节能控制通常是由管理员配置节点模式和运转流程,令节点完全按照固定模式和流程运转,从而实现对节点能耗的管理,而数据中心动态运行过程中,数据中心的温度、能耗和负载等会发生较复杂的变化,固定模式的管理策略很难满足数据中心在复杂环境下的持续可用性需求,而依靠人工进行重新配置,随着数据中心复杂度的提高及运行状态的频繁变化,效率低下,错误率也大大增加。并且现有技术中对数据中心节点能耗的管理主要是针对硬件设备,而忽略了存储、网络传输以及CPU、GPU运行计算带来的能耗,使得统计的能耗与数据中心的实际能耗相差较大,不利于实现对数据中心的节能管理。

技术实现思路

[0003]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据中心的节能控制方法、一种数据中心的节能控制装置、一种电子设备以及一种计算机可读介质。
[0004]本专利技术实施例公开了一种数据中心的节能控制,应用于数据中心监控系统,所述数据中心监控系统存储有至少一种类型的历史能耗数据;所述类型包括运行能耗、散热能耗、存储能耗、传输能耗和运算能耗;包括:
[0005]监控并采集数据中心中每个设备一时间段的至少一种类型的能耗数据;所述设备包括服务器和散热设备;
[0006]分别比较所述设备每种类型的能耗数据与历史平均能耗数据;所述历史平均能耗数据采用所述历史能耗数据计算得到;
[0007]根据比较结果,确定所述设备是否处于健康状态;
[0008]若所述设备未处于健康状态,对所述设备执行节能控制操作。
[0009]可选地,所述根据比较结果,确定所述设备是否处于健康状态的步骤,包括:
[0010]根据比较结果,确定所述设备每种类型的能耗数据的分数;
[0011]采用所述设备每种类型的能耗数据的分数计算所述设备的总能耗评分;所述总能耗评分指示所述设备的健康状态;
[0012]判断所述总能耗评分是否低于所述设备的历史平均总能耗评分;所述历史平均总能耗评分采用所述历史能耗数据的分数计算得到;
[0013]若是,确定所述设备未处于健康状态;
[0014]若否,确定所述设备处于健康状态。
[0015]可选地,所述根据比较结果,确定所述设备每种类型的能耗数据的分数的步骤,包括:
[0016]若一类型的能耗数据高于所述类型对应的历史平均能耗数据,则判定所述类型的能耗数据的分数为第一分数;
[0017]若一类型的能耗数据等于所述类型对应的历史平均能耗数据,则判定所述类型的能耗数据的分数为第二分数;
[0018]若一类型的能耗数据低于所述类型对应的历史平均能耗数据,则判定所述类型的能耗数据的分数为第三分数;所述第三分数大于所述第二分数,所述第二分数大于所述第一分数。
[0019]可选地,所述若所述设备未处于健康状态,对所述设备执行节能控制操作的步骤,包括:
[0020]当确定所述服务器未处于健康状态时,判断所述服务器的存储能耗是否高于所述服务器的历史平均存储能耗;
[0021]若是,检测所述服务器的内存卡的使用状态;
[0022]当所述内存卡接入数据时,确定所述内存卡为忙碌状态,保持所述内存卡为开启模式;
[0023]当所述内存卡没有接入数据时,确定所述内存卡为空闲状态,将所述内存卡调整为休眠模式。
[0024]可选地,所述若所述设备未处于健康状态,对所述设备执行节能控制操作的步骤,包括:
[0025]当确定所述服务器未处于健康状态时,判断所述服务器的传输能耗是否高于所述服务器的历史平均传输能耗;
[0026]若是,在传输数据时,分别计算每条网络线路传输所述数据所需的传输能耗;
[0027]根据所述传输能耗的大小确定至少一条目标网络线路;
[0028]采用所述目标网络线路传输所述数据。
[0029]可选地,所述服务器中运行有若干运算任务;所述若所述设备未处于健康状态,对所述设备执行节能控制操作的步骤,包括:
[0030]当确定所述服务器未处于健康状态时,判断所述服务器的运算能耗是否高于所述服务器的历史平均运算能耗;
[0031]若是,计算处理所述运算任务所需的目标算力资源;
[0032]分别检测所述服务器上中央处理器和图形处理器的空闲算力资源;
[0033]根据所述目标算力资源和所述空闲算力资源,确定处理所述运算任务的目标中央处理器和/或目标图形处理器;
[0034]将所述服务器上除所述目标中央处理器和/或目标图形处理器以外的其他中央处理器和/或图形处理器调整为休眠模式。
[0035]可选地,所述若所述设备未处于健康状态,对所述设备执行节能控制操作的步骤,包括:
[0036]当确定所述散热设备未处于健康状态时,计算所述数据中心中所有散热设备的总散热能耗;
[0037]若所述总散热能耗高于所述数据中心中所有散热设备的历史平均总散热能耗,根据所述总散热能耗与历史平均总散热能耗的差值以及每个散热设备的散热效率,确定可关闭的散热设备以及关闭时长。
[0038]可选地,所述若所述设备未处于健康状态,对所述设备执行节能控制操作的步骤,包括:
[0039]当确定所述服务器未处于健康状态时,判断所述服务器的运行能耗是否高于所述服务器的历史平均运行能耗;
[0040]若是,则判断所述服务器上是否存储需要处理的任务;
[0041]若所述服务器上没有存储需要处理的任务,将所述服务器调整为休眠模式。
[0042]本专利技术实施例公开了一种数据中心的节能控制装置,应用于数据中心监控系统,所述数据中心监控系统存储有至少一种类型的历史能耗数据;所述类型包括运行能耗、散热能耗、存储能耗、传输能耗和运算能耗;包括:
[0043]采集模块,用于监控并采集数据中心中每个设备一时间段的至少一种类型的能耗数据;所述设备包括服务器和散热设备;
[0044]比较模块,用于分别比较所述设备每种类型的能耗数据与所述每种类型对应的历史平均能耗数据;所述历史平均能耗数据采用所述历史能耗数据计算得到;
[0045]健康状态确定模块,用于根据比较结果,确定所述设备是否处于健康状态;
[0046]控制模块,用于若所述设备未处于健康状态,对所述设备执行节能控制操作。
[0047]可选地,所述健康状态确定模块包括:...

【技术保护点】

【技术特征摘要】
1.一种数据中心的节能控制方法,其特征在于,应用于数据中心监控系统,所述数据中心监控系统存储有至少一种类型的历史能耗数据;所述类型包括运行能耗、散热能耗、存储能耗、传输能耗和运算能耗;包括:监控并采集数据中心中每个设备一时间段的至少一种类型的能耗数据;所述设备包括服务器和散热设备;分别比较所述设备每种类型的能耗数据与历史平均能耗数据;所述历史平均能耗数据采用所述历史能耗数据计算得到;根据比较结果,确定所述设备是否处于健康状态;若所述设备未处于健康状态,对所述设备执行节能控制操作。2.根据权利要求1所述的方法,其特征在于,所述根据比较结果,确定所述设备是否处于健康状态的步骤,包括:根据比较结果,确定所述设备每种类型的能耗数据的分数;采用所述设备每种类型的能耗数据的分数计算所述设备的总能耗评分;所述总能耗评分指示所述设备的健康状态;判断所述总能耗评分是否低于所述设备的历史平均总能耗评分;所述历史平均总能耗评分采用所述历史能耗数据的分数计算得到;若是,确定所述设备未处于健康状态;若否,确定所述设备处于健康状态。3.根据权利要求2所述的方法,其特征在于,所述根据比较结果,确定所述设备每种类型的能耗数据的分数的步骤,包括:若一类型的能耗数据高于所述类型对应的历史平均能耗数据,则判定所述类型的能耗数据的分数为第一分数;若一类型的能耗数据等于所述类型对应的历史平均能耗数据,则判定所述类型的能耗数据的分数为第二分数;若一类型的能耗数据低于所述类型对应的历史平均能耗数据,则判定所述类型的能耗数据的分数为第三分数;所述第三分数大于所述第二分数,所述第二分数大于所述第一分数。4.根据权利要求1所述的方法,其特征在于,所述若所述设备未处于健康状态,对所述设备执行节能控制操作的步骤,包括:当确定所述服务器未处于健康状态时,判断所述服务器的存储能耗是否高于所述服务器的历史平均存储能耗;若是,检测所述服务器中内存卡的使用状态;当所述内存卡接入数据时,确定所述内存卡为忙碌状态,保持所述内存卡为开启模式;当所述内存卡没有接入数据时,确定所述内存卡为空闲状态,将所述内存卡调整为休眠模式。5.根据权利要求1所述的方法,其特征在于,所述若所述设备未处于健康状态,对所述设备执行节能控制操作的步骤,包括:当确定所述服务器未处于健康状态时,判断所述服务器的传输能耗是否高于所述服务器的历史平均传输能耗;
若是,在传输数据时,分别计算每条网络线路传输所述数据所需的传输能耗;根据所述传输能耗的大小确定至少一条目标网络线路;采用所述目标网络线路传输所述数据。6.根据权利要求1所述的方法,其特征在于,所述服务器中运行有若...

【专利技术属性】
技术研发人员:聂斌
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1