掌桥专利:专业的专利平台
掌桥专利
首页

一种服务器柜体散热情况监控方法和系统

文献发布时间:2024-04-18 19:59:31


一种服务器柜体散热情况监控方法和系统

技术领域

本发明涉及服务器柜体状态监控用技术领域,尤其涉及一种服务器柜体散热情况监控方法和系统。

背景技术

服务器柜体,也被称为机柜、机架或机械架,是一种用于安装、组织和保护计算设备的结构。这些设备可能包括服务器、网络设备、存储设备等。服务器柜体通常设计成一个矩形的金属结构,具有标准的尺寸和规格,以容纳标准的机架式设备。服务器柜体的设计和配置可以根据特定的需求和环境而有所不同。在数据中心或机房中,服务器柜体是维护和管理计算设备的重要基础设施。

目前由于服务器柜体内部的服务器长时间处于工作状态,为避免服务器出现意外状况导致服务器工作数据丢失或无法正常工作的情况发生,需要对其实时状态进行掌握监控。

发明内容

本发明的目的是为了实现对服务器柜体中的服务器状态进行实时掌握监控,而提出的一种服务器柜体散热情况监控方法和系统。

为了实现上述目的,本发明实现如下技术方案:

本发明第一方面提供了一种服务器柜体散热情况监控方法,包括:

获取服务器柜体整体信息,确定服务器柜体中服务器所处工作区域;

根据服务器柜体中服务器所处工作区域,确定服务器柜体的检测位置;

在服务器柜体的检测位置构建至少一个检测点位,所述检测点位用于获取服务器柜体内部的状态变量信息;

采集至少两个不同时序段的服务器柜体内部状态变量信息,对服务器柜体内部不同时序段的状态变量信息进行数据分析,获得服务器柜体内部的状态变化信息;

根据服务器柜体内部的状态变化信息,对服务器柜体的内部服务器的工作情况进行分析,确定服务器柜体内部的工作状态。

在一种可行的实施例中,所述服务器柜体内部的状态变量信息包括:

服务器柜体内部温度、湿度和风力中一项或多项组合。

在一种可行的实施例中,所述获得服务器柜体内部的状态变化信息方法包括:

根据服务器柜体中服务器所处工作区域,在服务器柜体的检测位置设置两个检测点位,并确定两个检测点位的间距;

分别利用两个检测点位对服务器柜体进行第一时序段状态变量采集,获得服务器柜体内部的两组状态变量信息;

根据服务器柜体内部的两组状态变量信息,确定服务器柜体第一时序段中的温度平均值和湿度值;

在同等风力配置下,分别利用两个检测点位对服务器柜体进行第二时序段状态变量采集,并确定服务器柜体第二时序段中的温度平均值和湿度值;

将服务器柜体第二时序段中的温度平均值和湿度值与第二时序段中的温度平均值和湿度值进行数值比对,获得服务器柜体内部的状态变化信息。

在一种可行的实施例中,还包括:

利用检测点位对服务器柜体内部状态变量信息进行采集,获取服务器柜体内部的温度和/或湿度信息;

根据服务器柜体整体信息,并结合服务器柜体中服务器所处工作区域,确定服务器柜体整体的调控区域信息;

根据服务器柜体整体的调控区域信息,对服务器柜体内部的风力供需进行不同程度的分级,获得服务器柜体内部的至少两个不同配置调控信息;

根据服务器柜体内部的至少两个不同配置调控信息,对服务器柜体内部进行调控,分别获得不同配置调控信息下服务器柜体的调控效果;

根据服务器柜体内部的状态变化信息,并结合不同配置调控信息下的服务器柜体的调控效果,对服务器柜体内部进行调控信息配置。

在一种可行的实施例中,所述获得不同配置调控信息下服务器柜体的调控效果包括:

根据服务器柜体的整体信息,确定服务器柜体中散热设备的工作信息;

根据服务器柜体中散热设备的工作信息,划分两个不同风力大小的控制信息,两个不同风力大小控制信息用于控制散热设备进行不同风力输出;

根据服务器柜体整体的调控区域信息,确定调控区域面积大小,并匹配两个不同风力大小的控制信息,确定服务器柜体中散热设备当前状态的一个控制信息;

利用散热设备当前状态的一个控制信息对服务器柜体进行散热,并对服务器柜体内部的状态变量信息进行不同时序段采集,获得服务器柜体内部的调控效果;

重复上述工作,利用散热设备当前状态的另一个控制信息对服务器柜体进行散热,并对服务器柜体内部的状态变量信息进行不同时序段采集,获得服务器柜体内部的调控效果。

在一种可行的实施例中,两个不同风力大小的控制信息所调控的服务器柜体整体的调控面积一致、调控温度一致、调控湿度一致。

在一种可行的实施例中,所述监控方法还包括:

利用两个检测点位对服务器柜体内部不同状态下的状态变量信息进行采集,至少获得两组不同状态下的状态变量信息;

根据两组不同状态下的状态变量信息进行层级区间划分,获得服务器柜体在不同状态下的待调控状态信息;

根据服务器柜体在不同状态下的待调控状态信息,并结合层级区间划分量大小,与不同风力大小的调控信息进行匹配,分别对应获得服务器柜体与待调控状态信息相对应的调控信息;

根据获得服务器柜体与待调控状态信息相对应的调控信息,对服务器柜体当前待调控状态信息进行相应风力匹配调控。

本发明第二方面提供了一种服务器柜体散热情况监控系统,实现如第一方面中任一项所述的一种服务器柜体散热情况监控方法。

在一种可行的实施例中,所述监控系统包括:

状态采集模块,所述状态采集模块设置于服务器柜体的检测位置上,所述状态采集模块用于实时采集服务器柜体的状态变量信息;

中央主控模块,所述中央主控模块与所述状态采集模块电性相连,所述中央主控模块用于根据状态变量信息对服务器柜体内部状态进行分析,并匹配服务器柜体的调控信息;

散热控制模块,所述散热控制模块用于根据服务器柜体的调控信息对散热设备进行。

在一种可行的实施例中,所述状态采集模块采用:温湿度检测仪。

本发明的有益效果为:

本发明在实施例中通过对服务器柜体内部的状态采用数字化的方式进行采集监控,而后通过对服务器柜体内部的数据变化来展示其内部状态的变化情况,根据数据变化展示获得服务器柜体的内部整体情况,继而对服务器的实时状态可以进行监控掌握。即有效的为了实现对服务器柜体中的服务器状态进行实时掌握监控的目的。

附图说明

图1为本发明实施例中提供的一种服务器柜体散热情况监控方法的整体流程示意图;

图2为本发明实施例中提供的一种服务器柜体散热情况监控方法的第一部分示意图;

图3为本发明实施例中提供的一种服务器柜体散热情况监控方法的第二部分示意图;

图4为本发明实施例中提供的一种服务器柜体散热情况监控方法的第三部分示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。

在本发明中,除非另有明确的规定和限定,术语“连接”、“固定”等应做广义理解,例如,“固定”可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,全文中出现的“和/或”的含义,包括三个并列的方案,以“A和/或B”为例,包括A方案、或B方案、或A和B同时满足的方案。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

实施例

参照图1至图4,本发明在本实施例中,为了实现对服务器柜体中的服务器状态进行实时掌握监控的目的,本发明第一方面提供了一种服务器柜体散热情况监控方法,所述监控方法通过对服务器柜体内部的状态采用数字化的方式进行采集监控,而后通过对服务器柜体内部的数据变化来展示其内部状态的变化情况,根据数据变化展示获得服务器柜体的内部整体情况,继而对服务器的实时状态可以进行监控掌握。即有效的为了实现对服务器柜体中的服务器状态进行实时掌握监控的目的。

具体的,所述监控方法包括:获取服务器柜体整体信息,确定服务器柜体中服务器所处工作区域;根据服务器柜体中服务器所处工作区域,确定服务器柜体的检测位置;即对服务器柜体的整体规格大小,对承放服务器主体的位置进行确定,而后根据服务器主体的位置结合服务器柜体的散热位置,确定服务器柜体的检测位置,继而在服务器柜体的检测位置构建设立检测点位,在所述检测点位处进行获取服务器柜体内部的状态变量信息(如:采集服务器柜体内部的温湿度和散热风力等等情况);在此为了能够对服务器柜体的状态变化情况进行实时掌控,需要在检测点位处采集两个或两个以上的不同时序段的服务器柜体内部状态变量信息,即在检测点位处对服务器柜体两个或两个以上的不同时间段的状态情况进行采集,获得至少两个或两个以上能够反映服务器柜体内部的数据量(即为不同时序段的状态变量信息),而后对服务器柜体内部不同时序段的状态变量信息进行数据分析,继而能够获得服务器柜体内部的状态变化信息。在获取到服务器柜体内部的状态变化信息的情况后,对服务器柜体的内部服务器的工作情况进行分析,确定服务器柜体内部的工作状态,判断服务器柜体内部服务器所处的工作环境及状态,继而实现能够对服务器柜体中的服务器状态进行实时掌握监控的目的。在本实施例中,需要说明的是,由于服务器柜体内部温湿度会随着服务器的工作情况进行变化,为了能够更加科学有效的对服务器柜体内部的情况进行分析,所述服务器柜体内部的状态变量信息包括:服务器柜体内部温度、湿度和风力中一项或多项组合。即通过对服务器柜体内部温度和湿度情况进行实时采集,而后能够实现对服务器柜体中的服务器状态进行实时掌握监控的目的。

参照图2,在本实施例中,为了便于理解如何对服务器柜体内部的状态变化情况进行实时掌控的,在此进行如下说明,具体的,所述获得服务器柜体内部的状态变化信息方法包括:

根据服务器柜体中服务器所处工作区域,在服务器柜体的检测位置设置两个检测点位,并确定两个检测点位的间距;分别利用两个检测点位对服务器柜体进行第一时序段状态变量采集,获得服务器柜体内部的两组状态变量信息;根据服务器柜体内部的两组状态变量信息,确定服务器柜体第一时序段中的温度平均值和湿度值;即在此通过对服务器柜体的检测位置处进行构建两个不同点位的检测点位,而后利用两个检测点位对服务器柜体内部的状态变量数据进行第一时序段采集,获得当前第一时序段下的服务器柜体内部状况数据;而后重复采集在同等风力配置下,分别利用两个检测点位对服务器柜体进行第二时序段状态变量采集,并确定服务器柜体第二时序段中的温度平均值和湿度值;继而将服务器柜体第二时序段中的温度平均值和湿度值与第二时序段中的温度平均值和湿度值进行数值比对,获得服务器柜体内部的状态变化信息。需要说明的是,为了避免在服务器柜体内部出现局部过高而影响对服务器柜体内部整体状况的判断的,在本实施例才在服务器柜体的检测位置设置两个检测点位来进行实时采集服务器柜体的实时状态数据,在一种可行的实施例中,所述检测点位可以是设置为一个也可以是两个及两个以上。另外,在本实施例中,通过采用两个检测点位上对服务器柜体的状态变量数据进行温度平均化分析,能够以这两个检测点位为半径的范围进行温度值采集,而后对其两者的数据根据两者的间距进行温度值平均,继而有效的实现科学有效的保证其温度采集值的反馈效果。继而能够科学有效的对服务器柜体内部的状况进行数据化分析。

参照图3,在本实施例中,为了能够对服务器柜体内部的状态情况进行实时监控掌握调整的,所述监控方法还包括:利用检测点位对服务器柜体内部状态变量信息进行采集,获取服务器柜体内部的温度和/或湿度信息;根据服务器柜体整体信息,并结合服务器柜体中服务器所处工作区域,确定服务器柜体整体的调控区域信息;即对服务器柜体内部的情况进行一个初步采集分析,而后根据分析情况来确定服务器柜体的需要调控的信息和区域位置。而后根据服务器柜体整体需要进行调控的调控区域信息,对服务器柜体内部的风力供需进行不同程度的分级,获得服务器柜体内部的至少两个不同配置调控信息;即可以根据对服务器柜体上的散热设备的变频功率不同,来进行配置具备不同调控效果类别的调控信息,而后根据服务器柜体内部的至少两个不同配置调控信息,对服务器柜体内部进行调控,也即分别获得不同配置调控信息下服务器柜体的调控效果;继而在实际使用的情况下能够根据服务器柜体内部的状态变化信息,并结合不同配置调控信息下的服务器柜体的调控效果,对服务器柜体内部进行调控信息配置。即在本实施例中,通过预先对服务器柜体的散热位置进行布设能够进行不同变频功率变化的散热设备,而后根据散热设备的工作情况进行配置不同调控效果的调控信息,继而能够根据在服务器柜体上检测点位采集的实时状况信息对服务器柜体内部进行相应的调控,以实现让服务器柜体内部的服务器处于合适的工作环境中。继而有效的实现对服务器柜体中的服务器状态进行实时掌握监控的目的。另外,需要说明的是,需要服务器柜体的散热位置进行配置相应的可变频散热设备。优选的,所述可变频散热设备可为:可变频调控风扇。更进一步的,所述可变频调控风扇为采用了晶体管变频器的可变频调控风扇,以便于能够根据检测点位采集的数据利用晶体管变频器对可变频调控风扇的风速进行调整。继而能够有效的实现对服务器柜体中的服务器状态进行实时掌握监控的目的。

在本实施例中,为了便于理解如何根据散热设备的风力供给不同来对服务器柜体的内部进行整体调控的,在此进行如下说明,所述获得不同配置调控信息下服务器柜体的调控效果包括:

根据服务器柜体的整体信息,确定服务器柜体中散热设备的工作信息;根据服务器柜体中散热设备的工作信息,划分两个不同风力大小的控制信息,两个不同风力大小控制信息用于控制散热设备进行不同风力输出;即根据散热设备的工作频率不同对散热设备的不同风速下的风力输出进行划分为两个等级,以实现根据不同等级的风力输出来对服务器内部进行调控的。在进行风力匹配前,预先根据服务器柜体的整体规格信息来确定服务器柜体内部的待调控区域,继而根据服务器柜体整体的调控区域信息,来实现确定调控区域面积大小,而后才能根据调控区域面积大小来实现与两个不同风力大小的控制信息进行匹配,继而确定服务器柜体中散热设备当前状态的一个控制信息,以当前的一个控制信息对服务器柜体内部进行调控,并记录调控所需时间以及调控温度变化情况,即可以利用散热设备当前状态的一个控制信息对服务器柜体进行散热,并进行对服务器柜体内部的状态变量信息进行不同时序段采集,获得服务器柜体内部的调控效果;继而可以获得当前的一个控制信息调控下服务器柜体内部的调控效果。而后可以让散热设备进行适当停工,待服务器内部的测试环境与以一个控制信息调控前一致,就继续重复上述工作,利用散热设备当前状态的另一个控制信息对服务器柜体进行散热,并对服务器柜体内部的状态变量信息进行不同时序段采集,获得服务器柜体内部的调控效果。而后将两个风力等级不同的控制信息对服务器柜体的调控效果进行确定。需要说明的是,在本实施例中,为了保证对两个不同风力大小的控制信息测试效果进行精确掌握,在两个不同风力大小的控制信息所调控的服务器柜体整体的调控面积一致、调控温度一致、调控湿度一致。

在本实施例中,为了便于理解如何根据服务器柜体内部的工作状态进行不同风力大小的调控信息配置的,在此进行如下说明,所述监控方法还包括:利用两个检测点位对服务器柜体内部不同状态下的状态变量信息进行采集,至少获得两组不同状态下的状态变量信息;即可以对服务器柜体内部处于正常情况下的两个不同状态进行状态变量信息采集,而后根据两组不同状态下的状态变量信息进行层级划分,获得服务器柜体在不同状态下的待调控状态信息;而后根据服务器柜体在不同状态下的待调控状态信息,并结合层级区间划分量大小,与不同风力大小的调控信息进行匹配,分别对应获得服务器柜体与待调控状态信息相对应的调控信息,根据获得服务器柜体与待调控状态信息相对应的调控信息,对服务器柜体当前待调控状态信息进行相应风力匹配调控;即可以根据不同状态下的状态变量数据进行划分为两个判断数据区间——一个过热数据区间、一个低数据区间,在利用两个检测点位采集到的服务器柜体内部的当前状态变量数据处于过热数据区间内时,则判断启动风力输出较大的控制信息,而后利用风力输出较大的控制信息对服务器柜体内部进行调控一段时间,在一段时间后在此利用两个检测点位采集到的服务器柜体内部的当前状态变量数据进行采集,若继续处于过热数据区间则风力输出大小保持不变,若处于低数据区间时,并持续一段时间,则调整缩小风力输出量,即完成变频控制,实现能够根据服务器柜体内部的实时状态进行掌握调整,符合绿色节能环保的要求。

本发明第二方面提供了一种服务器柜体散热情况监控系统,实现如第一方面中任一项所述的一种服务器柜体散热情况监控方法,所述监控系统还包括:状态采集模块、中央主控模块、散热控制模块,所述状态采集模块设置于服务器柜体的检测位置上,所述状态采集模块用于实时采集服务器柜体的状态变量信息;所述中央主控模块与所述状态采集模块电性相连,所述中央主控模块用于根据状态变量信息对服务器柜体内部状态进行分析,并匹配服务器柜体的调控信息;所述散热控制模块用于根据服务器柜体的调控信息对散热设备进行。在本实施例中,所述监控系统通过利用状态采集模块对服务器柜体的检测位置进行实时状态数据采集,而后反馈至中央主控模块中,利用中央主控模块对服务器柜体内部的数据进行数据分析,获得服务器柜体内部的整体状态情况,以实现根据服务器柜体内部的整体状态情况进行匹配相应的调控信息,以实现让散热控制模块利用相应的调控信息对服务器柜体上的散热设备进行控制,继而让服务器柜体内部的整体状态进行调整,避免服务器柜体内部的服务器处于过热过湿的情况下,保证服务器能够处于正常工作环境中,也即能够实现对服务器柜体中的服务器状态进行实时掌握监控的目的。在一种可行的实施例中,所述状态采集模块采用:温湿度检测仪。即可以同时采集服务器柜体中的温湿度等等的状态数据信息,以实现状态采集模块整体的高度集成化,不必占用服务器柜体内部的过多空间。

在一些实施方式中,所述监控系统可以利用诸如HTTP(Hyper Text TransferProtocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“LAN”),广域网(“WAN”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。

本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)等等。

本发明第三方面提供一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如第一方面中任一项所述的一种服务器柜体散热情况监控方法。本实施例中的计算机可读介质可以以一种或多种程序设计语言或其组合来编写用于执行本公开的一些实施例的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)——连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

特别地,根据本公开的一些实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的一些实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。

以上描述仅为本公开的一些较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开的实施例中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开的实施例中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

技术分类

06120116523058