[發明專利]一種升級軟件過程中業務中斷時間的預測方法及其裝置無效
| 申請號: | 200810242167.3 | 申請日: | 2008-12-30 |
| 公開(公告)號: | CN101771573A | 公開(公告)日: | 2010-07-07 |
| 發明(設計)人: | 孫昊;岳常智;何建成;趙亞明 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04W24/02 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 升級 軟件 過程 業務 中斷 時間 預測 方法 及其 裝置 | ||
技術領域
本發明涉及通信領域,尤其涉及一種升級軟件過程中業務中斷時間的預 測方法及其裝置。
背景技術
軟件升級就是對軟件系統里的對象部分或者全部的替換。一般的,應用 于通信設備系統中的軟件升級,就是指對具有特定功能、能夠接收和處理消 息的軟件實體所形成的組件進行版本替換、更新的過程。
軟件升級的目標是盡可能在不影響正常業務的情況下完成升級的過程, 也就是無損升級(ISSU,In?Service?Software?Upgrade),即軟件升級過程 中,不中斷現有業務。常見的軟件升級又分為兩類:單板升級和進程升級。 但是無論是單板升級還是進程升級都可能面臨同一個問題:當升級前后的版 本差異較大時,由于版本的接口變化較大,無法做到ISSU,則會中斷業務, 給現有業務帶來影響。業務因軟件升級產生中斷,根據升級對象所承載的業 務類型分為轉發業務中斷和路由業務中斷。例如,路由業務中斷根據協議不 同分為邊界網關協議(BGP,Border?Gateway?Protocol)路由業務中斷、開 放式最短路徑優先協議(OSPF,Open?Shortest?Path?First)路由業務中斷 等,而轉發引擎服務(FES,Forward?Engine?Service)業務中斷為轉發業務 中斷。
對于軟件升級過程所造成的業務中斷,一般的,采用兼容關系來描述更 新版本和舊版本之間差異性來判斷軟件升級所帶來的影響,即通過判斷更新 版本和舊版本之間是否兼容的方法進行預測。例如:兼容,是指更新版本和 舊版本軟件之間的主備數據備份接口是兼容的,即可以正常通信,軟件升級 基本對原通信業務不造成影響;基本兼容,是指更新版本和舊版本軟件的子 系統之間的主備數據備份接口有一部分兼容,一部分不兼容,在升級過程中 有部分業務會中斷;不兼容,是指更新版本和舊版本軟件的子系統之間的主 備數據備份接口不兼容,所以需要中斷所有業務進行升級。
根據判斷更新版本和舊版本軟件之間的兼容性判斷,雖然提供了升級預 測的方法,但是通過這種預測,其結果簡單,所以對因軟件升級所造成的業 務中斷的影響描述不充分,達不到預測的結果。如果不能做到因軟件升級所 造成業務中斷時間的預測,則對軟件版本升級所造成的業務中斷的代價則是 難以衡量的。
舉例說來,如圖1所示,升級包中組件的更新版本為BGP1.5和OSPF1.4, 而通信設備的組件版本為BGP1.0和OSPF1.2,所以,升級的具體版本變化是: 將BGP1.0版本升級為BGP1.5,將OSPF1.2版本升級為OSPF1.4。此時,假設 OSPF的升級滿足接口兼容,BGP的升級不滿足接口兼容;則通過升級軟件預 測,可以得出:該次升級會中斷BGP路由業務,但是不能夠得知中斷的BGP路 由業務的時間,因此,在該升級過程中的由于中斷BGP路由業務帶來的影響是 不可知的。
發明內容
有鑒于此,本發明實施例的目的是:提供一種升級軟件過程中業務中斷 時間的預測方法,從而實現了通信設備升級軟件前獲知升級該軟件的時間, 從而預測軟件升級對原有業務造成的影響,增強了業務運行的可靠性。
為達到上述目的,本發明實施例的技術方案是這樣實現的:
一種升級軟件過程中業務中斷時間的預測方法,獲取需要升級業務組件 的關鍵數據,對所述關鍵數據進行求和,得到所述升級軟件過程中業務中斷 時間;
所述關鍵數據,包括所述需要升級業務組件的初始化時間、升級業務組 件的配置恢復時間、升級業務的恢復時間。
本發明實施例還公開了一種升級軟件過程中業務中斷時間的預測裝置, 所述裝置包括:
關鍵數據獲取單元710,用于獲取需要升級業務組件的關鍵數據,所述關 鍵數據,包括所述需要升級業務組件的初始化時間、升級業務組件的配置恢 復時間、升級業務的恢復時間;
中斷時間計算單元720,用于從所述關鍵數據獲取單元710獲得所述關鍵 數據,對所述關鍵數據進行求和,得到所述升級軟件過程中業務中斷時間。
可見,本發明實施例所公開的升級軟件過程中業務中斷時間的預測方 法,通過在升級軟件前預測出由于升級所造成原有業務的時間,不僅能夠得 知升級軟件所需要中斷業務的時間,而且能夠準確預測升級軟件給原有業務 造成的中斷影響等特點,增強了業務運行的可靠性。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810242167.3/2.html,轉載請聲明來源鉆瓜專利網。





