[發明專利]一種多軟件進程系統上軟件控制的主備單盤倒換方法有效
| 申請號: | 201310245789.2 | 申請日: | 2013-06-20 |
| 公開(公告)號: | CN103297279A | 公開(公告)日: | 2013-09-11 |
| 發明(設計)人: | 韻湘;魯靜;宋然 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙) 11221 | 代理人: | 魏殿紳;龐炳良 |
| 地址: | 430074 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 進程 系統 控制 主備單盤 倒換 方法 | ||
1.一種多軟件進程系統上軟件控制的主備單盤倒換方法,其特征在于:在需要主備單盤倒換的各個設備單盤上分別創建一個軟件守護進程,所述軟件守護進程與其單盤本地的各軟件進程通信,監控其單盤本地的各軟件進程的狀態;
主備單盤的軟件守護進程互相通信,使主用盤的軟件守護進程能夠獲得備用盤的各軟件進程的整體狀態;
主用盤的軟件守護進程也與其單盤本地的硬件倒換邏輯通信,在主用盤出現軟件進程狀態異常處理無效并判斷備用盤軟件進程狀態正常后,向硬件倒換邏輯發起由于軟件異常所導致的倒換申請。
2.如權利要求1所述的多軟件進程系統上軟件控制的主備單盤倒換方法,其特征在于,主用盤的軟件守護進程負責監控其單盤本地的各軟件進程狀態,一旦發現其單盤本地的軟件進程狀態異常,則主用盤的軟件守護進程進行如下的倒換處理:
首先重啟處于異常狀態的軟件進程,若重啟能夠使對應的軟件進程恢復正常,則軟件守護進程繼續進行軟件進程狀態的監控;否則軟件守護進程判斷備用盤的軟件進程狀態是否正常,當對端軟件進程正常時則向主用盤的硬件倒換邏輯發起倒換申請,執行主備單盤倒換。
3.如權利要求1所述的多軟件進程系統上軟件控制的主備單盤倒換方法,其特征在于:所述需要主備單盤倒換的設備單盤為存在多軟件進程的單盤。
4.如權利要求3所述的多軟件進程系統上軟件控制的主備單盤倒換方法,其特征在于:所述存在多軟件進程的單盤為存在多軟件進程的控制盤。
5.如權利要求1所述的多軟件進程系統上軟件控制的主備單盤倒換方法,其特征在于,主用盤實現倒換的工作流程包括以下步驟:
第1步:在主用盤創建并啟動軟件守護進程,軟件守護進程簡稱為守護進程;
第2步:由主用盤的守護進程監控各主用盤的軟件進程的狀態,所述主用盤的守護進程通過不斷ping主用盤的各個軟件進程,從而獲取主用盤的各個軟件進程的狀態;
第3步:主用盤的守護進程判斷主用盤的各軟件進程的狀態是否正常,如果主用盤的所有軟件進程的狀態都正常,則繼續重復執行第2步;否則,只要有任何一個軟件進程狀態不正常,守護進程就要執行第4步,嘗試重啟相應的軟件進程;
第4步:主用盤的守護進程嘗試重啟處于異常狀態的軟件進程N次,N=1、2、3;
第5步:每次重啟后,主用盤的守護進程均再次通過不斷ping主用盤的各個軟件進程,獲取主用盤的軟件進程的各個狀態,并再次判斷主用盤的各軟件進程的狀態是否恢復正常;
如果主用盤的各軟件進程的狀態正常,則繼續執行第2步;否則判斷是否已經達到N次重啟的限制,若未達到,則繼續執行第4步,否則執行第6步;
第6步:主用盤的守護進程判斷對端軟件狀態是否正常,如果對端軟件狀態均正常,則繼續執行第7步;否則執行告警上報給網管;
第7步:主用盤的守護進程向主用盤的硬件倒換邏輯發起軟件倒換申請;
第8步:主用盤的硬件倒換邏輯判斷對端硬件狀態是否正常,如果對端硬件狀態正常,就執行設備單盤倒換,否則就拒絕進行倒換。
6.如權利要求1所述的多軟件進程系統上軟件控制的主備單盤倒換方法,其特征在于,備用盤實現倒換的工作流程包括以下步驟:
第1步:在備用盤創建并啟動軟件守護進程,軟件守護進程簡稱為守護進程;
第2步:由備用盤的守護進程監控備用盤的各軟件進程的狀態,所述備用盤的守護進程通過不斷ping備用盤的各個軟件進程,從而獲取備用盤的各個軟件進程的狀態;
第3步:備用盤的守護進程判斷備用盤的各軟件進程的狀態是否正常,如果備用盤的所有軟件進程的狀態都正常,則繼續執行第2步;否則執行第4步;
第4步:備用盤的守護進程嘗試重啟處于異常狀態的軟件進程N次,N=1、2、3;
第5步:每次重啟后,備用盤的守護進程均再次通過不斷ping備用盤的各個軟件進程,獲取備用盤的各個軟件進程的狀態,并再次判斷備用盤的各軟件進程的狀態是否恢復正常,
如果備用盤的各軟件進程的狀態正常,則繼續執行第2步;否則判斷是否已經達到N次重啟的限制,若未達到,則繼續執行第4步,若N次重啟后,還不正常,則通過主備之間的守護進程之間通信,告知主用盤的守護進程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310245789.2/1.html,轉載請聲明來源鉆瓜專利網。





