[发明专利]固件升级方法及装置在审
申请号: | 202111109169.7 | 申请日: | 2021-09-22 |
公开(公告)号: | CN113872803A | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 魏丹;顾雷雷 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;G06F8/65 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 杨春香 |
地址: | 230088 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级 方法 装置 | ||
本申请实施例公开了固件升级方法和装置。在本实施例中,首先通过对服务器集群中的一台服务器进行升级操作,在该一台服务器升级成功后,触发服务器集群中其他服务器自动升级,这避免了现有对服务器集群中服务器进行升级时在脚本命令中带有每台服务器的IP地址并备份每台服务器的IP地址的问题。
技术领域
本申请涉及网络通信技术,尤其涉及固件升级方法及装置。
背景技术
在目前互联网数据量越来越大的情况下,单一服务器经常会因为压力太大而出现故障。为了解决单台服务器压力太大的问题,引入了服务器集群。
服务器集群由多台服务器组成。在具体实现时,可通过负载均衡方式将来自客户端的请求尽量平分到服务器集群中的服务器,以避免单台服务器因为压力太大而出现故障。并且,在服务器集群中,即使其中某台服务器出现故障,可通过服务器集群中其他服务器替代,实现了自动规避故障服务器,保证用户的正常访问。
服务器集群中各服务器上的固件常会基于需求进行升级。这里,服务器上的固件可为BIOS、CPLD和BMC等,本申请并不具体限定。目前常用的固件升级方法是利用已编译的脚本命令发送给每台服务器的BMC(Baseboard Management Controller基板管理控制器)来触发升级,但这需要在脚本命令中带有每台服务器的IP地址,同时还需要备份每台服务器的IP地址,工作量大,且较为繁琐。
发明内容
本申请提供了固件升级方法和装置,以实现无需在脚本命令中带有每台服务器的IP地址并备份每台服务器的IP地址。
技术方案如下:
固件升级方法,应用于服务器集群中的服务器,该方法包括:
所述服务器作为所述服务器集群中首个进行升级的服务器,在检测到外部升级命令时,获取固件升级包并对本服务器上与所述固件升级包相对应的固件进行升级,在固件升级成功后,若依据升级成功的固件确定触发所述服务器集群中其他服务器升级,则将本服务器内升级成功的固件相关联的固件升级信息发送至所述服务器集群中其他服务器以控制所述服务器集群中其他服务器依据所述固件升级信息进行对应的固件升级;所述固件升级信息至少包括:所述固件升级包的存储地址、所述确定是否触发固件升级的升级参考参数;或者,
所述服务器作为所述服务器集群中非首个进行升级的服务器,在接收到所述服务器集群中其他服务器发送的固件升级信息时,若依据固件升级信息中的升级参考参数确定触发本服务器上固件升级,则依据所述固件升级信息中的固件升级包的存储地址获取固件升级包并对本服务器上与所述固件升级包相对应的固件进行升级。
固件升级装置,应用于服务器集群中的服务器,该装置包括:
升级管理单元,用于在所述服务器作为所述服务器集群中首个进行升级的服务器时,在检测到外部升级命令时,获取固件升级包并发送第一升级消息给升级单元,并在所述升级单元对固件升级成功后,若依据升级成功的固件确定触发所述服务器集群中其他服务器升级,则将本服务器内升级成功的固件相关联的固件升级信息发送至所述服务器集群中其他服务器以控制所述服务器集群中其他服务器依据所述固件升级信息进行对应的固件升级;所述固件升级信息至少包括:所述固件升级包的存储地址、所述确定是否触发固件升级的升级参考参数;或者,用于在所述服务器作为所述服务器集群中非首个进行升级的服务器时,在接收到所述服务器集群中其他服务器发送的固件升级信息时,若依据固件升级信息中的升级参考参数确定触发本服务器上固件升级,则依据所述固件升级信息中的固件升级包的存储地址获取固件升级包并发送第二升级消息给升级单元;
升级单元,用于在接收到所述第一升级消息或第二升级消息时,对本服务器上与所述固件升级包相对应的固件进行升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111109169.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种飞蝗细胞系及其应用
- 下一篇:自调平对中杆及楼面放样点的测量定位方法