一种数据中心温控方法和系统与流程

文档序号:16995024发布日期:2019-03-02 01:17阅读:189来源:国知局
一种数据中心温控方法和系统与流程

本发明涉及云计算数据中心技术,尤指一种数据中心温控方法和系统。



背景技术:

当前,云计算逐渐被行业认可,数据中心的规模逐渐扩大。数据中心的运行环境越来越复杂,对数据中心运行环境的要求也越来越高,对数据中心的各项数据指标的准确性也要求更高,如温度、湿度、防电、防火等监控要求也随之而来。数据中的功耗越来越大,存在功耗浪费。由于资源利用不到位,功耗资源浪费,数据中心的制冷系统每年耗费大部分的电量,但是还存在制冷不准确,不均匀的问题。



技术实现要素:

为了解决上述技术问题,本发明提供了一种数据中心温控方法和系统。通过根据当前对温度相关指标监控的结果,对温度变化进行预测并预先调整空调工作状态,解决了数据中心电量浪费的问题,实现了高效准确的机房温度控制。

为了达到本发明目的,本发明提供了一种数据中心温控方法,包括:

监控当前周期内服务器的温度关联指标,获取监控数据;

根据所述监控数据,预测温度变化趋势;

根据所述温度变化趋势和标准温度,向空调下发下一周期内的工作指令。

优选的,所述温度关联指标至少包含以下指标中的任一项或任意多项:

所述服务器的风扇转速、所述服务器的cpu温度、所述服务器的进出口温度。

优选的,所述根据所述监控数据,预测温度变化趋势的步骤包括:

在所述服务器的风扇转速在当前周期内持续处于高速范围,且所述服务器的cpu和/或所述服务器的进出口温度持续增高时,预测所述温度变化趋势为温度继续升高。

优选的,根据所述温度变化趋势和标准温度,向空调下发下一周期内的工作指令的步骤包括:

在所述温度变化趋势为温度持续升高时,采集环境温度;

在所述环境温度与所述服务器的cpu温度之差大于预置的冷却温度差时,向所述空调下发调低温度或开机的指令。

优选的,在所述温度变化趋势为温度持续升高时,采集环境温度的步骤之后,还包括:

在所述环境温度与所述服务器的cpu温度之差小于或等于预置的冷却温度差时,当前周期不对所述空调进行调整,下一周期继续监控。

优选的,所述根据所述监控数据,预测温度变化趋势的步骤包括:

在所述服务器的风扇转速在当前周期内持续处于低速范围,且所述服务器的cpu和/或所述服务器的进出口温度持续降低时,预测所述温度变化趋势为温度降低。

优选的,根据所述温度变化趋势和标准温度,向空调下发下一周期内的工作指令的步骤包括:

在所述温度变化趋势为温度降低时,向所述空调下发调高温度或关机的指令。

本发明还提供了一种数据中心温控系统,包括:

物理基础设施监控平台,用于监控当前周期内服务器的温度关联指标,获取监控数据;

数据分析模块,用于根据所述监控数据,预测温度变化趋势;

动环系统,用于根据所述温度变化趋势和标准温度,向空调下发下一周期内的工作指令。

优选的,所述温度关联指标至少包含以下指标中的任一项或任意多项:

所述服务器的风扇转速、所述服务器的cpu温度、所述服务器的进出口温度,

所述数据分析模块,具体用于在所述服务器的风扇转速在当前周期内持续处于高速范围,且所述服务器的cpu和/或所述服务器的进出口温度持续增高时,预测所述温度变化趋势为温度继续升高,

在所述服务器的风扇转速在当前周期内持续处于低速范围,且所述服务器的cpu和/或所述服务器的进出口温度持续降低时,预测所述温度变化趋势为温度降低。

优选的,所述动环系统,具体用于在所述温度变化趋势为温度持续升高时,采集环境温度,并在所述环境温度与所述服务器的cpu温度之差大于预置的冷却温度差时,向所述空调下发调低温度或开机的指令,

在所述温度变化趋势为温度降低时,向所述空调下发调高温度或关机的指令。

本发明提供了一种数据中心温控方法和系统,监控当前周期内服务器的温度关联指标,获取监控数据,根据所述监控数据,预测温度变化趋势,根据所述温度变化趋势和标准温度,向空调下发下一周期内的工作指令。在对温度变化趋势进行分析预测的基础上,预先对环境温度进行调整,解决了数据中心电量浪费的问题,实现了高效准确的机房温度控制。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

图1为本发明的一实施例提供的一种数据中心温控方法的流程示意图;

图2为本发明的一实施例提供的一种数据中心温控系统的架构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

当前,云计算逐渐被行业认可,数据中心的规模逐渐扩大。数据中心的运行环境越来越复杂,对数据中心运行环境的要求也越来越高,对数据中心的各项数据指标的准确性也要求更高,如温度、湿度、防电、防火等监控要求也随之而来。数据中的功耗越来越大,存在功耗浪费。由于资源利用不到位,功耗资源浪费,数据中心的制冷系统每年耗费大部分的电量,但是还存在制冷不准确,不均匀的问题。

为了解决上述问题,本发明的实施例提供了一种数据中心温控方法和系统。

本发明的一实施例提供了一种数据中心温控方法,使用该方法进行温控的流程如图1所示,包括:

步骤101、监控当前周期内服务器的温度关联指标,获取监控数据。

本发明实施例中,所述温度关联指标至少包含以下指标中的任一项或任意多项:

所述服务器的风扇转速、所述服务器的cpu温度、所述服务器的进出口温度。

本步骤中,监控服务器的风扇转速、cpu温度、进出口温度等各项指标,同时对各项性能指标进行时间预测及分析。通过ipmi获取服务器的风扇转速、cpu温度、进出口温度,然后存储在时序数据库中构建性能趋势。

步骤102、根据所述监控数据,预测温度变化趋势。

本步骤中,根据预置的判断条件,预测温度变化趋势。可根据单一的指标预测,也可以根据多个指标综合预测。

例如,在服务器的风扇转速持续上升时预测温度继续升高,在服务器的进出口温度持续下降时预测温度降低。通过对数据的分析及去除脏数据,来准确预测下一时间段服务器的温度趋势,一般风扇转速突然提速,根据风扇自身策略,说明当时服务器有比较繁重的计算任务,同时通过cpu、进出口温度等指标可以准确的预测到温度的趋势。

利用多项指标综合预测的举例如下:

在所述服务器的风扇转速在当前周期内持续处于高速范围,且所述服务器的cpu和/或所述服务器的进出口温度持续增高时,预测所述温度变化趋势为温度继续升高。

在所述服务器的风扇转速在当前周期内持续处于高速范围,且在所述环境温度与所述服务器的cpu温度之差小于或等于预置的冷却温度差时,当前周期不对所述空调进行调整,下一周期继续监控。

在所述服务器的风扇转速在当前周期内持续处于低速范围,且所述服务器的cpu和/或所述服务器的进出口温度持续降低时,预测所述温度变化趋势为温度降低。

步骤103、根据所述温度变化趋势和标准温度,向空调下发下一周期内的工作指令。

对于预测的温度变化趋势为温度持续升高时,本步骤包括:

1、在所述温度变化趋势为温度持续升高时,采集环境温度;

2、在所述环境温度与所述服务器的cpu温度之差大于预置的冷却温度差时,向所述空调下发调低温度或开机的指令。

对于预测的温度变化趋势为温度降低时,本步骤包括:

在所述温度变化趋势为温度降低时,向所述空调下发调高温度或关机的指令。

本发明的一实施例还提供了一种数据中心温控系统,其架构如图2所示,包括:

物理基础设施监控平台201,用于监控当前周期内服务器的温度关联指标,获取监控数据;

数据分析模块202,用于根据所述监控数据,预测温度变化趋势;

动环系统203,用于根据所述温度变化趋势和标准温度,向空调下发下一周期内的工作指令。

优选的,所述温度关联指标至少包含以下指标中的任一项或任意多项:

所述服务器的风扇转速、所述服务器的cpu温度、所述服务器的进出口温度,

所述数据分析模块202,具体用于在所述服务器的风扇转速在当前周期内持续处于高速范围,且所述服务器的cpu和/或所述服务器的进出口温度持续增高时,预测所述温度变化趋势为温度继续升高,

在所述服务器的风扇转速在当前周期内持续处于低速范围,且所述服务器的cpu和/或所述服务器的进出口温度持续降低时,预测所述温度变化趋势为温度降低。数据分析模块202可集成于物理基础设施监控平台201之上,由该物理基础设施监控平台201实现相应功能。

优选的,所述动环系统203,具体用于在所述温度变化趋势为温度持续升高时,采集环境温度,并在所述环境温度与所述服务器的cpu温度之差大于预置的冷却温度差时,向所述空调下发调低温度或开机的指令,

在所述温度变化趋势为温度降低时,向所述空调下发调高温度或关机的指令。

本发明的一实施例还提供了一种数据中心温控系统,包括物理基础设施监控平台和动环系统。其中,物理基础设施监控平台负责监控服务器的风扇转速、cpu温度、进出口温度等各项指标,同时对各项性能指标进行时间预测及分析。动环系统根据环境的温度来控制和调节空调的温度,然后根据环境温度自动调整空调温度。物理基础设施监控平台主要包括性能数据的采集、存储、分析。通过ipmi获取服务器的风扇转速、cpu温度、进出口温度,然后存储在时序数据库中构建性能趋势,通过对数据的分析及去除脏数据,来准确预测下一时间段服务器的温度趋势,一般风扇转速突然提速,根据风扇自身策略,说明当时服务器有比较繁重的计算任务,同时通过cpu、进出口温度等指标可以准确的预测到温度的趋势,然后把预测的结果传递给动环系统,动环系统自己采集到的环境温度,根据分析趋势来提前调整空调温度,做到数据中心温控的智能管理。

利用上述系统完成数据中心温控智能管理的具体实施过程如下:

(1)数据中心基础设施监控平台采集风扇转速、cpu温度、进出口温度,然后先对风扇转速进行预测,如果有某一段时间风扇转速持续高转速,然后对cpu温度、进出口温度进行分析温度值持续增高,则预测未来环境温度有可能持续升高。

(2)数据中心基础设施监控平台通知动环系统,动环系统采集到当前环境的温度,如果当前环境温度和当前服务器中最大cpu温度差距不大,则动环系统调低空调温度,以应对即将的温度升高。

(3)若下一时间段风扇转速持续增高,cpu温度、进出口温度持续增高的话,动环系统持续降低空调温度。

(4)如果风扇转速持续增高,但是cpu温度及进出口温度平缓稳定,则动环系统根据采集到得环境温度做调整测试。

(5)若环境温度持续升高,则调低温度,若环境温度平缓,则不做任何操作。相反若风扇转速有降速的趋势,cpu温度、进出口温度持续稳定说明机器负载在奖励,动环系统可在一定时间段后自动调高空调温度。

本发明提供了一种数据中心温控方法和系统,监控当前周期内服务器的温度关联指标,获取监控数据,根据所述监控数据,预测温度变化趋势,根据所述温度变化趋势和标准温度,向空调下发下一周期内的工作指令。在对温度变化趋势进行分析预测的基础上,预先对环境温度进行调整,解决了数据中心电量浪费的问题,实现了高效准确的机房温度控制。

打破了传统只根据动环系统的温度检测来调整空调温度的方式,对风扇转速、cpu温度、进出口温度等性能指标的关联关系提前预测,让动环系统提前预知温度变换趋势,根据服务器自身风扇转速的调整策略,预测服务器的负载以及对环境温度的影响,调整动环空调温度,转救火为防火。

本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1