[發(fā)明專利]一種雙主控隔離的逐板升級(jí)的方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201410679600.5 | 申請(qǐng)日: | 2014-11-21 |
| 公開(公告)號(hào): | CN105677380B | 公開(公告)日: | 2020-11-06 |
| 發(fā)明(設(shè)計(jì))人: | 馬苗苗;徐融;孫思 | 申請(qǐng)(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號(hào): | G06F8/65 | 分類號(hào): | G06F8/65 |
| 代理公司: | 北京元本知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11308 | 代理人: | 金海榮 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 主控 隔離 升級(jí) 方法 裝置 | ||
本發(fā)明提供一種雙主控隔離的逐板升級(jí)方法,所述方法包括:第一全局主用主控板提供版本升級(jí)數(shù)據(jù);全局備用主控板根據(jù)所述版本升級(jí)數(shù)據(jù)進(jìn)行版本升級(jí);當(dāng)所述全局備用主控板的版本升級(jí)成功后,將所述全局備用主控板設(shè)為第二全局主用主控板,并隔離所述第二全局主用主控板與未升級(jí)的接口板以及第一全局主用主控板的內(nèi)部通訊。
技術(shù)領(lǐng)域
本發(fā)明涉及多處理機(jī)的分布式系統(tǒng),尤其涉及一種主控板的升級(jí)方法及裝置。
背景技術(shù)
隨著信息時(shí)代的來臨,PC電腦的普及,以及互聯(lián)網(wǎng)的廣泛應(yīng)用,電腦信息技術(shù)與各行各業(yè)進(jìn)行了有效的結(jié)合,各種新技術(shù)、新業(yè)務(wù)不斷涌現(xiàn),用戶對(duì)于數(shù)據(jù)的帶寬需求都越來越高。為了滿足單個(gè)用戶高帶寬的需求,運(yùn)營商要求網(wǎng)絡(luò)設(shè)備具有大容量、高接入和高處理性能。為了達(dá)到大容量、高接入和高處理性能的需求,目前的網(wǎng)絡(luò)設(shè)備多采用部署大量的CPU的分布式系統(tǒng)。隨著多處理機(jī)的分布式系統(tǒng)在電信行業(yè)逐漸推廣和大規(guī)模使用,以及用戶對(duì)網(wǎng)絡(luò)設(shè)備性能需求的提高,設(shè)備的軟件升級(jí)更加頻繁。
目前用于實(shí)現(xiàn)設(shè)備軟件升級(jí)的方法是:待升級(jí)設(shè)備是一臺(tái)具有一塊全局主用主控板、一塊全局備用主控板以及若干塊接口板的分布式設(shè)備。(1)在全局主用主控板正常運(yùn)行的情況下,升級(jí)全局備用主控板,創(chuàng)建版本回滾定時(shí)器;(2)進(jìn)行主備倒換,讓已經(jīng)升級(jí)的備用主控板成為新的全局主用主控板,接替原全局主用主控板工作,并升級(jí)所有接口板;(3)進(jìn)行步驟(2)時(shí)版本回滾定時(shí)器超時(shí),則升級(jí)失敗,進(jìn)行版本回退,升級(jí)結(jié)束;否則確認(rèn)新全局主用主控板的升級(jí)操作,版本回滾定時(shí)器被刪除;(4)依次升級(jí)其他主控板;(5)直到所有單板都升級(jí)到新版本,升級(jí)過程結(jié)束。該方法存在以下不足:一、無論是主控板的主備倒換失敗,還是任何一塊接口板的升級(jí)失敗都會(huì)導(dǎo)致整個(gè)升級(jí)的失敗,增大了設(shè)備升級(jí)失敗的概率;二、在接口板升級(jí)的過程中,由于接口板的CPU會(huì)被重啟,使得由接口板CPU發(fā)送的協(xié)議報(bào)文需要由主控板CPU代理發(fā)送,主控板CPU本身的業(yè)務(wù)繁忙,同時(shí)控制設(shè)備升級(jí)過程,可能無法及時(shí)代理發(fā)送接口板CPU發(fā)送的協(xié)議報(bào)文,導(dǎo)致網(wǎng)絡(luò)拓?fù)浒l(fā)生震蕩。
發(fā)明內(nèi)容:
本發(fā)明提供一種雙主控隔離的逐板升級(jí)的方法和裝置,以解決現(xiàn)有技術(shù)中多個(gè)因素導(dǎo)致升級(jí)失敗,升級(jí)失敗的概率大的缺陷。
為了解決上述技術(shù)問題,本申請(qǐng)?zhí)峁┝艘环N雙主控隔離的逐板升級(jí)的方法,所述方法包括:
第一全局主用主控板提供版本升級(jí)數(shù)據(jù);
全局備用主控板根據(jù)所述版本升級(jí)數(shù)據(jù)進(jìn)行版本升級(jí);
當(dāng)所述全局備用主控板的版本升級(jí)成功后,將所述全局備用主控板設(shè)為第二全局主用主控板,并隔離所述第二全局主用主控板與未升級(jí)的接口板以及第一全局主用主控板的內(nèi)部通訊。
較佳地,
隔離所述第二全局主用主控板與未升級(jí)的接口板的內(nèi)部通訊后還包括:
各待升級(jí)的接口板依次根據(jù)所述版本升級(jí)數(shù)據(jù)進(jìn)行版本升級(jí);
當(dāng)任一待升級(jí)的接口板版本升級(jí)成功后,建立同第二全局主用主控板以及升級(jí)成功的接口板的內(nèi)部通訊,并隔離與未升級(jí)的接口板以及所述第一全局主用主控板的內(nèi)部通訊。
較佳地,還包括:
當(dāng)所有接口板升級(jí)成功后,將所述第一全局主用主控板升級(jí)后設(shè)為全局備用主控板,并建立同所述第二全局主用主控板以及各接口板的內(nèi)部通訊。
較佳地,還包括:
所述第一全局主用主控板創(chuàng)建版本回滾定時(shí)器;
所述全局備用主控板的版本升級(jí)成功包括:
當(dāng)在版本回滾定時(shí)器規(guī)定的時(shí)間內(nèi)所述全局備用主控板成功加載升級(jí)版本并運(yùn)行正常時(shí),則所述全局備用主控的版本升級(jí)成功;
所述待升級(jí)的接口板升級(jí)成功包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410679600.5/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種機(jī)頂盒Loader模塊升級(jí)方法及其機(jī)頂盒
- 產(chǎn)品升級(jí)的方法和設(shè)備
- 一種機(jī)頂盒的升級(jí)方法和裝置
- 網(wǎng)絡(luò)設(shè)備升級(jí)方法、升級(jí)服務(wù)器、終端設(shè)備及存儲(chǔ)介質(zhì)
- 無人機(jī)系統(tǒng)中的模塊升級(jí)方法及待升級(jí)模塊
- 一種基于主分結(jié)構(gòu)的應(yīng)用升級(jí)及升級(jí)版本控制方法及系統(tǒng)
- 一種升級(jí)方法及裝置
- 一種終端升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種車輛升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 設(shè)備升級(jí)方法、裝置及服務(wù)器
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





