[發(fā)明專利]固件升級方法和系統(tǒng)以及固件升級管理裝置有效
| 申請?zhí)枺?/td> | 201710114956.8 | 申請日: | 2017-02-28 |
| 公開(公告)號: | CN108512684B | 公開(公告)日: | 2021-07-27 |
| 發(fā)明(設計)人: | 余璘 | 申請(專利權(quán))人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08;G06F9/24 |
| 代理公司: | 北京潤澤恒知識產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 升級 方法 系統(tǒng) 以及 管理 裝置 | ||
1.一種整機柜集群的固件升級方法,其特征在于,所述方法包括:
接收為固件的多個升級客戶端分別配置的升級訪問地址,并分發(fā)至各個升級客戶端,各升級客戶端具有整機柜集群中不同服務器的使用權(quán)限;
接收第一升級客戶端基于升級訪問地址提交的固件的升級版本數(shù)據(jù);
采用所述升級版本數(shù)據(jù)對多個目標服務器中的固件分別進行升級。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
接收所述第一升級客戶端提交的固件的升級請求;
查找針對所述第一升級客戶端配置的升級訪問地址,并返回至所述第一升級客戶端。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述采用所述升級版本數(shù)據(jù)對多個目標服務器中的固件分別進行升級的步驟之前,所述方法還包括:
在所有整機柜的服務器中,查找使用同一固件的多個目標服務器;所述多個目標服務器歸屬于不同的升級客戶端。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述采用所述升級版本數(shù)據(jù)對多個目標服務器中的固件分別進行升級的步驟包括:
通過與各個目標服務器之間連接的物理總線將所述升級版本數(shù)據(jù)傳輸至所述目標服務器;
采用所述升級版本數(shù)據(jù)對目標服務器的固件進行升級。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述采用所述升級版本數(shù)據(jù)對多個目標服務器中的固件分別進行升級的步驟包括:
針對所述升級版本數(shù)據(jù)的存儲位置創(chuàng)建數(shù)據(jù)訪問地址,將所述數(shù)據(jù)訪問地址添加至升級通知消息,并將所述升級通知消息發(fā)送至多個目標服務器;
接收所述目標服務器對所述數(shù)據(jù)訪問地址中的升級版本數(shù)據(jù)的訪問請求;
向發(fā)出訪問請求的目標服務器發(fā)送所述升級版本數(shù)據(jù),供所述目標服務器采用所述升級版本數(shù)據(jù)升級本地的固件。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述采用所述升級版本數(shù)據(jù)對多個目標服務器中的固件分別進行升級的步驟之前,所述方法還包括:
當多個目標服務器中包括歸屬于第二升級客戶端的目標服務器,向所述第二升級客戶端發(fā)送升級授權(quán)請求;
在接收到所述第二升級客戶端的確認授權(quán)消息后,將歸屬于所述第二升級客戶端的目標服務器標記為可升級目標服務器;
在接收到所述第二升級客戶端的拒絕授權(quán)消息后,將歸屬于所述第二升級客戶端的目標服務器標記為不可升級目標服務器。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述向所述第二升級客戶端發(fā)送升級授權(quán)請求的步驟包括:
將所述第一升級客戶端提交的升級版本數(shù)據(jù)添加至所述升級授權(quán)請求,并將添加后的升級授權(quán)請求發(fā)送至所述第二升級客戶端,供所述第二升級客戶端針對所述升級版本數(shù)據(jù)返回確認授權(quán)消息或拒絕授權(quán)消息。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述向所述第二升級客戶端發(fā)送升級授權(quán)請求的步驟之前,所述方法還包括:
針對所述第一升級客戶端提交的升級版本數(shù)據(jù)的存儲位置創(chuàng)建數(shù)據(jù)訪問地址;
所述向所述第二升級客戶端發(fā)送升級授權(quán)請求的步驟包括:
將所述數(shù)據(jù)訪問地址添加至所述升級授權(quán)請求,并將添加后的升級授權(quán)請求發(fā)送至所述第二升級客戶端,供所述第二升級客戶端訪問所述升級版本數(shù)據(jù)的存儲位置。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述升級版本數(shù)據(jù)攜帶數(shù)據(jù)發(fā)布者信息和版本號信息,所述使用權(quán)限包括權(quán)限等級,所述方法還包括:
接收第二升級客戶端的升級版本數(shù)據(jù);所述第二升級客戶端具有部分目標服務器的使用權(quán)限;
判斷所述第一升級客戶端和所述第二升級客戶端的升級版本數(shù)據(jù)的數(shù)據(jù)發(fā)布者信息是否相同;
若是,則比較升級版本數(shù)據(jù)的版本號,采用更新的版本號的升級版本數(shù)據(jù),作為當前的升級版本數(shù)據(jù);
若否,則比較升級客戶端的使用權(quán)限的權(quán)限等級,采用權(quán)限等級較高的升級客戶端所提交的升級版本數(shù)據(jù),作為當前的升級版本數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團控股有限公司,未經(jīng)阿里巴巴集團控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710114956.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





