一种CPU温度管理系统、方法及存储服务器技术方案

技术编号:20566333 阅读:26 留言:0更新日期:2019-03-14 09:14
本发明专利技术公开了一种CPU温度管理系统、方法及存储服务器,包括:设有两线式串行总线I2C接口和平台环境式控制接口PECI接口的转换模块,用于通过PECI接口获取CPU的当前温度,当当前温度不在预设范围内时,生成提示信息,并将提示信息通过I2C接口发送至PM8546管理模块;散热模块;PM8546管理模块,用于在接收到提示信息后控制散热模块工作,以使CPU温度处于预设范围内。采用本发明专利技术的方案,PM8546管理模块不用直接连接到CPU上来获取CPU温度,有效减少了PM8546管理模块实时获取CPU温度的负担,提高了PM8546管理模块的效率。

A CPU Temperature Management System, Method and Storage Server

The invention discloses a CPU temperature management system, method and storage server, including a conversion module with two-wire serial bus I2C interface and platform environment control interface PECI interface, which is used to obtain the current temperature of CPU through PECI interface, generate prompt information when the current temperature is not within the preset range, and send the prompt information to PM8546 management through I2C interface. Block; heat dissipation module; PM8546 management module, used to control the heat dissipation module after receiving the prompt information, so that the CPU temperature is within the preset range. By adopting the scheme of the invention, the PM8546 management module does not need to be directly connected to the CPU to obtain CPU temperature, effectively reduces the burden of PM8546 management module to obtain CPU temperature in real time, and improves the efficiency of the PM8546 management module.

【技术实现步骤摘要】
一种CPU温度管理系统、方法及存储服务器
本专利技术涉及存储服务器领域,特别是涉及一种CPU温度管理系统、方法及存储服务器。
技术介绍
在存储服务器领域,PM8546管理模块搭载OSES软件管理整个系统是非常常用的管理架构。PM8546管理模块可以扩展出非常多I2C(InterIntegrateCircuit,两线式串行总线)来控制不同的单元模块,这些单元模块通过I2C向PM8546管理模块传输相应的数据信息,如温度、电压、电流等基本信息。CPU作为存储服务器设备上最重要的单元模块,CPU上的温度必须控制在合理的范围内才能保证CPU的正常工作,所以CPU的温度信息必须可靠稳定的传输到PM8546管理模块上。在现有技术中,一般是将PM8546管理模块和CPU直接连接,以便PM8546管理模块实时获取CPU各个温度采集点的温度信息,导致PM8546管理模块采集负担大,且还会采集到大量无意义数据。因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种CPU温度管理系统、方法及存储服务器,有效减少了PM8546管理模块实时获取CPU温度的负担,提高了PM8546管理模块的效率。为解决上述技术问题,本专利技术提供了一种CPU温度管理系统,包括:设有两线式串行总线I2C接口和平台环境式控制接口PECI接口的转换模块,用于通过所述PECI接口获取CPU的当前温度,当当前温度不在预设范围内时,生成提示信息,并将所述提示信息通过所述I2C接口发送至PM8546管理模块;散热模块;所述PM8546管理模块,用于在接收到所述提示信息后控制所述散热模块工作,以使所述CPU温度处于所述预设范围内。优选的,所述转换模块为HWmonitor。优选的,所述散热模块包括风扇。优选的,所述提示信息包括当前温度;相应的,所述PM8546管理模块,具体用于在接收到所述提示信息后,根据当前温度确定当前转速,控制所述风扇按当前转速运行,以使所述CPU温度处于所述预设范围内。优选的,该CPU温度管理系统还包括:报警模块,用于在接收到所述提示信息后发出警报。优选的,所述报警模块包括蜂鸣器和/或指示灯。为解决上述技术问题,本专利技术还提供了一种CPU温度管理方法,应用于如上文任意一项所述的CPU温度管理系统,包括:设有I2C接口和PECI接口的转换模块通过所述PECI接口获取CPU的当前温度,当当前温度不在预设范围内时,生成提示信息,并将所述提示信息通过所述I2C接口发送至PM8546管理模块;所述PM8546管理模块在接收到所述提示信息后控制散热模块工作,以使所述CPU温度处于所述预设范围内。优选的,所述散热模块包括风扇。优选的,所述提示信息包括当前温度;相应的,所述PM8546管理模块在接收到所述提示信息后控制散热模块工作,以使所述CPU温度处于所述预设范围内的过程具体为:所述PM8546管理模块在接收到所述提示信息后,根据当前温度确定当前转速,控制所述风扇按当前转速运行,以使所述CPU温度处于所述预设范围内。为解决上述技术问题,本专利技术还提供了一种存储服务器,包括如上文任意一项所述的CPU温度管理系统。本专利技术提供了一种CPU温度管理系统,包括:设有两线式串行总线I2C接口和平台环境式控制接口PECI接口的转换模块,用于通过PECI接口获取CPU的当前温度,当当前温度不在预设范围内时,生成提示信息,并将提示信息通过I2C接口发送至PM8546管理模块;散热模块;PM8546管理模块,用于在接收到提示信息后控制散热模块工作,以使CPU温度处于预设范围内。可见,在实际应用中,采用本专利技术的方案,由转换模块对CPU温度来进行实时监控,当CPU温度过高时才把提示信息传输到PM8546管理模块上,以便PM8546管理模块控制散热系统进行散热处理,PM8546管理模块不用直接连接到CPU上来获取CPU温度,有效减少了PM8546管理模块实时获取CPU温度的负担,提高了PM8546管理模块的效率。本专利技术还提供了一种CPU温度管理方法及存储服务器,具有和上述CPU温度管理系统相同的有益效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术所提供的一种CPU温度管理系统的结构示意图;图2为本专利技术所提供的一种CPU温度管理方法的步骤流程图。具体实施方式本专利技术的核心是提供一种CPU温度管理系统、方法及存储服务器,有效减少了PM8546管理模块实时获取CPU温度的负担,提高了PM8546管理模块的效率。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参照图1,图1为本专利技术所提供的一种CPU温度管理系统的结构示意图,包括:设有两线式串行总线I2C接口和平台环境式控制接口PECI接口的转换模块1,用于通过PECI接口获取CPU的当前温度,当当前温度不在预设范围内时,生成提示信息,并将提示信息通过I2C接口发送至PM8546管理模块2;具体的,CPU上设有用于传输温度信息的PECI(PlatformEnvironmentControlInterface,平台环境式控制接口)接口,转换模块1上设有I2C接口和PECI接口,转换模块1通过PECI接口与CPU连接,实时获取CPU各个温度采集点的温度,当前温度为各个温度采集点的温度的和,当当前温度不在预设范围内时,一般为大于预设范围的上限值,即CPU的当前温度过高时,生成提示信息,提示信息中包括CPU的当前温度,转换模块1通过I2C接口将提示信息发送给PM8546管理模块2。散热模块3;PM8546管理模块2,用于在接收到提示信息后控制散热模块3工作,以使CPU温度处于预设范围内。具体的,PM8546管理模块2在接收到提示信息后,控制散热模块3工作,对CPU进行散热,以使CPU温度处于预设范围内,采用本申请的方案,PM8546管理模块2不需要对CPU温度进行实时采集,并判断CPU温度是否过高,降低PM8546管理模块2的采样负担,接收到提示信息,即表示CPU温度过高,直接采取降温处理即可,从而提高PM8546管理模块2的工作效率。本专利技术提供了一种CPU温度管理系统,包括:设有两线式串行总线I2C接口和平台环境式控制接口PECI接口的转换模块,用于通过PECI接口获取CPU的当前温度,当当前温度不在预设范围内时,生成提示信息,并将提示信息通过I2C接口发送至PM8546管理模块;散热模块;PM8546管理模块,用于在接收到提示信息后控制散热模块工作,以使CPU温度处于预设范围内。可见,在实际应用中,采用本专利技术的方案,由转换模块对CPU温度来进行实时监控,当CPU温度过高时才把提示信息传输到PM8546管理模块上,以便P本文档来自技高网...

【技术保护点】
1.一种CPU温度管理系统,其特征在于,包括:设有两线式串行总线I2C接口和平台环境式控制接口PECI接口的转换模块,用于通过所述PECI接口获取CPU的当前温度,当当前温度不在预设范围内时,生成提示信息,并将所述提示信息通过所述I2C接口发送至PM8546管理模块;散热模块;所述PM8546管理模块,用于在接收到所述提示信息后控制所述散热模块工作,以使所述CPU温度处于所述预设范围内。

【技术特征摘要】
1.一种CPU温度管理系统,其特征在于,包括:设有两线式串行总线I2C接口和平台环境式控制接口PECI接口的转换模块,用于通过所述PECI接口获取CPU的当前温度,当当前温度不在预设范围内时,生成提示信息,并将所述提示信息通过所述I2C接口发送至PM8546管理模块;散热模块;所述PM8546管理模块,用于在接收到所述提示信息后控制所述散热模块工作,以使所述CPU温度处于所述预设范围内。2.根据权利要求1所述的CPU温度管理系统,其特征在于,所述转换模块为HWmonitor。3.根据权利要求1所述的CPU温度管理系统,其特征在于,所述散热模块包括风扇。4.根据权利要求3所述的CPU温度管理系统,其特征在于,所述提示信息包括当前温度;相应的,所述PM8546管理模块,具体用于在接收到所述提示信息后,根据当前温度确定当前转速,控制所述风扇按当前转速运行,以使所述CPU温度处于所述预设范围内。5.根据权利要求1所述的CPU温度管理系统,其特征在于,该CPU温度管理系统还包括:报警模块,用于在接收到所述提示信息后发出警报。6.根据权利要求5所述的CPU...

【专利技术属性】
技术研发人员:闫玉轩
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1