[發(fā)明專利]一種在網(wǎng)元升級過程中下載升級鏡像版本的方法和裝置有效
| 申請?zhí)枺?/td> | 201710670302.3 | 申請日: | 2017-08-08 |
| 公開(公告)號: | CN107483241B | 公開(公告)日: | 2020-12-01 |
| 發(fā)明(設(shè)計)人: | 孫春曉;吳連朋;夏章抓 | 申請(專利權(quán))人: | 聚好看科技股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08;G06F8/65 |
| 代理公司: | 青島聯(lián)智專利商標(biāo)事務(wù)所有限公司 37101 | 代理人: | 邵新華 |
| 地址: | 266061 山*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 升級 過程 下載 版本 方法 裝置 | ||
本發(fā)明提供了一種在網(wǎng)元升級過程中下載升級鏡像版本的方法和裝置,涉及計算機(jī)通信技術(shù)領(lǐng)域。所述方法包括:發(fā)送用于指示對網(wǎng)元的當(dāng)前鏡像版本進(jìn)行升級的指令;根據(jù)指令響應(yīng)后返回的用于唯一標(biāo)識當(dāng)前鏡像版本的當(dāng)前版本號,以及當(dāng)前版本號和用于唯一標(biāo)識鏡像倉庫的倉庫名之間的映射關(guān)系,查找目標(biāo)倉庫名;從包含目標(biāo)倉庫名的目標(biāo)鏡像倉庫中下載升級鏡像版本。本發(fā)明能夠克服由于各個網(wǎng)元的升級鏡像版本和已升級的舊版本均保存且存儲在相同鏡像庫時,導(dǎo)致網(wǎng)元升級需要下載升級鏡像版本耗費(fèi)時間長的問題,進(jìn)而克服網(wǎng)元升級的配置信息需要人工編輯的問題,以節(jié)省網(wǎng)元鏡像升級的時間、簡化網(wǎng)元升級過程。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機(jī)通信技術(shù)領(lǐng)域,特別涉及一種在網(wǎng)元升級過程中下載升級鏡像版本的方法和裝置。
背景技術(shù)
在相關(guān)技術(shù)中,網(wǎng)元軟件升級的管理系統(tǒng)包括測試系統(tǒng)和下載系統(tǒng),測試系統(tǒng)向下載系統(tǒng)更新網(wǎng)元軟件版本(下稱升級鏡像版本),下載系統(tǒng)接收到由網(wǎng)元部署環(huán)境發(fā)送的升級請求后,從下載系統(tǒng)中下載升級鏡像版本,網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中的網(wǎng)元之間往往存在相互依賴關(guān)系(例如:兩個網(wǎng)元相互調(diào)用),網(wǎng)元之間的依賴關(guān)系需要網(wǎng)元的鏡像版本相互支持,從而需要下載多個網(wǎng)元的升級鏡像版本。
由于下載系統(tǒng)中存儲包含在中的大量網(wǎng)元,并且為了滿足同一網(wǎng)元在不同時段內(nèi)的需求(例如:網(wǎng)元版本修復(fù)),導(dǎo)致下載系統(tǒng)中管理大量網(wǎng)元的升級鏡像版本和當(dāng)前鏡像版本。
網(wǎng)元鏡像版本存儲結(jié)構(gòu)如圖1所示,在下載系統(tǒng)10中,至少包括4個網(wǎng)元A、B、C和D的當(dāng)前鏡像版本和升級鏡像版本,按照更新時間的先后順序分配用于唯一標(biāo)識各個版本的版本號,網(wǎng)元A、B、C和D的升級鏡像版本依次為版本號最高的A1.0.2、B1.0.1、C1.0.4和D1.0.0。
然而,在下載升級鏡像版本的過程中,根據(jù)升級請求中攜帶相互依賴網(wǎng)元的軟件運(yùn)行版本(下稱當(dāng)前鏡像版本),需要在下載系統(tǒng)中匹配當(dāng)前鏡像版本和升級鏡像版本,會導(dǎo)致查找下載升級鏡像版本耗時長、效率低的問題。
發(fā)明內(nèi)容
本發(fā)明提供一種在網(wǎng)元升級過程中下載升級鏡像版本的方法,可以克服由于網(wǎng)元的升級鏡像版本和在該升級鏡像版本之前存儲的大量鏡像版本在相同的鏡像庫中,導(dǎo)致在網(wǎng)元升級過程中需要耗費(fèi)長時間才能下載升級鏡像版本的問題。
為達(dá)到上述目的,本發(fā)明實施例所采用的技術(shù)方案是:
第一方面,本發(fā)明提供一種在網(wǎng)元升級過程中下載升級鏡像版本的方法,該方法步驟包括:
發(fā)送用于指示對網(wǎng)元的當(dāng)前鏡像版本進(jìn)行升級的指令;根據(jù)指令響應(yīng)后返回的用于唯一標(biāo)識當(dāng)前鏡像版本的當(dāng)前版本號,以及當(dāng)前版本號和用于唯一標(biāo)識鏡像倉庫的倉庫名之間的映射關(guān)系,查找目標(biāo)倉庫名;從包含目標(biāo)倉庫名的目標(biāo)鏡像倉庫中下載升級鏡像版本。此外,創(chuàng)建單元,創(chuàng)建用于更新目標(biāo)鏡像倉庫的更新鏡像倉庫,且以大于目標(biāo)倉庫名的更新倉庫名標(biāo)記更新鏡像倉庫,以及在更新鏡像倉庫中存入基于升級鏡像版本生成的更新鏡像版本。
第二方面,本發(fā)明提供一種在網(wǎng)元升級過程中下載升級鏡像版本的裝置,包括以下單元:
發(fā)送單元,用于發(fā)送用于指示對網(wǎng)元的當(dāng)前鏡像版本進(jìn)行升級的指令;
查找單元,用于根據(jù)指令響應(yīng)后返回的用于唯一標(biāo)識當(dāng)前鏡像版本的當(dāng)前版本號,以及當(dāng)前版本號和用于唯一標(biāo)識鏡像倉庫的倉庫名之間的映射關(guān)系,查找目標(biāo)倉庫名;
下載單元,用于從包含目標(biāo)倉庫名的目標(biāo)鏡像倉庫中下載升級鏡像版本。
此外,創(chuàng)建單元,創(chuàng)建用于更新目標(biāo)鏡像倉庫的更新鏡像倉庫,且以大于目標(biāo)倉庫名的更新倉庫名標(biāo)記更新鏡像倉庫,以及在更新鏡像倉庫中存入基于升級鏡像版本生成的更新鏡像版本。
與現(xiàn)有技術(shù)相比,本發(fā)明取得的有益效果至少包括:
該專利技術(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/201710670302.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





