机架管理控制器、电源管理程序更新系统及方法技术方案

技术编号:13120495 阅读:72 留言:0更新日期:2016-04-06 09:58
本发明专利技术提供了一种机架管理控制器、电源管理程序更新系统及方法,其中,所述机架管理控制器,包括:网络接口,电源管理程序存储芯片,主控芯片,电源连接器;网络接口,用于接收外部客户端发来的目标电源管理程序,并将目标电源管理程序发送至电源管理程序存储芯片;以及,接收外部客户端发来的目标指令,并将目标指令发送至主控芯片;电源管理程序存储芯片,用于存储接收到的目标电源管理程序;主控芯片,用于根据目标指令从电源管理程序存储芯片中获取目标电源管理程序,根据目标电源管理程序,通过电源连接器对外部电源模块进行相应的管理。通过本发明专利技术的技术方案,可提高电源管理程序存储芯片的安全性。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种。
技术介绍
在智能型机柜中,机架管理控制器用于控制以及检测整机柜的运行状态,包括对整机柜的电源模块进行管理。对电源模块进行管理时,需要通过在特定的电源管理程序存储芯片上存储相应的电源管理程序,通过主控芯片运行该电源管理程序以实现对智能型机柜的电源模块进行相应的管理;针对不同机型以及同一机型在不同时期,对电源模块的管理需求可能并不相同,因此,电源管理程序也需要有所不同,经常需要更新电源管理程序以实现新增针对电源模块的管理功能或者克服现有电源管理程序的部分缺陷。目前,在更新电源管理程序时,通常需要人工拆卸出电源管理程序存储芯片以置入烧录器中,通过烧录器将新的电源管理程序加载至电源管理程序存储芯片中,然后对加载成功的电源管理程序存储芯片重新进行人工安装,进而通过主控芯片运行新的电源管理程序以完成电源管理程序的更新;在人工拆卸和安装电源管理程序存储芯片的过程中,容易导致电源管理程序存储芯片发生损坏,比如,电源管理程序存储芯片的管脚发生损坏、电源管理程序存储芯片被人体静电击穿等,影响电源管理程序存储芯片的安全性。
技术实现思路
有鉴于此,本专利技术提供了一种,可提高电源管理程序存储芯片的安全性。第一方面,本专利技术提供了一种机架管理控制器,包括:网络接口,电源管理程序存储芯片,主控芯片,电源连接器;所述网络接口连接所述电源管理程序存储芯片以及所述主控芯片,所述主控芯片连接所述电源管理程序存储芯片以及所述电源连接器;所述网络接口,用于接收外部客户端发来的目标电源管理程序,并将目标电源管理程序发送至电源管理程序存储芯片;以及,接收外部客户端发来的目标指令,并将目标指令发送至所述主控芯片;电源管理程序存储芯片,用于存储接收到的目标电源管理程序;主控芯片,用于根据所述目标指令从所述电源管理程序存储芯片中获取所述目标电源管理程序,根据所述目标电源管理程序,通过所述电源连接器对外部电源模块进行相应的管理。优选地,进一步包括:网卡驱动芯片,用于向所述网络接口发送驱动信号;所述网络接口,进一步用于根据接收到的驱动信号连接外部客户端。优选地,所述主控芯片,包括:获取单元,用于根据所述目标指令从所述电源管理程序存储芯片中获取存储的当前电源管理程序;特征信息解析单元,用于从所述目标指令中得到目标电源管理程序的第一特征信息;以及,从所述获取单元获取的当前电源管理程序中,得到第二特征信息;判断单元,用于判断所述特征信息解析单元得到的所述第二特征信息与所述第一特征信息是否相同;处理单元,用于当所述判断单元的判断结果为是时,根据所述当前电源管理程序,通过所述电源连接器对外部电源模块进行相应的管理。优选地,所述特征信息包括:版本信息。优选地,所述网络接口、电源管理程序存储芯片、主控芯片、电源连接器通过两线式串行总线I2C连接。第二方面,本专利技术提供了一种电源管理程序更新系统,包括:客户端,如上述第一方面中任一所述的机架管理控制器,以及电源模块;客户端,用于向所述网络接口发送目标电源管理程序,以及向所述主控芯片发送目标指令;电源模块,用于连接到电源连接器,通过电源连接器接受所述主控芯片的管理。第三方面,本专利技术提供了一种基于上述第一方面中任一所述的机架管理控制器进行电源管理程序更新的方法,包括:利用网络接口接收外部客户端发来的目标电源管理程序,并将目标电源管理程序发送至电源管理程序存储芯片;利用电源管理程序存储芯片存储接收到的目标电源管理程序;利用网络接口接收外部客户端发来的目标指令,并将目标指令发送至主控芯片;利用主控芯片根据接收到的目标指令从所述电源管理程序存储芯片中获取所述目标电源管理程序,根据所述目标电源管理程序,利用电源连接器对外部电源模块进行相应的管理。优选地,进一步包括:利用网卡驱动芯片向网络接口发送驱动信号;利用网络接口根据接收到的驱动信号连接外部客户端。优选地,所述利用主控芯片根据接收到的目标指令从所述电源管理程序存储芯片中获取所述目标电源管理程序,根据所述目标电源管理程序,利用电源连接器对外部电源模块进行相应的管理,包括:利用获取单元根据所述目标指令从所述电源管理程序存储芯片中获取存储的当前电源管理程序;利用特征信息解析单元从目标指令中得到目标电源管理程序的第一特征信息,以及,从所述获取单元获取的当前电源管理程序中,得到第二特征信息;利用判断单元判断所述特征信息解析单元得到的所述第二特征信息与所述第一特征信息是否相同,当所述判断单元的判断结果为是时,利用处理单元根据所述当前电源管理程序,通过所述电源连接器对外部电源模块进行相应的管理。优选地,所述特征信息包括:版本信息;和/或,所述网络接口、电源管理程序存储芯片、主控芯片、电源连接器通过两线式串行总线I2C连接。本专利技术提供了一种机架管理控制器、电源管理程序更新系统及基于机架管理控制器的电源管理程序更新方法,通过网络接口接收外部客户端发送的目标电源管理程序,并将目标电源管理程序加载至电源管理程序存储芯片中,避免人工拆卸出电源管理程序存储芯片以利用烧录器加载目标电源管理程序时可能对电源管理程序存储芯片造成的损坏,比如:电源管理程序存储芯片管脚损坏、人体静电击穿电源管理程序存储芯片;主控芯片根据外部客户端发送的目标指令从电源管理程序存储芯片中获取目标电源管理程序,根据获取到的目标电源管理程序,通过与外部电源管理模块相连的电源连接器管理外部电源模块,进而完成电源管理程序的更新;可见,通过本专利技术的技术方案,可提高电源管理程序存储芯片的安全性。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种机架管理控制器,其特征在于,包括:网络接口,电源管理程序存储芯片,主控芯片,电源连接器;所述网络接口连接所述电源管理程序存储芯片以及所述主控芯片,所述主控芯片连接所述电源管理程序存储芯片以及所述电源连接器;所述网络接口,用于接收外部客户端发来的目标电源管理程序,并将目标电源管理程序发送至电源管理程序存储芯片;以及,接收外部客户端发来的目标指令,并将目标指令发送至所述主控芯片;电源管理程序存储芯片,用于存储接收到的目标电源管理程序;主控芯片,用于根据所述目标指令从所述电源管理程序存储芯片中获取所述目标电源管理程序,根据所述目标电源管理程序,通过所述电源连接器对外部电源模块进行相应的管理。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨继德
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1