【技术实现步骤摘要】
一种BMC的升级方法和装置
[0001]本专利技术实施例涉及互联网
,特别是涉及一种BMC的升级方法、一种BMC故障的处理方法、一种BMC的升级装置和一种BMC故障的处理装置。
技术介绍
[0002]与传统交换机相比,白盒交换机的软件可与硬件解耦,便于部署安装。同时软件可降低成本、提高使用灵活性,为厂商专门的需求构建不同的组建和模块,在白盒交换机的使用过程中,不同的模块可分别部署,提高了灵活性及可靠性。
[0003]白盒交换机的一个重要特性是支持以BMC(Baseboard Management Controller 基板管理控制器)为核心的管理平面,其可以在与交换机的CPU(Central Processing Unit 中央处理器)管理的交换机控制平面互不影响的情况下对交换机状态进行监控及日志记录,甚至可以在交换机CPU出现宕机的情况下仍可对交换机状态进行监控、故障定位或者电源控制。综上,BMC可在不依赖白盒交换机其他部分的情况下对交换机状态进行监控及日志记录,BMC提高了白盒交换机整体的可靠性。
...
【技术保护点】
【技术特征摘要】
1.一种BMC的升级方法,其特征在于,包括:BMC接收网络操作系统发送的固件升级指令;其中,所述固件升级指令包括待更新的固件镜像数据;根据所述固件升级指令擦除所述BMC的固件数据,并将所述待更新的固件镜像数据烧录到所述BMC;当所述网络操作系统监控硬件的运行状态时,允许所述BMC重启以根据所述待更新的固件镜像数据进行升级。2.根据权利要求1所述的方法,其特征在于,所述固件数据存储于所述BMC的FLASH介质,所述根据所述固件升级指令擦除所述BMC的固件数据,并将所述待更新的固件镜像数据烧录到所述BMC,包括:根据所述固件升级指令擦除所述BMC的FLASH介质中的固件数据,并将所述待更新的固件镜像数据烧录到所述BMC的FLASH介质。3.根据权利要求1所述的方法,其特征在于,在所述允许所述BMC重启以根据所述待更新的固件镜像数据进行升级之前,所述方法还包括:在重启所述BMC之前,禁止所述BMC监控硬件的运行状态并切换为所述网络操作系统监控所述硬件的运行状态。4.根据权利要求1所述的方法,其特征在于,所述BMC存储有记录信息,所述方法还包括:将所述BMC的记录信息发送至所述网络操作系统,以使所述网络操作系统对所述BMC的记录信息进行备份。5.根据权利要求4所述的方法,其特征在于,所述记录信息至少包含配置文件和日志信息。6.根据权利要求1所述的方法,其特征在于,所述BMC与CPU连接,所述网络操作系统位于所述CPU中,所述CPU和所述BMC分别通过低速通道与逻辑器件连接,所述逻辑器件与硬件连接;其中,所述逻辑器件用于获取所述硬件的运行状态。7.根据权利要求6所述的方法,其特征在于,所述逻辑器件包含寄存器,所述寄存器用于存储所述硬件的运行状态,其中,将所述CPU与所述逻辑器件连接的低速通道作为备份链路,在所述当所述网络操作系统监控硬件的运行状态时,允许所述BMC重启以根据所述待更新的固件镜像数据进行升级之前,所述方法还包括:在所述BMC重启之前,禁止所述BMC监控所述硬件的运行状态并切换为所述网络操作系统监控所述硬件的运行状态;当切换为所述网络操作系统监控所述硬件的运行状态时,通过所述备份链路获取所述逻辑器件中寄存器存储的硬件的运行状态。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:根据所述逻辑器件中寄存器的取值,选择监控所述硬件的运行状态所对应的监控对象;其中,所述监控对象为所述BMC和所述网络操作系统。9.根据权利要求8所述的方法,其特征在于,所述根据所述逻辑器件中寄存器的取值,选择监控所述硬件的运行状态所对应的监控对象,包括当所述寄存器的取值为默认值时,选择所述BMC作为监控对象以监控所述硬件的运行
状态;当所述寄存器的取值为非默认值时,启动所述备份链路并选择所述网络操作系统作为监控对象以监控所述硬件的运行状态。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:在所述BMC监控所述硬件的运行状态时,允许所述网络操作系统按照预设周期读取所述逻辑器件中的寄存器,以根据所述寄存器的取值选择监控所述硬件的运行状态所对应的监控对象。11.根据权利要求7所述的方法,其特征在于,所述方法还包括:当所述寄存器的取值为非默认值时,检测所述备份链路的运行状态是否正常;当所述备份链路的运行状态为正常时,允许所述网络操作系统监控所述硬件的运行状态;当所述备份链路的运行状态为异常时,生成第一报错日志信息并禁止所述网络操作系统监控所述硬件的运行状态。12.根据权利要求10所述的方法,其特征在于,在所述当所述备份链路的运行状态为异常时,生成第一报错日志信息并禁止所述网络操作系统监控所述硬件的运行状态之后,所述方法还包括:...
【专利技术属性】
技术研发人员:张锡鑫,陈翔,刘齐,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。