一种基于RACK机柜节点中板的自动刷新firmware的设计方法

文档序号:8412364阅读:291来源:国知局
一种基于RACK机柜节点中板的自动刷新firmware的设计方法
【技术领域】
[0001]本发明涉及计算机软件开发领域,具体涉及一种基于RACK机柜节点中板的自动刷新firmware的设计方法。
【背景技术】
[0002]随着移动互联网的快速发展,大型机房不断建设,各大互联网公司正在向提供机房空间利用率,集群高密度服务器发展,调高电源利用率,RACK机柜被大量引入数据机房运转。由于RACK机柜数量巨大,而每台机柜上节点中板数量为4-10个,一般的情况下单一的去升级每一片节点中板,由此导致节点中板的升级工作变得繁琐而又重复,大大的增加了机房维护的时间及人力成本。而且升级过程中影响到机房的业务运行,存在许多业务风险。
[0003]以上的单一节点中板的更新基本满足升级的需求,然而随着大型机房的不断增加,RACK机柜的需求也不断增加,因此急需一种节点中板快速升级方法,更为合理、科学和有效地完成节点中板的升级工作。

【发明内容】

[0004]本发明要解决的技术问题是:本发明提供一种基于RACK机柜节点中板的firmware自动更新的设计方法,RACK机柜的控制管理单元RMC,通过对比实际节点中板运行的firmware版本号与RMC内存储的节点中板firmware版本号是否一致,若不一致就自动更新RMC中的节点中板firmware,节省人工判断及刷新时间,从而达到快速刷新节点中板的目的。
[0005]本发明所采用的技术方案为:
一种基于RACK机柜节点中板的自动刷新firmware的设计方法,所述方法通过对比实际节点中板运行的firmware版本号与RMC内存储的节点中板firmware版本号是否一致,若不一致就自动更新RMC中的节点中板f irmware。
[0006]所述方法具体操作如下:将RACK机柜的二级管理主板节点中板,向上通过线缆与RMC管理主板相连;在服务器RMC启动过程中,读取节点中板的firmware版本号,同时从RMC中读取此版RMC匹配的节点中板f irmware版本号,两者相对比,然后对不能匹配的节点中板进行firmware自动升级,最终将RACK服务器的节点中板firmware刷新成符合RMC匹配的版本。
[0007]所述方法的操作流程如下:
1)RMC启动;
2)RMC读取节点中板的firmware版本号;
3)RMC读取RMC文件中存储的节点中板firmware版本号;
4)判断两个版本号是否相同,如不同,贝Ij更新RMC中存储的节点中板firmware版本号;如相同,贝1J步骤5); 5)结束。
[0008]本发明的有益效果为:本发明通过对比实际节点中板运行的firmware版本号与RMC内存储的节点中板firmware版本号是否一致,最终将节点中板firmware自动更新成与RMC匹配的版本,节省了人工查看节点中板版本并进行手动刷新的过程,大大降低了人工升级节点中板firmware繁索又重复的工作量;同时也大大减小了因为人为原因导致升级firmwarm失败的概率;能够自动判断节点中板的版本是否符合服务器要求,并自动更新其版本不相符的节点中板;便于自动化维护,节省能源,弥补了 RACK机柜节点中板软件版本管理和维护的不足,使其更适用于机房大规模的建设,弥补了 RACK机柜节点中板软件版本管理和维护的不足,使其更适用于机房大规模的建设,具有非常广阔的发展空间。
【附图说明】
[0009]图1为本发明RACK机柜节点中板自动更新流程图。
【具体实施方式】
[0010]下面通过【具体实施方式】对本发明进一步说明:
实施例1:
一种基于RACK机柜节点中板的自动刷新firmware的设计方法,所述方法通过对比实际节点中板运行的firmware版本号与RMC内存储的节点中板firmware版本号是否一致,若不一致就自动更新RMC中的节点中板f irmware。
[0011]实施例2:
在实施例1的基础上,本实施例所述方法具体操作如下:将RACK机柜的二级管理主板节点中板,向上通过线缆与RMC管理主板相连;在服务器RMC启动过程中,读取节点中板的firmware版本号,同时从RMC中读取此版RMC匹配的节点中板firmware版本号,两者相对比,然后对不能匹配的节点中板进行firmware自动升级,最终将RACK服务器的节点中板firmware刷新成符合RMC匹配的版本。
[0012]实施例3:
如图1所示,在实施例1或2的基础上,本实施例所述方法的操作流程如下:
1)RMC启动;
2)RMC读取节点中板的firmware版本号;
3)RMC读取RMC文件中存储的节点中板firmware版本号;
4)判断两个版本号是否相同,如不同,贝Ij更新RMC中存储的节点中板firmware版本号;如相同,贝lJ步骤5);
5)结束。
[0013]以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
【主权项】
1.一种基于RACK机柜节点中板的自动刷新firmware的设计方法,其特征在于:所述方法通过对比实际节点中板运行的firmware版本号与RMC内存储的节点中板firmware版本号是否一致,若不一致就自动更新RMC中的节点中板firmware。
2.根据权利要求1所述的一种基于RACK机柜节点中板的自动刷新firmware的设计方法,其特征在于,所述方法具体操作如下:将RACK机柜的二级管理主板节点中板,向上通过线缆与RMC管理主板相连;在服务器RMC启动过程中,读取节点中板的firmware版本号,同时从RMC中读取此版RMC匹配的节点中板firmware版本号,两者相对比,然后对不能匹配的节点中板进行firmware自动升级,最终将RACK服务器的节点中板firmware刷新成符合RMC匹配的版本。
3.根据权利要求1或2所述的一种基于RACK机柜节点中板的自动刷新firmware的设计方法,其特征在于,所述方法的操作流程如下: 1)RMC启动; 2)RMC读取节点中板的firmware版本号; 3)RMC读取RMC文件中存储的节点中板firmware版本号; 4)判断两个版本号是否相同,如不同,贝Ij更新RMC中存储的节点中板firmware版本号;如相同,贝1J步骤5); 5)结束。
【专利摘要】本发明公开了一种基于RACK机柜节点中板的自动刷新firmware的设计方法,所述方法通过对比实际节点中板运行的firmware版本号与RMC内存储的节点中板firmware版本号是否一致,若不一致就自动更新RMC中的节点中板firmware。本发明大大降低了人工升级节点中板firmware繁索又重复的工作量;同时也大大减小了因为人为原因导致升级firmwarm失败的概率;能够自动判断节点中板的版本是否符合服务器要求,并自动更新其版本不相符的节点中板;弥补了RACK机柜节点中板软件版本管理和维护的不足,使其更适用于机房大规模的建设。
【IPC分类】G06F9-445
【公开号】CN104731618
【申请号】CN201510132315
【发明人】靳先奇, 班华堂, 苏孝
【申请人】浪潮集团有限公司
【公开日】2015年6月24日
【申请日】2015年3月25日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1