[發(fā)明專利]一種分布式應用分發(fā)部署方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 202210442295.2 | 申請日: | 2022-04-25 |
| 公開(公告)號: | CN114726836A | 公開(公告)日: | 2022-07-08 |
| 發(fā)明(設計)人: | 邱超;李曉覃;陳蕉;王莉;王敏;李嵐;賀章菠;張競男 | 申請(專利權)人: | 四川智能建造科技股份有限公司;四川川大智勝系統(tǒng)集成有限公司 |
| 主分類號: | H04L67/00 | 分類號: | H04L67/00;H04L67/10;H04L41/082;H04L41/0853;H04L41/08;G06F8/60 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610021 四川*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布式 應用 分發(fā) 部署 方法 系統(tǒng) | ||
1.一種分布式應用分發(fā)部署方法,其特征在于,包括:
在邊緣分布式節(jié)點持續(xù)處于運行狀態(tài)時,接收更新指令,其中,更新指令包括有預先制作完成的軟件更新包鏡像的版本號;
基于所述更新指令,從邊緣計算軟件包鏡像中心拉取與所述更新指令中版本號對應的所述軟件更新包鏡像;
判斷所述邊緣分布式節(jié)點的版本號是否與所述軟件更新包鏡像的版本號匹配,若否,則基于所述軟件更新包鏡像,更新所述邊緣分布式節(jié)點的版本;其中,所述軟件更新包鏡像的版本號大于所述邊緣分布式節(jié)點的版本號。
2.根據(jù)權利要求1所述的一種分布式應用分發(fā)部署方法,其特征在于,所述分布式應用分發(fā)部署方法,還包括:
在所述邊緣分布式節(jié)點由未運行狀態(tài)變?yōu)檫\行狀態(tài)時,自動檢測所述邊緣分布式節(jié)點是否有與所述軟件更新包鏡像的版本號匹配的版本,若否,則從所述邊緣計算軟件包鏡像中心拉取所述軟件更新包鏡像;
基于所述軟件更新包鏡像,更新所述邊緣分布式節(jié)點的版本。
3.根據(jù)權利要求2所述的一種分布式應用分發(fā)部署方法,其特征在于,所述拉取所述軟件更新包鏡像的步驟,包括:
發(fā)送拉取指令,其中,所述拉取指令被邊緣計算軟件包鏡像中心所接收,并且所述邊緣計算軟件包鏡像中心判斷所述邊緣分布式節(jié)點是否空閑,若是,則推送所述軟件更新包鏡像;
接收所述軟件更新包鏡像,以完成對所述軟件更新包鏡像的拉取。
4.根據(jù)權利要求3所述的一種分布式應用分發(fā)部署方法,其特征在于,所述判斷所述邊緣分布式節(jié)點是否空閑的具體步驟,包括:
所述邊緣計算軟件包鏡像中心掃描邊緣分布式節(jié)點,并獲取邊緣分布式節(jié)點的節(jié)點資源占比值;
所述邊緣計算軟件包鏡像中心判斷所述占比值是否小于預設的占比閾值,若是,則判定所述邊緣分布式節(jié)點空閑。
5.根據(jù)權利要求1-4任一所述的一種分布式應用分發(fā)部署方法,其特征在于,所述分布式應用分發(fā)部署方法,還包括:
所述邊緣計算軟件包鏡像中心實時對所述邊緣分布式節(jié)點的節(jié)點資源進行資源監(jiān)控。
6.一種分布式應用分發(fā)部署系統(tǒng),其特征在于,包括邊緣分布式節(jié)點(100)和邊緣計算軟件包鏡像中心(200),所述邊緣分布式節(jié)點(100)包括:
更新指令接收模塊(110),用于在邊緣分布式節(jié)點(100)持續(xù)處于運行時,接收更新指令,其中,更新指令包括有預先制作完成的軟件更新包鏡像的版本號;
拉取模塊(120),基于所述更新指令,從所述邊緣計算軟件包鏡像中心(200)拉取與所述更新指令中版本號對應的所述軟件更新包;
判斷模塊(130),用于判斷所述邊緣分布式節(jié)點(100)的版本號是否與所述軟件更新包鏡像的版本號匹配;
軟件更新包鏡像更新模塊(140),在所述邊緣分布式節(jié)點(100)的版本號與所述軟件更新包鏡像的版本號不匹配的情況下,基于所述軟件更新包,更新所述邊緣分布式節(jié)點(100)的版本;其中,所述軟件更新包鏡像的版本號大于所述邊緣分布式節(jié)點(100)的版本號;
所述邊緣計算軟件包鏡像中心(200)包括:
軟件更新包鏡像倉庫(210),用于存儲所述軟件更新包鏡像;
更新指令發(fā)送模塊(220),用于發(fā)送所述更新指令。
7.根據(jù)權利要求6所述的一種分布式應用分發(fā)部署系統(tǒng),其特征在于,所述邊緣分布式節(jié)點(100)還包括:
版本檢測模塊(150),用于在所述邊緣分布式節(jié)點(100)由未運行狀態(tài)變?yōu)檫\行狀態(tài)時,自動檢測所述邊緣分布式節(jié)點(100)是否有與所述軟件更新包鏡像的版本號匹配的版本;
所述拉取模塊(120)在所述邊緣分布式節(jié)點(100)無與所述軟件更新包鏡像的版本號匹配的版本時,從所述邊緣計算軟件包鏡像中心(200)拉取所述軟件更新包鏡像;所述軟件更新包鏡像更新模塊(140),基于所述軟件更新包鏡像,更新所述邊緣分布式節(jié)點(100)的版本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川智能建造科技股份有限公司;四川川大智勝系統(tǒng)集成有限公司,未經(jīng)四川智能建造科技股份有限公司;四川川大智勝系統(tǒng)集成有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210442295.2/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 電子數(shù)據(jù)分發(fā)系統(tǒng)
- 分發(fā)系統(tǒng)、分發(fā)控制設備和分發(fā)控制方法
- 分發(fā)方法和分發(fā)系統(tǒng)
- 廣播TS分發(fā)系統(tǒng)、分發(fā)裝置及分發(fā)方法
- 分發(fā)裝置、分發(fā)系統(tǒng)以及分發(fā)方法
- 分發(fā)系統(tǒng)以及分發(fā)方法
- 影像分發(fā)裝置、影像分發(fā)系統(tǒng)、影像分發(fā)方法及存儲介質(zhì)
- 分發(fā)梳齒以及分發(fā)梳
- 向用戶分發(fā)問題的方法及裝置
- 數(shù)據(jù)分發(fā)系統(tǒng)及數(shù)據(jù)分發(fā)方法





