[發(fā)明專利]一種主備切換條件更新方法、裝置、服務(wù)器及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201210222428.1 | 申請日: | 2012-06-29 |
| 公開(公告)號: | CN102739451A | 公開(公告)日: | 2012-10-17 |
| 發(fā)明(設(shè)計)人: | 石峰;吳登奔;張羽 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 深圳市深佳知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44285 | 代理人: | 唐華明 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 切換 條件 更新 方法 裝置 服務(wù)器 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種主備切換條件更新方法、裝置、服務(wù)器及系統(tǒng)。
背景技術(shù)
當(dāng)網(wǎng)絡(luò)管理手段為帶內(nèi)管理時,最大的缺陷是當(dāng)網(wǎng)絡(luò)出現(xiàn)故障中斷時,數(shù)據(jù)傳輸和管理都無法正常進(jìn)行。隨著小型機(jī)領(lǐng)域的技術(shù)發(fā)展,為了克服上述缺陷,帶外管理系統(tǒng)已經(jīng)成為整個系統(tǒng)中一個不可或缺的組成部分,例如,為了保證管理系統(tǒng)的可用性、安全性,目前管理服務(wù)器大都采用了主備“1+1”的備份方案。
在現(xiàn)有的備份方案中,需要預(yù)先設(shè)定主備切換條件,然后由主用服務(wù)器執(zhí)行數(shù)據(jù)的傳輸和管理等功能,當(dāng)滿足所述主備切換條件后,再執(zhí)行主備服務(wù)器的切換,以使所述備用服務(wù)器執(zhí)行各項(xiàng)功能。
但是,發(fā)明人在本申請的研究過程中發(fā)現(xiàn),諸多的軟硬件因素都可能影響到主備的切換,而管理服務(wù)器在眾多的應(yīng)用環(huán)境中都有應(yīng)用,在不同的應(yīng)用環(huán)境中,影響主備切換的因素會存在差異,也就是說,在不同的應(yīng)用環(huán)境下,影響主備切換的因素可能并不相同,甚至在相同的運(yùn)行環(huán)境下,運(yùn)行到不同階段時,影響主備切換的因素也不相同。因此,在不同的應(yīng)用場景下,需要設(shè)定不同的主備切換條件。但是,在現(xiàn)有技術(shù)中,如果出現(xiàn)需要更新主備切換條件的情況,需要停機(jī)后才能修改源程序的代碼以及配置文件中的定義,并在開機(jī)重新運(yùn)行后,修改后的主備切換條件才能生效,從而造成了管理服務(wù)器工作的中斷,影響服務(wù)器的工作。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種主備切換條件更新方法,以解決現(xiàn)有技術(shù)中存在的,在更新主備切換條件時,必須停機(jī)的問題。
本發(fā)明公開的主備切換條件更新方法,包括兩個步驟:
接收主備切換條件更新指令,所述更新指令的類型包括:更新優(yōu)先級指令、增加切換條件指令或刪除切換條件指令;
鎖定用于確定是否進(jìn)行主備切換的輪詢操作,并根據(jù)所述更新指令,更新設(shè)置于動態(tài)可編輯數(shù)據(jù)庫內(nèi)的主備切換條件。
另外,所述主備切換條件更新方法還包括:設(shè)置動態(tài)可編輯數(shù)據(jù)庫以存儲主備切換條件,其中,一個動態(tài)可編輯數(shù)據(jù)庫存儲一個主備切換條件,每一個動態(tài)可編輯數(shù)據(jù)庫提供一個對外調(diào)用的接口;
則,所述更新設(shè)置于動態(tài)可編輯數(shù)據(jù)庫內(nèi)的主備切換條件包括:
根據(jù)所述更新指令確定待更新的主備切換條件,通過所述待更新的主備切換條件所對應(yīng)的動態(tài)可編輯數(shù)據(jù)庫的對外調(diào)用接口,更新所述待更新的主備切換條件。
在第一種實(shí)現(xiàn)方式中,當(dāng)所述更新指令的類型為更新優(yōu)先級指令時,更新所述待更新的主備切換條件步驟包括:
根據(jù)所述更新優(yōu)先級指令相應(yīng)更新與待更新的主備切換條件相對應(yīng)的優(yōu)先級信息,并在所述待更新的主備切換條件所對應(yīng)的動態(tài)可編輯數(shù)據(jù)庫中,存儲更新后的包含主備切換條件與其對應(yīng)的優(yōu)先級的配置信息;
判斷是否接收到其他更新指令,若否,解除對所述輪詢操作的鎖定,若是,則繼續(xù)執(zhí)行相應(yīng)的更新操作。
在第二種實(shí)現(xiàn)方式中,當(dāng)所述更新指令的類型為增加切換條件指令時,更新所述待更新的主備切換條件步驟包括:根據(jù)所述增加切換條件指令,設(shè)置待增加的主備切換條件所對應(yīng)的動態(tài)可編輯數(shù)據(jù)庫,并在設(shè)置的動態(tài)可編輯數(shù)據(jù)庫中增加與所述增加切換條件指令相對應(yīng)的主備切換條件,相應(yīng)更新各主備切換條件對應(yīng)的優(yōu)先級信息;
判斷是否接收到其他更新指令,若否,解除對所述輪詢操作的鎖定,若是,則繼續(xù)執(zhí)行相應(yīng)的更新操作。
在第三種實(shí)現(xiàn)方式中,當(dāng)所述更新指令的類型為刪除切換條件指令時,更新所述待更新的主備切換條件步驟包括:根據(jù)所述刪除切換條件指令,注銷待刪除的主備切換條件所對應(yīng)的動態(tài)可編輯數(shù)據(jù)庫;
判斷是否接收到其他更新指令,若否,解除對所述輪詢操作的鎖定,若是,則繼續(xù)執(zhí)行相應(yīng)的更新操作。
在更新操作完成后,本方法還包括步驟:將更新后的配置信息發(fā)送至備用服務(wù)器。
相應(yīng)的,本發(fā)明公開了一種主備切換條件更新裝置,包括:
接收端口,用于接收主備切換條件更新指令,所述更新指令的類型包括:更新優(yōu)先級指令、增加切換條件指令和刪除切換條件指令;
操作執(zhí)行模塊,用于接收到所述接收端口傳輸?shù)乃鼋邮罩鱾淝袚Q條件更新指令后,鎖定用于確定是否進(jìn)行主備切換的輪詢操作,并根據(jù)所述更新指令,更新設(shè)置于動態(tài)可編輯數(shù)據(jù)庫內(nèi)的主備切換條件。
另外,所述主備切換條件更新裝置還包括:
設(shè)置模塊,用于設(shè)置動態(tài)可編輯數(shù)據(jù)庫以存儲主備切換條件,其中,一個動態(tài)可編輯數(shù)據(jù)庫存儲一個主備切換條件,所述每一個動態(tài)可編輯數(shù)據(jù)庫提供一個對外調(diào)用的接口;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210222428.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 限制條件解決方法、限制條件解決裝置、以及限制條件解決系統(tǒng)
- 制造條件設(shè)定系統(tǒng)及制造條件設(shè)定方法
- 成形條件確定方法及成形條件確定系統(tǒng)
- 成形條件設(shè)定裝置、成形條件設(shè)定方法及成形條件設(shè)定畫面
- 攝影條件設(shè)定設(shè)備、攝影條件設(shè)定方法和攝影條件設(shè)定程序
- 生理?xiàng)l件監(jiān)視系統(tǒng)、生理?xiàng)l件傳感器和生理?xiàng)l件儀表
- 成形條件設(shè)定裝置、成形條件設(shè)定方法及成形條件設(shè)定畫面
- 條件訪問設(shè)備
- 用于條件切換的裝置、方法、介質(zhì)和系統(tǒng)
- 基于條件分布的條件生成對抗網(wǎng)絡(luò)





