[发明专利]固件升级方法和系统以及固件升级管理装置有效
申请号: | 201710114956.8 | 申请日: | 2017-02-28 |
公开(公告)号: | CN108512684B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 余璘 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;G06F9/24 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级 方法 系统 以及 管理 装置 | ||
本申请实施例提供了一种整机柜集群的固件升级方法,所述方法包括:接收为固件的多个升级客户端分别配置的升级访问地址,并分发至各个升级客户端,各升级客户端具有整机柜集群中不同服务器的使用权限;接收第一升级客户端基于升级访问地址提交的固件的升级版本数据;采用所述升级版本数据对多个目标服务器中的固件分别进行升级。根据本申请实施例,节省了对地址数据库的维护成本。
技术领域
本申请涉及数据处理领域,特别是涉及一种整机柜集群的固件升级方法,以及,一种固件升级管理装置、一种固件、一种升级客户端、一种服务器,以及,一种整机柜集群的固件升级系统。
背景技术
目前,在针对整机柜集群中各个服务器上的固件(Firmware)的升级管理中,通常由用户直接操作属于自己的服务器以进行升级。具体地,在升级之前,用户首先需要从整机柜集群中收集大量的服务器的IP地址并建立地址数据库。在需要升级时,用户首先通过升级客户端在地址数据库中查找更新的IP地址,然后按照IP地址向整机柜集群中对应的服务器发送升级版本数据。
然而,在实际应用中,整机柜集群中的服务器的IP地址会经常发生变动,在IP地址发生变动时则需要用户相应更新该地址数据库。上述的升级方式中,要实现对属于自身的服务器的固件升级,则需要依赖地址数据库,而地址数据库需要用户花费大量的人力物力进行维护和更新,增加了用户管理服务器和固件升级的成本。
发明内容
本申请实施例针对所要解决的技术问题提供了一种整机柜集群的固件升级方法,以及,一种固件升级管理装置、一种固件、一种升级客户端、一种服务器,以及,一种整机柜集群的固件升级系统。
为了解决上述问题,本申请提供了一种整机柜集群的固件升级方法,所述方法包括:
接收为固件的多个升级客户端分别配置的升级访问地址,并分发至各个升级客户端,各升级客户端具有整机柜集群中不同服务器的使用权限;
接收第一升级客户端基于升级访问地址提交的固件的升级版本数据;
采用所述升级版本数据对多个目标服务器中的固件分别进行升级。
可选地,所述方法还包括:
接收所述第一升级客户端提交的固件的升级请求;
查找针对所述第一升级客户端配置的升级访问地址,并返回至所述第一升级客户端。
可选地,在所述采用所述升级版本数据对多个目标服务器中的固件分别进行升级的步骤之前,所述方法还包括:
在所有整机柜的服务器中,查找使用同一固件的多个目标服务器;所述多个目标服务器归属于不同的升级客户端。
可选地,所述采用所述升级版本数据对多个目标服务器中的固件分别进行升级的步骤包括:
通过与各个目标服务器之间连接的物理总线将所述升级版本数据传输至所述目标服务器;
采用所述升级版本数据对目标服务器的固件进行升级。
可选地,所述采用所述升级版本数据对多个目标服务器中的固件分别进行升级的步骤包括:
针对所述升级版本数据的存储位置创建数据访问地址,将所述数据访问地址添加至升级通知消息,并将所述升级通知消息发送至多个目标服务器;
接收所述目标服务器对所述数据访问地址中的升级版本数据的访问请求;
向发出访问请求的目标服务器发送所述升级版本数据,供所述目标服务器采用所述升级版本数据升级本地的固件。
可选地,在所述采用所述升级版本数据对多个目标服务器中的固件分别进行升级的步骤之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710114956.8/2.html,转载请声明来源钻瓜专利网。