一种带外隔离刷写固件程序的方法

文档序号:6517425阅读:187来源:国知局
一种带外隔离刷写固件程序的方法
【专利摘要】本发明提供一种带外隔离刷写固件程序的方法,是BMC控制芯片通过数据控制线路控制BIOS/BMCflashROM,BMC控制芯片嵌入式系统中驻守管理程序处理接收到的刷新命令,从而对BIOS/BMCflashROM进行刷新操作,具体步骤如下:1)输入刷新脚本命令;2)按IP地址分发IPMI命令;3)分发ROM文件;4)进行刷写操作;5)校验判断操作是否成功;6)推出操作。
【专利说明】一种带外隔离刷写固件程序的方法
【技术领域】
[0001]本发明涉及计算机应用【技术领域】,具体地说是一种带外隔离刷写固件程序的方法。
【背景技术】
[0002]原有的服务器固件维护升级方法,需要单台断电重启进入DOS系统进行固件刷新,维护过程要中断用户使用,无法批量升级,且一旦操作失败服务器可能无法正常开机启动,用户会面临更闻的风险。
[0003]为了解决种种缺陷,本方法提出了一种新服务器固件刷写解决方案,从而降低用户在维护固件更新时的风险,节省大量维护成本。

【发明内容】

[0004]本发明的目的是提供一种带外隔离刷写固件程序的方法。
[0005]本发明的目的是按以下方式实现的,BMC控制芯片通过数据控制线路控制BIOS/BMC flash ROM, BMC控制芯片嵌入式系统中驻守管理程序处理接收到的刷新命令,从而对BIOS/BMC flash ROM进行刷新操作,具体步骤如下:
1)输入刷新脚本命令;
2)按IP地址分发IPMI命令;
3)分发ROM文件;
4)进行刷写操作;
5)校验判断操作是否成功;
6)推出操作。
[0006]本发明的有益效果是:本发明的刷写方法基于带外通道,不影响服务器在OS下的正常使用,刷新操作之前会驻守程序会进行安全性问答检查,确保是否为被用户认可的维护操作;操作完成会对ROM文件数据进行哈希散列校验,确认刷新是否成功。从而大大降低维护操作对用户的影响,降低人工操作失败风险。
[0007]其特征在于可以支持批量升级操作,可以做到对数据中心内的大规模服务器进行批量升级。大大节省人力成本、降低维护时间。
[0008]通过在一个拥有800台服务器的数据中心进行实施试验,刷新时间缩短90%以上,降低中断用户时间率达到100% (完成不影响用户操作),人为失误率为O。可以认为,通过使用带外该固件刷写方案,本发明解决了传统固件维护方案中的诸多缺陷,为客户降低整体维护成本、降低人为操作风险。
【专利附图】

【附图说明】
[0009]图1是逻辑设计示意图;
图2是批量刷新固件工作流程图。【具体实施方式】
[0010]参照说明书附图对本发明的方法作以下详细地说明。
[0011]本发明基于BMC控制芯片,通过数据控制线路控制BIOS/BMC flash ROM,BMC嵌入式系统中驻守管理程序处理接收到的刷新命令,从而对BIOS/BMC flash ROM进行刷新操作。
[0012]具体步骤如下:
BMC控制芯片通过数据控制线路控制BIOS/BMC flash ROM, BMC控制芯片嵌入式系统中驻守管理程序处理接收到的刷新命令,从而对BIOS/BMC flash ROM进行刷新操作,具体步骤如下:
1)输入刷新脚本命令;
2)按IP地址分发IPMI命令;
3)分发ROM文件;
4)进行刷写操作;
5)校验判断操作是否成功;
6)推出操作。
[0013]带外隔离刷新,降低对用户使用的影响:通过带外IPMI方式远程控制需要被刷新固件的服务器,不影响该服务器的正常运行,在用户正常使用带内资源的情况下完成操作,有效降低用户风险;
节约成本:可对数据中心内的服务器设备进行批量刷新升级,节省大量维护成本;
本方法可以有效的改善传统方法对服务器固件维护成本高、风险大的问题,相比传统固件维护,本方法不需要进行对服务器进行断电重启,中断用户使用,可以同过带外通道对服务器进行固件更新操作,降低对客户的影响,减少操作风险;本方法可以根据对数据中心内大规模的服务器进行批量更新,大大节省维护成本。
[0014]除说明书所述的技术特征外,均为本专业技术人员的已知技术。
【权利要求】
1.一种带外隔离刷写固件程序的方法,其特征在于:BMC控制芯片通过数据控制线路控制BIOS/BMC flash ROM, BMC控制芯片嵌入式系统中驻守管理程序处理接收到的刷新命令,从而对BIOS/BMC flash ROM进行刷新操作,具体步骤如下:1)输入刷新脚本命令;2)按IP地址分发IPMI命令;3)分发ROM文件;4)进行刷写操作;5)校验判断操作是否成功;6)推出操作。
【文档编号】G06F9/445GK103593211SQ201310530778
【公开日】2014年2月19日 申请日期:2013年11月1日 优先权日:2013年11月1日
【发明者】平原 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1