一种实现服务器BMC双活的方法及装置制造方法及图纸

技术编号:24251180 阅读:142 留言:0更新日期:2020-05-22 23:23
本发明专利技术提出了一种实现服务器BMC双活的方法,包括:在BMC的EEPROM芯片中设置第一逻辑分区、第二逻辑分区,实时监测BMC工作状态,如果监测到BMC工作异常,第二逻辑分区接收命令,替换第一逻辑分区中BMC工作版本,进入工作状态,本发明专利技术还提出了一种实现服务器BMC双活的装置,有效解决由于BMC芯片单一版本造成一旦BMC失效造成服务器工作停止的问题,提高了服务器的工作以及管理效率,而且通过BMC芯片的EEPROM中封装第三逻辑区域,存储有BMC版本镜像文件,一旦BMC工作异常时,可以将原有BMC工作版本进行刷新替换,保证了服务器运行工作的高效性以及可靠性。

A method and device to realize server BMC double activity

【技术实现步骤摘要】
一种实现服务器BMC双活的方法及装置
本专利技术涉及服务器BMC设计领域,尤其是涉及一种实现服务器BMC双活的方法及装置。
技术介绍
随着服务器产品功能的日益强大,作为管理中心的BMC也在发挥着越来越重要的作用,从日常的服务器功能管理,系统远程调试以及系统日志的分析都在时刻发挥着它的价值。在享受BMC带来的便利的同时,BMC也存在着损坏的风险,一旦BMC失效,这台服务器就意味着从控制平台脱轨失联。在服务器调试阶段,BMC芯片因为人为刷新信号中断或突然间的断电导致BMC功能失效,使整机服务器自我检查失效无法启动,导致整机停止工作;在服务器运行阶段中,BMC功能的失效,导致整机服务器失联,机房管理系统无法获取服务器的运行状态,造成服务的中断和管理上的失效。目前BMC芯片都是单体版本,一个芯片中只能容纳一个版本,无还原和失效激活功能,一旦因为BMC功能失效,就会导致整个服务器工作停止,不利于提高服务器的工作以及管理效率。
技术实现思路
本专利技术为了解决现有技术中存在的问题,创新提出了一种实现服务器BMC双活的方法本文档来自技高网...

【技术保护点】
1.一种实现服务器BMC双活的方法,其特征是,包括:/n在BMC的EEPROM芯片中设置第一逻辑分区、第二逻辑分区,其中,第一逻辑分区为BMC工作版本,第二逻辑分区为BMC激活版本;/n实时监测BMC工作状态,如果监测到BMC工作异常,第二逻辑分区接收命令,替换第一逻辑分区中BMC工作版本,进入工作状态。/n

【技术特征摘要】
1.一种实现服务器BMC双活的方法,其特征是,包括:
在BMC的EEPROM芯片中设置第一逻辑分区、第二逻辑分区,其中,第一逻辑分区为BMC工作版本,第二逻辑分区为BMC激活版本;
实时监测BMC工作状态,如果监测到BMC工作异常,第二逻辑分区接收命令,替换第一逻辑分区中BMC工作版本,进入工作状态。


2.根据权利要求1所述的实现服务器BMC双活的方法,其特征是,还包括:在BMC的EEPROM芯片中设置第三逻辑分区,所述第三逻辑分区存储有BMC版本镜像文件,当监测到BMC工作状态异常时,通过BMC版本镜像文件解压刷新,实现BMC版本的再次激活。


3.根据权利要求2所述的实现服务器BMC双活的方法,其特征是,所述BMC工作版本在工作时自动备份配置信息,并保存在配置文件中。


4.根据权利要求3所述的实现服务器BMC双活的方法,其特征是,当BMC版本镜像文件解压刷新,实现BMC版本的再次激活完成后,导入所述配置文件。


5.根据权利要求1所述的实现服务器BMC双活的方法,其特征是,实时监测BMC工作状态具体是:BMC中watchdog实时监测BMC工作版本的状态寄存器数值。


6.一种实现...

【专利技术属性】
技术研发人员:邢科钰
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1