一种机柜服务器的电源管理方法及装置制造方法及图纸

技术编号:16175394 阅读:72 留言:0更新日期:2017-09-09 02:36
本发明专利技术公开了一种机柜服务器的电源管理方法及装置,属于机柜服务器领域。该方法包括,机柜服务器采用集中供电机制,使用多个电源模块进行机柜内部供电,其中,每个电源模块均与柜管理控制器RMC相连,每个电源模块内包括多个程序存贮单元PSU;所述RMC利用预先定义的智能平台管理接口IPMI命令对所述多个电源模块进行监控和管理;其中,所述预先定义的IPMI命令至少包括如下任一种或几种命令:电源模块的信息获取命令、电源模块的信息设置命令。本申请技术方案提高了整机柜服务器电源管理效率。

【技术实现步骤摘要】
一种机柜服务器的电源管理方法及装置
本专利技术属于机柜服务器领域,具体涉及一种机柜服务器的电源管理方法及装置。
技术介绍
随着用户对计算机的性能要求的提高,用户对服务器的需求数量越来越多。整机柜服务器在节点密度和总体拥有成本(TCO)上与传统服务器相比具有很大的优势,并在实际中应用越来越广泛。机柜服务器采取集中供电机制和集中管理机制,机柜内部有统一的电源模块,电源模块的输出直接连接到机柜后面的铜牌排,机柜服务器的节点通过铜排进行供电。机柜服务器具有统一管理控制中心进行机柜服务器信息监控和管理的功能。而由于整机柜服务器的电源模块功耗大,因此,亟待提出一种高效的监控管理方案以适用于机柜级别的电源模块的监控和管理。
技术实现思路
本专利技术所要解决的技术问题是,提供一种机柜服务器的电源管理方法及装置,可以提高整机柜服务器电源管理效率。为了解决上述技术问题,本专利技术公开了一种机柜服务器的电源管理方法,包括:机柜服务器采用集中供电机制,使用多个电源模块进行机柜内部供电,其中,每个电源模块均与柜管理控制器RMC相连,每个电源模块内包括多个程序存贮单元PSU;所述RMC利用预先定义的智能平台管理接口IPMI命令对所述多个电源模块进行监控和管理;其中,所述预先定义的IPMI命令至少包括如下任一种或几种命令:电源模块的信息获取命令、电源模块的信息设置命令。可选地,上述方法中,所述电源模块的信息获取命令中包含请求获取信息的电源模块的标识ID和请求获取的该电源模块的参数。可选地,上述方法中,所述电源模块的信息设置命令包含待设置的电源模块的ID、该电源模块待设置的参数和设置的详细信息。可选地,上述方法中,所述电源模块的信息获取命令采用NetFn0x3A格式的IPMI命令;所述电源模块的信息设置命令采用NetFn0x20格式的IPMI命令。可选地,上述方法还包括:所述RMC利用预先定义的IPMI命令对所述多个电源模块进行监控和管理,得到所述电源模块的信息,所述RMC根据用户指令将所得到的电源模块的信息提供给用户访问。本文还公开了一种机柜服务器的电源管理装置,至少包括柜管理控制器RMC和柜内电源单元,其中:所述柜内电源单元,采用集中供电机制为机柜内部供电,所述柜内电源单元包括多个电源模块,每个电源模块均与所述RMC相连,每个电源模块内包括多个程序存贮单元PSU;所述RMC,利用预先定义的智能平台管理接口IPMI命令对所述柜内电源单元的多个电源模块进行监控和管理;其中,所述预先定义的IPMI命令至少包括如下任一种或几种命令:电源模块的信息获取命令、电源模块的信息设置命令。可选地,上述装置中,所述电源模块的信息获取命令中包含请求获取信息的电源模块的标识ID和请求获取的该电源模块的参数。可选地,上述装置中,所述电源模块的信息设置命令包含待设置的电源模块的ID、该电源模块待设置的参数和设置的详细信息。可选地,上述装置中,所述电源模块的信息获取命令采用NetFn0x3A格式的IPMI命令;所述电源模块的信息设置命令采用NetFn0x20格式的IPMI命令。可选地,上述装置中,所述RMC,利用预先定义的IPMI命令对所述多个电源模块进行监控和管理,得到所述电源模块的信息,还根据用户指令将所得到的电源模块的信息提供给用户访问。本申请技术方案在传统IPMI命令基础上,进行IPMI命令扩充,新制定IPMI原始设备制造商(OEM)命令,从而有效地实现了机柜服务器电源信息的获取和设置,最终提高了整机柜服务器电源管理效率。附图说明图1为本专利技术实施例中整机柜服务器的电源管理方法流程图;图2为本专利技术实施例中整机柜服务器的电源管理装置结构框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文将结合附图对本专利技术技术方案作进一步详细说明。需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。实施例1目前,传统服务器管理主要采用智能平台管理接口(IPMI)协议进行管理,本申请专利技术人发现IPMI协议主要针对通用服务器进行管理,其对整机柜服务器的管理没有明确的定义。故本申请专利技术人提出在传统IPMI命令基础上,进行IPMI命令扩展,即新定义IPMIOEM命令,用于机柜服务器电源模块的监控管理有效地实现机柜服务器电源信息的获取和信息读取,从而提高整机柜服务器电源管理效率。基于上述思想,本申请提出了一种机柜服务器的电源管理方法,其实现过程如图1所示,包括如下操作步骤:机柜服务器采用集中供电机制,使用多个电源模块进行机柜内部供电,其中,每个电源模块均与RMC相连,每个电源模块内包括多个PSU;机柜服务器内RMC利用预先定义的新的IPMI命令对柜内多个电源模块进行监控和管理,其中,新定义的IPMI命令包括如下任一种或几种:一、电源模块的信息获取命令。例如,电源模块的信息获取命令所请求的信息可以包含请求电源模块标识ID和电源模块的参数。其中,所涉及的电源模块ID主要为用于指定电源模块在整机柜服务器的内部序号。所请求的电源模块的参数则可以是指定获取电源模块的任何一个或多个参数。实际应用中,电源模块的信息获取命令对应的IPMI命令可以采用NetFn0x3A。其中,预先定义新的IPMI命令时,还会定义与电源模块的信息获取命令对应的应答命令以向RMC返回其所请求获取的电源模块的信息,其主要包括:命令完成码和请求获取的详细信息。二、电源模块的信息设置命令。例如,电源模块的信息设置命令包含电源模块ID、该电源模块待设置的参数和设置的详细信息(如设置的参数值、或参数取值范围等),其中,电源模块待设置的参数可以是一个或多个参数。其中,电源模块的信息设置命令可以采用NetFn0x20格式的IPMI命令。其中,预先定义新的IPMI命令时,还会定义与电源模块的信息设置命令对应的应答命令以向RMC返回其设置完成的通知,其主要包括:命令完成码。要说明的是,本申请中所涉及的电源模块的参数主要包括但不限于如下参数:电源模块FW版本、电源模块控制模式、电源模块支持的最大功耗、电源模块输入功耗、电源模块输出功耗、电源模块转换效率、多路电源模块输入电压、多路电源模块输入电流、电源模块状态(主要指内部电源模块电源的状态,主要包括critical、warning和ok)和电源模块的全局新信息(主要包括电源模块内部PSU的数量和电源模块内部PSU的标号)。另外,在上述方法的基础上,RMC还可以按照用户指令将所获取的电源模块的信息提供给用户访问。其中,RMC可以通过预先定义的IPMI命令将电源模块的信息传输给显示装置提供给用户。本实施例还提供一种机柜服务器的电源管理装置,如图2所示,其至少包括柜管理控制器RMC和柜内电源单元,该柜内电源单元,主要采用集中供电机制为机柜内部供电。具体地,柜内电源单元可以包括多个电源模块,如图2中电源模块1、电源模块2……电源模块n,每个电源模块均与RMC相连,每个电源模块内包括多个程序存贮单元PSU,如图2中PSU1、PSU2……PSUn;RMC,利用预预先定义的新的IPMI命令对柜内电源单元的多个电源模块进行监控和管理;其中,对电源模块进行的监控和管理至少包括电源信息的设置和获取操作等,其可以通过新定义的IPMI命令来实现。本实施例中新定义的IPMI本文档来自技高网...
一种机柜服务器的电源管理方法及装置

【技术保护点】
一种机柜服务器的电源管理方法,其特征在于,包括:机柜服务器采用集中供电机制,使用多个电源模块进行机柜内部供电,其中,每个电源模块均与柜管理控制器RMC相连,每个电源模块内包括多个程序存贮单元PSU;所述RMC利用预先定义的智能平台管理接口IPMI命令对所述多个电源模块进行监控和管理;其中,所述预先定义的IPMI命令至少包括如下任一种或几种命令:电源模块的信息获取命令、电源模块的信息设置命令。

【技术特征摘要】
1.一种机柜服务器的电源管理方法,其特征在于,包括:机柜服务器采用集中供电机制,使用多个电源模块进行机柜内部供电,其中,每个电源模块均与柜管理控制器RMC相连,每个电源模块内包括多个程序存贮单元PSU;所述RMC利用预先定义的智能平台管理接口IPMI命令对所述多个电源模块进行监控和管理;其中,所述预先定义的IPMI命令至少包括如下任一种或几种命令:电源模块的信息获取命令、电源模块的信息设置命令。2.如权利要求1所述的方法,其特征在于,所述电源模块的信息获取命令中包含请求获取信息的电源模块的标识ID和请求获取的该电源模块的参数。3.如权利要求1或2所述的方法,其特征在于,所述电源模块的信息设置命令包含待设置的电源模块的ID、该电源模块待设置的参数和设置的详细信息。4.如权利要求3所述的方法,其特征在于,所述电源模块的信息获取命令采用NetFn0x3A格式的IPMI命令;所述电源模块的信息设置命令采用NetFn0x20格式的IPMI命令。5.如权利要求3所述的方法,其特征在于,该方法还包括:所述RMC利用预先定义的IPMI命令对所述多个电源模块进行监控和管理,得到所述电源模块的信息,所述RMC根据用户指令将所得到的电源模块的信息提供给用户访问。6.一种机柜服务器...

【专利技术属性】
技术研发人员:黄家明李冠广乔英良
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1