一种服务器电源监控方法及系统技术方案

技术编号:21377422 阅读:85 留言:0更新日期:2019-06-15 13:17
本发明专利技术公开了一种服务器电源监控方法,包括以下步骤:服务器发出主板开机信号;将主板开机信号给到BMC芯片和给到南桥芯片的时间进行异步处理,使得BMC开始监控主板信息的时候,南桥的ME处于正常工作状态,避免了通信未正常建立导致的误告警现象。南桥芯片中的ME(Management Engine)通过SMBUS总线读取PSU的功耗信息,然后BMC通过I2C从ME内部读取PSU的功耗信息。本发明专利技术使用CPLD程序设计,利用硬件描述语言来实现开机信号的控制和处理,主板开机信号给到BMC之前先进入CPLD内部进行延时处理,延时处理之后输出给BMC芯片,在延时时间内ME得以正常工作,BMC收到开机信号后去监控主板信息时,BMC和ME之间可以正常的通信,避免BMC获取ME中的电源功耗信息时产生误报警。

【技术实现步骤摘要】
一种服务器电源监控方法及系统
本专利技术涉及一种服务器电源监控方法及系统。
技术介绍
随着大数据、云计算、人工智能时代的到来,互联网业务量出现猛烈增长,计算量及计算频率随之增大;在服务器系统中,业务计算量的增加,使得服务器的运载压力变大,服务器的整体功耗增大,数据中心服务器的数量也随之不断增加;数据中心中每一个机架位置总的功耗是一定的,超出总的功耗限制,就会触发保护,而总的功耗也决定了一个机架位置所能放置服务器的数量,对每一台服务器而言,服务器的整体功耗信息是被实时监控的。这就对于主板上的电源管理提出了更高的要求。服务器系统中,我们采用PSU模块(电源供应单元:PowerSupplyUnit)给服务器供电,通常情况下一个PSU模块就可以满足一台机架式服务器的供电需求,但当前设计都是使用两个PSU模块做冗余设计,当其中一个PSU模块出现不可预知的故障时,另外一个PSU模块能够继续保障服务器的正常运转。在PSU模块的功耗监控过程中,首先ME(ManagementEngine)通过SMBUS总线读取PSU的功耗信息,然后BMC通过另外一路I2C从ME内部读取PSU的信息,以保证实时监控服务本文档来自技高网...

【技术保护点】
1.一种服务器电源监控方法,其特征在于,包括以下步骤:服务器发出主板开机信号;将主板开机信号给到BMC芯片和给到南桥芯片的时间进行异步处理,使得BMC开始监控主板信息的时候,南桥的ME处于正常工作状态,避免了通信未正常建立导致的误告警现象。南桥芯片中的ME(Management Engine)通过SMBUS总线读取PSU的功耗信息,然后BMC通过I2C从ME内部读取PSU的功耗信息。

【技术特征摘要】
1.一种服务器电源监控方法,其特征在于,包括以下步骤:服务器发出主板开机信号;将主板开机信号给到BMC芯片和给到南桥芯片的时间进行异步处理,使得BMC开始监控主板信息的时候,南桥的ME处于正常工作状态,避免了通信未正常建立导致的误告警现象。南桥芯片中的ME(ManagementEngine)通过SMBUS总线读取PSU的功耗信息,然后BMC通过I2C从ME内部读取PSU的功耗信息。2.如权利要求1所述的一种服务器电源监控方法,其特征在于,所述将主板开机信号给到BMC芯片和给到南桥芯片的时间进行异步处理具体包括:将主板开机信号连接至CPLD的输入管脚;CPLD对主板开机信号进行延时处理;延时处理后的开机信号输入到BMC芯片。3.如权利要求2所述的一种服务器电源监控方法,其特征在于,CPLD对主板开机信号进行延时处理具体包括:...

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

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

1