[发明专利]一种智能自动化刷新BMC firmware的方法在审
申请号: | 201310348711.3 | 申请日: | 2013-08-12 |
公开(公告)号: | CN103412775A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 仇焕光 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 自动化 刷新 bmc firmware 方法 | ||
技术领域
本发明涉及服务器生产技术领域,具体地说是一种智能自动化刷新BMC firmware的方法。
背景技术
随着互联网、云计算以及物联网的兴起,服务器生产厂商推出的服务器不仅价格优惠,还要在功能上来满足这些用户的实际需求;现在互联网运行商为了减轻自身的运维成本和提供一流的服务,需要在全国不同的城市搭建数据中心,这些数据中心的服务器需要进行远程管理和维护,服务器生产厂商就提供这种能够实现远程管理和维护功能的定制化服务器;远程管理和维护是通过IPMI(智能平台管理接口)来实现的,在IPMI管理平台中,BMC(主板管理控制器)是核心控制器,IPMI通过与BMC通信来实现对各个模块进行管理,总之,服务器上需要集成BMC芯片,用户才可以通过IKVM(KVM-Over-IP)实现对服务器的远程控制和管理;BMC芯片中要写入firmware(固件,一种固化在集成电路内部的源程序代码)才能正常工作,在服务器生产调试过程中,就有一个BMC firmware刷新的过程;传统的刷新BMC firmware方法是在DOS或WEB界面下运行刷新工具把firmware写入BMC,一般的firmware文件是16M-32M左右,整个刷新过程要10-25分钟,另外不同的服务器产品集成的BMC芯片可能不同,刷新的firmware文件也不相同,这些刷新操作需要调试人员来选择和执行,可能会出现人为失误导致刷新失败,而且在刷新过程中必须人工参与,生产效率不高,成为了服务器生产调试环节的瓶颈,这种方式满足不了服务器大规模批量生产的需求。
针对上述问题,本发明专利就是为满足服务器大批量生产的需求,把刷新BMC firmware的操作进行优化改进,通过自动读取服务器BIOS里写入的产品名称并判断是否刷新和刷新哪个版本 firmware文件,实现智能化、自动化,减少人工参与以及人为失误带来的损失,提高生产效率。
发明内容
本发明的目的是提供一种智能自动化刷新BMC firmware的方法。
本发明的目的是按以下方式实现的,包括:AUTOEXEC.BAT批处理,智能控制程序,BMC刷新程序和firmware文件,具体步骤如下:
AUTOEXEC.BAT批处理自动调用智能控制程序,智能控制程序通过自动读取服务器BIOS里的产品名称,并根据产品名称判断是否需要刷新,如果不需要刷新退出,如果需要刷新,自动选择相应的BMC刷新程序和firmware文件来完成刷新,刷新完成后退出。
本发明的有益效果是:基于本专利的BMC firmware刷新工艺已经在浪潮服务器生产中得到应用,把刷新BMC firmware的操作调整到老化测试阶段,解决了调试工序因BMC firmware刷新时间太长而影响生产节拍的问题,调试效率提高了50%以上,优化了服务器生产工艺流程,完全满足大规模批量生产的需求。
把刷新BMC firmware的操作进行优化改进,通过自动读取服务器BIOS里写入的产品名称并判断是否刷新和刷新哪个版本 firmware文件,实现智能化、自动化,减少人工参与以及人为失误带来的损失,提高生产效率。
附图说明
图1是智能自动化刷新BMC firmware的方法的刷新流程图。
具体实施方式
参照说明书附图对本发明的方法作以下详细地说明。
传统的人工操作:调试时操作人员在DOS或WEB界面下运行BMC刷新工具,根据服务器产品型号选择相应的firmware文件来完成刷新,大概需要10-25分钟不等,在刷新过程中不能进行其它操作,非常影响调试的效率。
智能自动化操作:AUTOEXEC.BAT批处理自动调用智能控制程序,智能控制程序通过自动读取服务器BIOS里的产品名称,并根据产品名称判断是否需要刷新,如果不需要刷新退出,如果需要刷新,自动选择相应的BMC刷新程序和firmware文件来完成刷新,刷新完成后退出;整个刷新操作完全自动化,可以根据实际情况把刷新操作调整到合适的工序来完成,而不仅仅局限在生产调试工序,进一步优化服务器的生产工艺流程。
除说明书所述的技术特征外,均为本专业技术人员的已知技术。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310348711.3/2.html,转载请声明来源钻瓜专利网。