首页 / 专利库 / 物理 / 温度 / 温度监控方法和装置

温度监控方法和装置

阅读:370发布:2020-10-02

专利汇可以提供温度监控方法和装置专利检索,专利查询,专利分析的服务。并且本 申请 公开了 温度 监控方法和装置。该方法的一具体实施方式包括:获取 数据中心 的 服务器 的监控信息,监控信息包括服务器的进 风 温度和 位置 信息,进风温度为设置于服务器 基板 上的温度 传感器 检测到的数据中心的 空调 生成的冷风流经服务器时对应的温度;基于位置信息,确定同属于同一机柜的服务器;基于进风温度,确定局部热点服务器;基于局部热点服务器的进风温度和位置信息,调整送风温度,送风温度为数据中心的空调生成的冷风流经局部热点服务器所在的机柜时对应的温度。实现了利用数据中心的空调生成的冷风流经服务器时的温度作为服务器的进风温度,使得检测到的进风温度更加精确,进一步地,可以利用检测到的进风温度更加精确地调节送风温度。,下面是温度监控方法和装置专利的具体信息内容。

1.一种温度监控方法,其特征在于,所述方法包括:
获取数据中心服务器的监控信息,所述监控信息包括服务器的进温度和位置信息,所述进风温度为设置于服务器基板上的温度传感器检测到的数据中心的空调生成的冷风流经服务器时对应的温度;
基于所述位置信息,确定同属于同一机柜的服务器;
基于所述进风温度,确定局部热点服务器,所述局部热点服务器为进风温度大于同属于同一机柜的其他服务器的进风温度的服务器;
基于所述局部热点服务器的进风温度和位置信息,调整送风温度,所述送风温度为数据中心的空调生成的冷风流经所述局部热点服务器所在的机柜时对应的温度,基于所述局部热点服务器的进风温度和位置信息,调整送风温度包括:基于所述局部热点服务器的位置信息,确定所述局部热点服务器在机柜中所属的子区域,以及确定所述子区域对应的预设加权值;计算所述局部热点服务器的进风温度与所述送风温度的差值;将所述差值与所述预设加权值的乘积作为温度变化量;基于所述温度变化量,调整所述送风温度。
2.根据权利要求1所述的方法,其特征在于,服务器的位置信息包括:机柜标识信息、机架标识信息。
3.根据权利要求2所述的方法,其特征在于,所述监控信息还包括以下至少一项:主板信息、硬盘信息、内存信息、风扇数量信息、处理器工作温度信息。
4.根据权利要求1-3之一所述的方法,其特征在于,所述方法还包括:
判断所述局部热点服务器的进风温度是否大于预设温度阈值
若是,生成告警信息,以及显示所述告警信息和所述局部热点服务器的监控信息。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
通过主控服务器获取服务器的监控信息,所述主控服务器为预先从数据中心的服务器中选取的用于采集其他服务器的监控信息的服务器。
6.一种温度监控装置,其特征在于,所述装置包括:
获取单元,配置用于获取数据中心的服务器的监控信息,所述监控信息包括服务器的进风温度和位置信息,所述进风温度为设置于服务器基板上的温度传感器检测到的数据中心的空调生成的冷风流经服务器时对应的温度;
位置确定单元,配置用于基于所述位置信息,确定同属于同一机柜的服务器;
热点确定单元,配置用于基于所述进风温度,确定局部热点服务器,所述局部热点服务器为进风温度大于同属于同一机柜的其他服务器的进风温度的服务器;
温度调整单元,配置用于基于所述局部热点服务器的进风温度和位置信息,调整送风温度,所述送风温度为数据中心的空调生成的冷风流经所述局部热点服务器所在的机柜时对应的温度,温度调整单元包括:区域确定子单元,配置用于基于所述局部热点服务器的位置信息,确定所述局部热点服务器在机柜中所属的子区域,以及确定所述子区域对应的预设加权值;第一计算子单元,配置用于计算所述局部热点服务器的进风温度与所述送风温度的差值;第二计算子单元,配置用于将所述差值与所述预设加权值的乘积作为温度变化量;送风温度调整子单元,配置用于基于所述温度变化量,调整所述送风温度。
7.根据权利要求6所述的装置,其特征在于,服务器的位置信息包括:机柜标识信息、机架标识信息。
8.根据权利要求7所述的装置,其特征在于,所述监控信息还包括以下至少一项:主板信息、硬盘信息、内存信息、风扇数量信息、处理器工作温度信息。
9.根据权利要求6-8之一所述的装置,其特征在于,所述装置还包括:
判断单元,配置用于判断所述局部热点服务器的进风温度是否大于预设温度阈值;
告警单元,配置用于当所述局部热点服务器的进风温度大于预设温度阈值时,生成告警信息,以及显示所述告警信息和所述局部热点服务器的监控信息。
10.根据权利要求9所述的装置,其特征在于,所述获取单元包括:
采集子单元,配置用于通过主控服务器获取服务器的监控信息,所述主控服务器为预先从数据中心的服务器中选取的用于采集其他服务器的监控信息的服务器。

说明书全文

温度监控方法和装置

技术领域

[0001] 本申请涉及计算机领域,具体涉及数据中心领域,尤其涉及温度监控方法和装置。

背景技术

[0002] 在数据中心的运行过程中,对数据中心中的服务器的温度进行监控是确保数据中心正常运行的关键环节。目前,对数据中心中的服务器温度进行监控通常采用在机柜顶端或底端的冷通道和热通道布置若干温度传感器,然后将温度传感器检测到的温度作为服务器的工作温度。然而,由于受到数据中心内部气流组织不通畅以及建筑因素遮挡部分气流等因素的影响,导致温度传感器检测到的温度与服务器的实际工作温度存在一定的温差,进而无法通过温度传感器检测到的温度,对数据中心的空调的送温度进行精确地调节。发明内容
[0003] 本申请提供了温度监控方法和装置,用于解决上述背景技术部分存在的技术问题。
[0004] 第一方面,本申请提供了温度监控方法,该方法包括:获取数据中心的服务器的监控信息,监控信息包括服务器的进风温度和位置信息,进风温度为设置于服务器基板上的温度传感器检测到的数据中心的空调生成的冷风流经服务器时对应的温度;基于位置信息,确定同属于同一机柜的服务器;基于进风温度,确定局部热点服务器,局部热点服务器为进风温度大于同属于同一机柜的其他服务器的进风温度的服务器;基于局部热点服务器的进风温度和位置信息,调整送风温度,送风温度为数据中心的空调生成的冷风流经局部热点服务器所在的机柜时对应的温度。
[0005] 第二方面,本申请提供了温度监控装置,该装置包括:获取单元,配置用于获取数据中心的服务器的监控信息,监控信息包括服务器的进风温度和位置信息,进风温度为设置于服务器基板上的温度传感器检测到的数据中心的空调生成的冷风流经服务器时对应的温度;位置确定单元,配置用于基于位置信息,确定同属于同一机柜的服务器;热点确定单元,配置用于基于进风温度,确定局部热点服务器,局部热点服务器为进风温度大于同属于同一机柜的其他服务器的进风温度的服务器;温度调整单元,配置用于基于局部热点服务器的进风温度和位置信息,调整送风温度,送风温度为数据中心的空调生成的冷风流经局部热点服务器所在的机柜时对应的温度。
[0006] 本申请提供的温度监控方法和装置,通过获取数据中心的服务器的监控信息,监控信息包括服务器的进风温度和位置信息,进风温度为设置于服务器基板上的温度传感器检测到的数据中心的空调生成的冷风流经服务器时对应的温度;基于位置信息,确定同属于同一机柜的服务器;基于进风温度,确定局部热点服务器;基于局部热点服务器的进风温度和位置信息,调整送风温度,送风温度为数据中心的空调生成的冷风流经局部热点服务器所在的机柜时对应的温度。实现了利用数据中心的空调生成的冷风流经服务器时的温度作为服务器的进风温度,使得检测到的进风温度更加精确,进一步地,可以利用检测到的进风温度更加精确地调节空调的送风温度。附图说明
[0007] 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0008] 图1示出了适用于本申请的温度监控方法的系统架构图;
[0009] 图2示出了根据本申请的温度监控方法的一个实施例的流程图
[0010] 图3示出了调整数据中心的空调的送风温度的原理图;
[0011] 图4示出了在监控服务器上显示局部热点服务器的监控信息的效果示意图;
[0012] 图5示出了根据本申请的温度监控装置的一个实施例的结构示意图。

具体实施方式

[0013] 下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0014] 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0015] 请参考图1,其示出了适用于本申请的温度监控方法的系统架构图。在图1中,示出了数据中心中多排彼此平行排列的机柜101,机柜101上可以设置有多个交叉排列的机架,每一个机架上可以设置一个服务器102。同属于同一个机柜101的服务器102之间可以采用有线方式(例如TCP/IP)进行连接,多个机柜101之间可以通过交换机104进行通信。此外,还示出了监控服务器103,监控服务器103用于对多个服务器102的温度进行监控。
[0016] 请参考图2,其示出了根据本申请的温度监控方法的一个实施例的流程200。该方法包括以下步骤:
[0017] 步骤201,获取数据中心的服务器的监控信息,监控信息包括服务器的进风温度和位置信息。
[0018] 在本实施例中,可以通过监控服务器获取数据中心的服务器的监控信息。监控信息包括服务器的进风温度和位置信息,进风温度为设置于服务器基板上的温度传感器检测到的数据中心的空调生成的冷风流经服务器时对应的温度。可以利用检测到的进风温度来表示服务当前的工作温度。在本实施例中,可以利用设置于服务器基板上的温度传感器来检测服务器的进风温度,例如,可以将温度传感器直接设置于服务器的基板管理控制器上。在本实施例中,利用数据中心的空调生成的冷风流经服务器时的温度来表征服务器的进风温度,相较于现有技术中的通过在机柜的顶端或底端设置温度传感器检测服务器的进风温度,避免了因数据中心内的气流组织不通畅以及建筑因素遮挡部分气流等因素对温度检测结果的影响,从而可以更加准确地反映服务器的实际工作温度。在本实施例中,服务器的位置信息可以为预先为机柜中的服务器分配的序号。例如,多个服务器在机柜中是交叉排列的,可以按照排列顺序预先为每一个服务器分配一个序号,将该序号作为服务器的位置信息。
[0019] 在本实施例中,可以在数据中心中的服务器上预先配置用于采集进风温度数据的脚本,以及利用该脚本向监控服务器上传采集到的进风温度以及服务器的位置信息。例如,当服务器运行Linux操作系统时,可以在数据中心的服务器上预先设置用于读取进风温度数据的Linux Shell脚本。当利用设置在服务器基板上的温度传感器采集进风温度时,则可以利用该Linux Shell脚本去循环读取温度传感器输出的温度信号,从而获取服务器的进风温度,并且由Linux Shell脚本将进风温度以及服务器的位置信息发送至监控服务器。
[0020] 在本实施例的一些可选地实现方式中,服务器的位置信息包括:机柜标识信息、机架标识信息。在本实施例中,机柜标识信息可以用一个序号进行表示,例如,每一个机柜可以在数据中心中对应一个表征该机柜在数据中心中所处的排数的序号。机架标识信息可以用一个二维坐标进行表示。在机柜中,多个服务器是交叉排列的,每一个机架在机柜中的位置,均可以用一个二维坐标进行表示。其中,横坐标表示该机架在机柜中的行数,纵坐标表示该机架在机柜中的列数。可以根据机柜信息与机架信息,确定服务器所属的机柜以及在机柜中所处的位置。
[0021] 在本实施例的一些可选地实现方式中,获取数据中心的服务器的监控信息包括:通过主控服务器获取服务器的监控信息,主控服务器预先从数据中心的服务器中选取;接收主控服务器发送的服务器的监控信息。在本实施例中,可以预先从数据中心的服务器中选取出一个服务器作为主控服务器,利用主控服务器来获取数据中心内其他服务器的进风温度。可以利用该主控服务器每间隔一定时间段通过Linux Shell脚本获取数据中心中的其他服务器的进风温度和位置信息,然后将获取到其他服务器的进风温度和位置信息发送至监控服务器。
[0022] 在本实施例的一些可选地实现方式中,监控信息还包括以下至少一项:主板信息、硬盘信息、内存信息、风扇数量信息、处理器工作温度信息。
[0023] 步骤202,基于位置信息,确定同属于同一机柜的服务器;
[0024] 在本实施例中,可以根据获取的监控信息中的服务器的位置信息,确定同属于同一机柜的服务器。例如,当位置信息为其所属的机柜的序号时,则可以将位置信息中具有同一序号的服务器确定为同属于同一机柜的服务器。
[0025] 步骤203,基于进风温度,确定局部热点服务器。
[0026] 在本实施例中,局部热点服务器为进风温度大于同属于同一机柜的其他服务器的进风温度的服务器。在本实施例中,在获取了数据中心中的每一个服务器的进风温度之后,可以确定出局部热点服务器,即同属于一个机柜的服务器的进风温度,对应的进风温度最高的服务器。在本实施例中,在接收到服务器的监控信息时,可以根据监控信息中的机柜信息,确定同属于同一机柜的服务器。然后可以通过比较同属于同一机柜的服务器的进风温度,将进风温度最大的服务器确定为局部热点服务器,并且可以进一步通过监控信息中的机架信息,确定局部热点服务器在其所属的机柜中的位置。在本实施例中,在确定了数据中心中的多个机柜中的局部热点服务器之后,还可以确定出中心热点服务器,即整个数据中心中对应的进风温度最高的服务器。
[0027] 步骤204,基于局部热点服务器的进风温度和位置信息,调整送风温度。
[0028] 在本实施例中,送风温度为数据中心的空调生成的冷风流经局部热点服务器所在的机柜时对应的温度。在本实施例中,在确定了数据中心中的局部热点服务器之后,可以基于局部热点服务器对应的监控信息,调整数据中心的空调的送风温度。
[0029] 请参考图3,其示出了调整数据中心的空调的送风温度的原理图。下面结合图3说明根据局部热点服务器的进风温度和位置,调整数据中心的空调的送风温度的过程:在数据中心中,数据中心的空调301产生的冷风可以经过冷通道302流入设置在机柜上的服务器中,然后对服务器进行降温之后,经由热通道303排出。在本实施例中,冷通道302可以为设置在数据中心的机柜底端的通道,热通道303可以为设置在数据中心的机柜顶端的通道。当局部热点服务器的进风温度大于温度阈值时,则可以根据该进风温度,降低与该机柜对应的空调301的送风温度,从而对机柜中的服务器进行降温。同时,可以实时对局部热点服务器的进风温度进行检测,当检测到局部热点服务器的进风温度小于温度阈值时,则可以停止降低空调301的送风温度。在本实施例中,由于利用数据中心的空调301生成的冷风流经服务器时的温度来表征服务器的进风温度,使得检测到的进风温度更加精确,进一步地,可以利用检测到的进风温度更加精确地调节空调301的送风温度。
[0030] 在本实施例的一些可选地实现方式中,基于局部热点服务器的进风温度和位置信息,调整送风温度包括:基于局部热点服务器的位置信息,确定局部热点服务器在机柜中所属的子区域,以及确定子区域对应的预设加权值;计算局部热点服务器的进风温度与送风温度的差值;将差值与预设加权值的乘积作为温度变化量;基于温度变化量,调整送风温度。在本实施例中,考虑到数据中心的空调生成的冷风在流经机柜时,也会受到数据中心内气流的影响,从而造成空调生成的冷风流经机柜中的服务器时温度的不同。因此,在本实施例中,可以预先将机柜分为多个子区域,每一个子区域对应多个服务器,相应地,每一个子区域对应一个预设加权值。在进行温度调节时,首先确定局部热点服务器在机柜中所属的子区域,以及确定子区域对应的预设加权值,该预设加权值用于表征数据中心的空调生成的冷风流经该子区域时服务器温度变化的比例。然后,可以计算局部热点服务器的进风温度与送风温度的差值;将差值与预设加权值的乘积作为温度的变化量。最后,基于温度变化量,调整送风温度。例如,可以根据温度的上升量,降低数据中心的空调生成的冷风的温度。
[0031] 在本实施例的一些可选地实现方式中,还包括:判断局部热点服务器的进风温度是否大于预设温度阈值;若是,生成告警信息,以及显示告警信息和局部热点服务器的监控信息。在本实施例中,当检测到局部热点服务器的进风温度大于预设温度阈值时,则可以在监控服务器上显示告警信息,并且显示局部热点服务器的当前进风温度以及局部热点服务器在机柜中所处的位置。从而使得运维人员可以实时获取数据中心中的局部热点服务器的进风温度,并且根据局部热点服务器的进风温度,及时降低空调的送风温度,从而降低服务器的宕机风险。
[0032] 请参考图4,其示出了在监控服务器上显示局部热点服务器的监控信息的效果示意图。在图4中,示出了检测到的多个机柜中的局部热点服务器的进风温度,以及局部热点服务器在其所属的机柜中的位置。此外,还可以同时显示局部热点服务器所处的状态。从而使得运维人员可以根据局部热点服务器的状态,确定是否调整数据中心中的空调的送风温度。
[0033] 请参考图5,其示出了根据本申请的温度监控装置的一个实施例的结构示意图。如图5所示,装置500包括:获取单元501,位置确定单元502,热点确定单元503,温度调整单元504。其中,获取单元501配置用于获取数据中心的服务器的监控信息,监控信息包括服务器的进风温度和位置信息,进风温度为设置于服务器基板上的温度传感器检测到的数据中心的空调生成的冷风流经服务器时对应的温度;位置确定单元502配置用于基于位置信息,确定同属于同一机柜的服务器;热点确定单元503配置用于基于进风温度,确定局部热点服务器,局部热点服务器为进风温度大于同属于同一机柜的其他服务器的进风温度的服务器;
温度调整单元504配置用于基于局部热点服务器的进风温度和位置信息,调整送风温度,送风温度为数据中心的空调生成的冷风流经局部热点服务器所在的机柜时对应的温度。
[0034] 在本实施例的一些可选地实现方式中,温度调整单元504包括:区域确定子单元(未示出),配置用于基于局部热点服务器的位置信息,确定局部热点服务器在机柜中所属的子区域,以及确定子区域对应的预设加权值;第一计算子单元(未示出),配置用于计算局部热点服务器的进风温度与送风温度的差值;第二计算子单元(未示出),配置用于将差值与预设加权值的乘积作为温度变化量;送风温度调整子单元(未示出),配置用于基于温度变化量,调整送风温度。
[0035] 在本实施例的一些可选地实现方式中,服务器的位置信息包括:机柜标识信息、机架标识信息。
[0036] 在本实施例的一些可选地实现方式中,监控信息还包括以下至少一项:主板信息、硬盘信息、内存信息、风扇数量信息、处理器工作温度信息。
[0037] 在本实施例的一些可选地实现方式中,装置500还包括:判断单元(未示出),配置用于判断局部热点服务器的进风温度是否大于预设温度阈值;告警单元(未示出),配置用于当局部热点服务器的进风温度大于预设温度阈值时,生成告警信息,以及显示告警信息和局部热点服务器的监控信息。
[0038] 在本实施例的一些可选地实现方式中,获取单元501包括:采集子单元(未示出),配置用于通过主控服务器获取服务器的监控信息,主控服务器为预先从数据中心的服务器中选取的用于采集其他服务器的监控信息的服务器。
[0039] 本领域技术人员可以理解,上述温度监控装置500还包括一些其他公知结构,例如处理器、存储器等,为了不必要地模糊本公开的实施例,这些公知的结构在图5中未示出。
[0040] 本申请实施例中所涉及到的单元或模可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,例如,可以描述为:一种处理器包括获取单元,位置确定单元、热点确定单元和温度调整单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,获取单元还可以被描述为“配置用于获取数据中心的服务器的监控信息的单元”。
[0041] 作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。所述计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本申请的温度监控方法。
[0042] 以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
相关专利内容
标题 发布/更新时间 阅读量
一种温度控制仪的散热壳体 2020-05-12 377
温度开关 2020-05-13 954
温度控制器金属盖自动打码装置 2020-05-12 199
温度控制 2020-05-12 494
隔离式温度控制仪 2020-05-11 316
温度传感器结构 2020-05-11 629
温度感测 2020-05-13 752
温度熔断器 2020-05-11 411
温度开关 2020-05-12 704
温度跟踪仪 2020-05-11 228
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈