一种整机柜服务器电源的管理方法及系统的制作方法_3

文档序号:9666888阅读:来源:国知局
>[0074]基于上述技术方案,所述整机柜服务器管理模块根据获取的所述设定参数信息,以及用户的操作信息,获取电源信息,包括:
[0075]所述电源控制模块接收用户操作信息确定电源控制模式,其中,所述电源控制模式包括自动模式和手动模式;
[0076]其中,整机柜服务器管理模块即RMC对电源模块进行开关机控制,RMC接受用户的控制,按照用户的要求完成电源模块的开关机操作电源控制模式分为两种模式:自动模式和手动模式。电源控制模式由用户进行设定,可选的,当电源控制模式为自动模式时,所述整机柜服务器管理模块不能对所述电源模块进行开关机操作;当电源控制模式为手动模式时,所述整机柜服务器管理模块能对所述电源模块进行开关机操作。
[0077]所述电源控制模块根据获取的所述设定参数信息,获取电源基本信息;
[0078]其中,电源模块PSU的信息包括:PSU FW版本信息、电源模块制造厂、电源模块PSUSN信息、电源的输入电压、输出电源、输入电流、输出电源、输入功耗、输出功耗以及电源工作的环境温度。
[0079]所述电源控制模块根据所述电源控制模式以及所述电源基本信息,得到电源信息;
[0080]其中,电源基本信息主要包括电源模块在位数量、电源控制模式、电源的控制状态、电源模块总输入功耗、电源模块总输出功耗、电源模块转换效率;
[0081]所述电源管理模块按照第二预定轮询周期,向所述整机柜服务器管理模块发送获取的所述电源信息。
[0082]其中,这里的第一预定轮询周期和第二预定轮询周期可以相同也可以不同,不同时,第二预定轮询周期大于第一预定轮询周期;一般情况下,两个轮询周期是一样的。
[0083]基于上述任意技术方案,所述电源模块监测所述计时器的数值,并根据所述计时器的数值控制所述电源模块的开关,包括:
[0084]所述电源模块监测所述计时器的数值;
[0085]若所述计时器的数值小于阈值,则所述整机柜服务器管理模块正常;
[0086]若所述计时器的数值不小于阈值,则所述整机柜服务器管理模块异常;
[0087]当所述整机柜服务器管理中心异常时,检测电源模块是否有供电输出;
[0088]若电源模块未有供电输出,则将未有供电输出的电源模块开机。
[0089]其中,这里的阈值一般设置为第一预定轮询周期。这里还通过检测各个电源模块是否具有供电输出,来判断该电源模块是否处于开机状态,若没有检测到该电源模块有供电输出,则为关机状态,此时,将该电源模块自动开机。即RMC即整机柜服务器管理模块检测到自身故障时,将停止对电源模块即PSU得信息轮询。当PSU接受到RMC信息轮询命令时,PSU将本地watch dog计时器清零,如果本地watch dog计时器清零在一定周期内没有接受到RMC信息轮询命令时,将自动开机。如果RMC管理模块出现宕机,同样可以实现PSU自动开机的目的。
[0090]基于上述技术方案,本发明实施例提供的整机柜服务器电源的管理方法,通过RMC对电源统一管理。RMC对电源的管理包括电源的状态信息监控、电源模块开关机管理以及RMC模块失效后的电源自动上电功能。从而保证了整机柜服务器电源供电的正常,降低了整机柜服务器因电源供电异常而出现故障,提高了整机柜服务器的可用性和可靠性。
[0091]本发明实施例提供了整机柜服务器电源的管理方法,通过上述方法降低了整机柜服务器因电源供电异常而出现故障,提高了整机柜服务器的可用性和可靠性。
[0092]下面对本发明实施例提供的整机柜服务器电源的管理系统进行介绍,下文描述的整机柜服务器电源的管理系统与上文描述的整机柜服务器电源的管理方法可相互对应参照。
[0093]请参考图2,图2为本发明实施例所提供的整机柜服务器电源的管理系统的结构框图;该系统可以包括:整机柜服务器管理模块100及电源模块200 ;其中,
[0094]所述整机柜服务器管理模块100,用于按照第一预定轮询周期,向所述电源模块发送查询指令;根据获取的设定参数信息,以及用户的操作信息,获取电源信息,并根据所述电源信息对所述电源模块进行管理;
[0095]所述电源模块200,用于根据所述查询指令,将设定参数信息发送到所述整机柜服务器管理模块,并将计时器清零,且在清零后开始计时;监测所述计时器的数值,并根据所述计时器的数值控制所述电源模块的开关。电源模块个数至少为1。
[0096]基于上述技术方案,请参考图3,该系统还可以包括:
[0097]电源控制模块300,用于接收所述整机柜服务器管理模块按照第一预定轮询周期发送查询指令;并向所述电源模块发送所述查询指令;将所述设定参数信息发送到所述整机柜服务器管理模块;
[0098]所述电源模块还用于根据所述查询指令,将所述设定参数信息发送到所述电源控制模块,并将所述计时器清零。
[0099]可选的,所述电源控制模块300包括:
[0100]电源模式单元,用于接收用户操作信息确定电源控制模式,其中,所述电源控制模式包括自动模式和手动模式;
[0101]电源基本信息单元,用于根据获取的所述设定参数信息,获取电源基本信息;
[0102]电源信息单元,用于根据所述电源控制模式以及所述电源基本信息,得到电源信息;
[0103]发送单元,用于按照第二预定轮询周期,向所述整机柜服务器管理模块发送获取的所述电源信息。
[0104]可选的,当电源控制模式为自动模式时,所述整机柜服务器管理模块不能对所述电源模块进行开关机操作;
[0105]当电源控制模式为手动模式时,所述整机柜服务器管理模块能对所述电源模块进行开关机操作。
[0106]可选的,所述电源模块200包括:
[0107]监测单元,用于监测所述计时器的数值;
[0108]判断单元,用于若所述计时器的数值小于阈值,则所述整机柜服务器管理模块正常;若所述计时器的数值不小于阈值,则所述整机柜服务器管理模块异常;
[0109]当所述整机柜服务器管理中心异常时,则触发检测单元检测电源模块是否有供电输出;
[0110]若电源模块未有供电输出,则触发开机单元将未有供电输出的电源模块开机。
[0111]基于上述技术方案,本发明实施例提供的整机柜服务器电源的管理系统,通过RMC对电源统一管理。RMC对电源的管理包括电源的状态信息监控、电源模块开关机管理以及RMC模块失效后的电源自动上电功能。从而保证了整机柜服务器电源供电的正常,降低了整机柜服务器因电源供电异常而出现故障,提高了整机柜服务器的可用性和可靠性。
[0112]说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0113]专业人员还
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1