一种服务器及其防烧板电路和方法技术

技术编号:31082594 阅读:16 留言:0更新日期:2021-12-01 12:29
本发明专利技术公开了一种服务器及其防烧板电路和方法。本申请可实时监测服务器内温度变化,并在温度过高时关闭电源保护系统,且本申请采用纯电路监测温度变化,可靠度较高且监测速度较快;另外,本申请将不同电源基于是否影响服务器正常运行进行区分,以决定是关闭局部电源还是服务器整体电源,从而尽可能延长服务器的工作时间,提升用户的使用体验。提升用户的使用体验。提升用户的使用体验。

【技术实现步骤摘要】
一种服务器及其防烧板电路和方法


[0001]本专利技术涉及服务器安全领域,特别是涉及一种服务器及其防烧板电路和方法。

技术介绍

[0002]服务器作为承载数据运算、数据存储、数据处理等关键业务的基础设备,其安全性尤为重要。对于服务器来说,最为严重的情形是出现烧板,烧板意味着服务器的电路板受到破坏性损伤,不但其单个服务器遭到损坏,无法恢复,更可能造成机房内其它机柜及服务器承受风险。因此,在服务器设计中,防烧板设计是相当重要的一部分设计。
[0003]目前,服务器内电路板上主要设计多个温度传感器来检测系统内各部件的温度信息,并将温度信息通过I2C总线传递给BMC(BaseboardManagement Controller,基板管理控制器),以便于BMC对服务器内温度信息进行监控及展示,并在温度信息过高时向CPLD(Complex Programmable logic device,复杂可编程逻辑器件)发送关闭系统电源的指令,以防止系统内因温度过高导致烧板情况发生。
[0004]但是,温度信息的传递需要BMC主动访问温度传感器,但实际上因为BMC性能限制和I2C总线限制,BMC不会实时去访问各温度传感器,而是设定一个轮询时间,在每个轮询时间内逐个访问各温度传感器,然而大多数烧板发生的非常快,如果恰好处在轮询时间,则BMC不会感知到温度异常信息,无法做到有效保护,降低了服务器的安全性。
[0005]因此,如何提供一种解决上述技术问题的方案是本领域的技术人员目前需要解决的问题。

技术实现思路
<br/>[0006]本专利技术的目的是提供一种服务器及其防烧板电路和方法,可实时监测服务器内温度变化,并在温度过高时关闭电源保护系统,且本申请采用纯电路监测温度变化,可靠度较高且监测速度较快;另外,本申请将不同电源基于是否影响服务器正常运行进行区分,以决定是关闭局部电源还是服务器整体电源,从而尽可能延长服务器的工作时间,提升用户的使用体验。
[0007]为解决上述技术问题,本专利技术提供了一种服务器的防烧板电路,包括:
[0008]温度采集电路,用于分别实时采集服务器内电路板上不同位置的温度信息;
[0009]温度比较电路,用于将目标位置的温度信息与所述目标位置对应的预设温度阈值实时作比较,若所述温度信息大于所述预设温度阈值,则生成过温信号;其中,所述目标位置为任一所述位置;
[0010]控制器,用于预先将所述不同位置对应的电源划分为不影响所述服务器正常运行的第一电源和影响所述服务器正常运行的第二电源;在接收到所述目标位置的过温信号时,若所述目标位置对应的目标电源属于所述第一电源,则关闭所述目标电源;若所述目标电源属于所述第二电源,则按照预设关机时序逐级关闭所述服务器的电源。
[0011]优选地,所述温度采集电路包括一一采集所述电路板上不同位置的温度信息的多
个温度采集子电路,每个所述温度采集子电路均包括热敏电阻和固定电阻;其中:
[0012]所述固定电阻的第一端与预设直流电源连接,所述固定电阻的第二端与所述热敏电阻的第一端连接且公共端作为所述温度采集子电路的输出端,所述热敏电阻的第二端接地。
[0013]优选地,所述温度比较电路包括多个电压比较器;其中:
[0014]当所述热敏电阻为NTC电阻时,所述多个电压比较器的输入正端均接入预设电压阈值,所述多个电压比较器的输入负端与所述多个温度采集子电路的输出端一一连接,所述多个电压比较器的输出端均与所述控制器连接;
[0015]当所述热敏电阻为PTC电阻时,所述多个电压比较器的输入负端均接入预设电压阈值,所述多个电压比较器的输入正端与所述多个温度采集子电路的输出端一一连接,所述多个电压比较器的输出端均与所述控制器连接。
[0016]优选地,所述控制器具体用于在接收到所述目标位置对应的电压比较器输出的高电平信号时,若所述目标电源属于所述第一电源,则关闭所述目标电源;若所述目标电源属于所述第二电源,则按照预设关机时序逐级关闭所述服务器的电源。
[0017]优选地,所述温度比较电路还用于若所述温度信息不大于所述预设温度阈值,则生成未过温信号;
[0018]所述控制器还用于在关闭所述目标电源后,若重新接收到所述目标位置的未过温信号,则重启所述目标电源。
[0019]优选地,所述电路板上为所述服务器硬盘供电的电源作为所述第一电源,所述电路板上其余电源作为所述第二电源。
[0020]优选地,所述服务器的防烧板电路还包括延时电路;其中:
[0021]所述延时电路的多个输入端与所述温度比较电路的多个输出端一一连接,所述延时电路的多个输出端均与所述控制器连接;
[0022]所述延时电路用于将所述温度比较电路输出的多个信号延时预设时间后传输至所述控制器处理;其中,所述预设时间等于从所述防烧板电路上电到所述控制器稳定工作所经过的时间。
[0023]优选地,所述服务器的防烧板电路还包括滤波电路;其中:
[0024]所述滤波电路的多个输入端与所述延时电路的多个输出端一一连接,所述滤波电路的多个输出端均与所述控制器连接;
[0025]所述滤波电路用于将所述延时电路输出的多个信号进行滤波处理,并将滤波后的多个信号传输至所述控制器处理。
[0026]为解决上述技术问题,本专利技术还提供了一种服务器的防烧板方法,应用于上述任一种服务器的防烧板电路,包括:
[0027]预先将服务器内电路板上不同位置对应的电源划分为不影响所述服务器正常运行的第一电源和影响所述服务器正常运行的第二电源;
[0028]在接收到目标位置的过温信号时,若所述目标位置对应的目标电源属于所述第一电源,则关闭所述目标电源;若所述目标电源属于所述第二电源,则按照预设关机时序逐级关闭所述服务器的电源。
[0029]为解决上述技术问题,本专利技术还提供了一种服务器,包括上述任一种服务器的防
烧板电路。
[0030]本专利技术提供了一种服务器的防烧板电路,包括温度采集电路、温度比较电路及控制器。温度采集电路用于分别实时采集电路板上不同位置的温度信息;温度比较电路用于若目标位置的温度信息大于目标位置对应的预设温度阈值,则生成过温信号;控制器用于预先将不同位置对应的电源划分为不影响服务器正常运行的第一电源和影响服务器正常运行的第二电源;在接收到目标位置的过温信号时,若目标位置对应的目标电源属于第一电源,则关闭目标电源;若目标电源属于第二电源,则按照预设关机时序逐级关闭服务器的电源。可见,本申请可实时监测服务器内温度变化,并在温度过高时关闭电源保护系统,且本申请采用纯电路监测温度变化,可靠度较高且监测速度较快;另外,本申请将不同电源基于是否影响服务器正常运行进行区分,以决定是关闭局部电源还是服务器整体电源,从而尽可能延长服务器的工作时间,提升用户的使用体验。
[0031]本专利技术还提供了一种服务器及其防烧板方法,与上述防烧板电路具有相同的有益效果。
附图说明
[0032本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器的防烧板电路,其特征在于,包括:温度采集电路,用于分别实时采集服务器内电路板上不同位置的温度信息;温度比较电路,用于将目标位置的温度信息与所述目标位置对应的预设温度阈值实时作比较,若所述温度信息大于所述预设温度阈值,则生成过温信号;其中,所述目标位置为任一所述位置;控制器,用于预先将所述不同位置对应的电源划分为不影响所述服务器正常运行的第一电源和影响所述服务器正常运行的第二电源;在接收到所述目标位置的过温信号时,若所述目标位置对应的目标电源属于所述第一电源,则关闭所述目标电源;若所述目标电源属于所述第二电源,则按照预设关机时序逐级关闭所述服务器的电源。2.如权利要求1所述的服务器的防烧板电路,其特征在于,所述温度采集电路包括一一采集所述电路板上不同位置的温度信息的多个温度采集子电路,每个所述温度采集子电路均包括热敏电阻和固定电阻;其中:所述固定电阻的第一端与预设直流电源连接,所述固定电阻的第二端与所述热敏电阻的第一端连接且公共端作为所述温度采集子电路的输出端,所述热敏电阻的第二端接地。3.如权利要求2所述的服务器的防烧板电路,其特征在于,所述温度比较电路包括多个电压比较器;其中:当所述热敏电阻为NTC电阻时,所述多个电压比较器的输入正端均接入预设电压阈值,所述多个电压比较器的输入负端与所述多个温度采集子电路的输出端一一连接,所述多个电压比较器的输出端均与所述控制器连接;当所述热敏电阻为PTC电阻时,所述多个电压比较器的输入负端均接入预设电压阈值,所述多个电压比较器的输入正端与所述多个温度采集子电路的输出端一一连接,所述多个电压比较器的输出端均与所述控制器连接。4.如权利要求3所述的服务器的防烧板电路,其特征在于,所述控制器具体用于在接收到所述目标位置对应的电压比较器输出的高电平信号时,若所述目标电源属于所述第一电源,则关闭所述目标电源;若所述目标电源属于所述第二电源,则按照预设关机时序逐级关闭所述服务器...

【专利技术属性】
技术研发人员:郭伯亚
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1