主備設備的運行處理方法及裝置的制造方法
【技術領域】
[0001] 本發(fā)明涉及通信領域,具體而言,涉及一種主備設備的運行處理方法及裝置。
【背景技術】
[0002] 在集群系統(tǒng)中,一般承載的通常會配置為主用設備和備用設備的形式。其中,主用 設備主要執(zhí)行相關功能;而備用設備作為主用設備的備份存在。當主用設備若機時,備用設 備就會升級為主用設備接替原主用設備的相關工作,維持業(yè)務的不中斷,而當備用設備若 機時,主用設備會重新選擇出新的備用設備?;谏鲜黾夹g方案,主用設備和備用紅色貝協(xié) 同增強的系統(tǒng)的穩(wěn)定性。
[0003] 現(xiàn)有技術中,集群系統(tǒng)的主用設備和備用設備間一般使用必跳報文進行?;?。當 主用設備和備用設備節(jié)點?;钍r,并不能確認是節(jié)點故障還是鏈路故障,進而導致主 用設備和備用設備按照錯誤的路徑演化,當超過一定時間闊值收不到對端的必跳報文,貝U 認為對方發(fā)生了異常,并啟動備用設備升級為主用設備或者重新選擇備用設備的操作。 但是,當主用設備和備用設備之間的?;铈溌烦霈F(xiàn)閃斷并恢復后,系統(tǒng)可能會演化成"雙 主"(即備用設備也會切換為主用設備,但原主用設備仍然還在運行中)。目前市場上相關 技術中在集群設備出現(xiàn)雙主后一般都是通過重整系統(tǒng)重啟進行恢復,但是送樣會降低系統(tǒng) 的穩(wěn)定性,使得用戶體驗度差。
[0004] 針對相關技術中,在主用設備和備用設備失聯(lián)后,由于不能區(qū)分是節(jié)點故障還是 鏈路故障,進而備用設備會直接轉換為主用設備造成了兩個主用設備在系統(tǒng)中運行,降低 了系統(tǒng)穩(wěn)定性,使得用戶體驗度差的問題,尚未提出有效的解決方案。
【發(fā)明內容】
[0005] 為了解決上述技術問題,本發(fā)明提供了一種主備設備的運行處理方法及裝置。
[0006] 根據(jù)本發(fā)明的一個方面,提供了一種主備設備的運行處理方法,包括:在確定主用 設備和第一備用設備失聯(lián)后,所述主用設備檢測該主用設備與其他設備的鏈路連通性,同 時所述第一備用設備檢測該第一備用設備與其他設備的鏈路連通性,其中,所述其他設備 為所述主用設備和所述第一備用設備所在的集群系統(tǒng)中,除所述主用設備和所述備用設備 之外的設備;所述主用設備根據(jù)所述鏈路連通性的檢測結果對所述主用設備和/或所述第 一備用設備的運行進行處理,W及所述第一備用設備根據(jù)所述鏈路連通性的檢測結果對所 述主用設備和/或所述第一備用設備的運行進行處理。
[0007] 優(yōu)選地,所述主用設備根據(jù)所述鏈路連通性的檢測結果對所述主用設備和/或所 述第一備用設備的運行進行處理,包括:當所述主用設備檢測所述鏈路為連通時,則將所述 第一備用設備更換為第二備用設備;當所述主用設備檢測所述鏈路未連通時,則在第二預 定時間段內禁止所述主用設備運行。
[0008] 優(yōu)選地,所述第一備用設備根據(jù)所述鏈路連通性的檢測結果對所述主用設備和所 述第一備用設備的運行進行處理,包括:當所述第一備用設備檢測所述鏈路為連通時,則判 斷所述主用設備是否正在運行;在所述主用設備未在運行時,將所述第一備用設備作為主 用設備。
[0009] 優(yōu)選地,在所述主用設備正在運行時,則在第H預定時間段內禁止所述第一備用 設備運行。
[0010] 優(yōu)選地,通過W下至少之一方式判斷所述主用設備是否正在運行;通過所述主用 設備和所述第一備用設備外的第H方告知;通過所述第一備用設備在轉發(fā)面消息傳輸通道 的指定信息檢測。
[0011] 優(yōu)選地,所述第一備用設備根據(jù)所述鏈路連通性的檢測結果對所述主用設備和所 述第一備用設備的運行進行處理,包括:當所述第一備用設備檢測所述鏈路未連通時,則在 第一預定時間段內禁止所述第一備用設備運行。
[0012] 優(yōu)選地,確定主用設備和第一備用設備失聯(lián),包括:當所述主用設備和/或所述第 一備用設備未接收到保活報文時,確定所述主用設備和所述第一備用設備失聯(lián)。
[0013] 根據(jù)本發(fā)明的另一個方面,還提供了一種主備設備的運行處理系統(tǒng),包括;主用設 備,用于在確定主用設備和第一備用設備失聯(lián)后,檢測該主用設備與其他設備的鏈路連通 性,W及根據(jù)所述鏈路連通性的檢測結果對所述主用設備和/或第一備用設備的運行進行 處理,其中,所述其他設備為所述主用設備和所述第一備用設備所在的集群系統(tǒng)中,除所述 主用設備和所述備用設備之外的設備;所述第一備用設備,用于在所述主用設備檢測所述 主用設備與其他設備的鏈路連通性時,檢測所述第一備用設備與其他設備的鏈路連通性, W及根據(jù)所述鏈路連通性的檢測結果對所述主用設備和/或所述第一備用設備的運行進 行處理。
[0014] 優(yōu)選地,所述主用設備還用于當所述主用設備檢測所述鏈路為連通時,則將所述 第一備用設備更換為第二備用設備;W及當所述主用設備檢測所述鏈路未連通時,則在第 二預定時間段內禁止所述主用設備運行。
[0015] 優(yōu)選地,所述第一備用設備還用于當所述第一備用設備檢測所述鏈路為連通時, 則判斷所述主用設備是否正在運行;在所述主用設備未在運行時,將所述第一備用設備作 為主用設備。
[0016] 通過本發(fā)明,義用在王用設備和備用設備失聯(lián)后,王用設備和備用設備問時檢測 各自與集群系統(tǒng)中其他設備的鏈路連通性,進而根據(jù)檢測到的鏈路連通性的檢測結果對主 用設備和/或備用設備進行處理的技術方案,解決了相關技術中在主用設備和備用設備失 聯(lián)后,由于不能區(qū)分是節(jié)點故障還是鏈路故障,進而備用設備會在直接轉換為主用設備造 成了兩個主用設備在系統(tǒng)中運行,降低了系統(tǒng)穩(wěn)定性,使得用戶體驗度差的問題,進而達到 了增強了系統(tǒng)穩(wěn)定性,提升了用戶體驗度的效果。
【附圖說明】
[0017] 此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0018] 圖1是根據(jù)本發(fā)明實施例的主備設備的運行處理方法的流程圖;
[0019] 圖2是根據(jù)本發(fā)明優(yōu)選實施例的集群系統(tǒng)的結構框圖;
[0020] 圖3為根據(jù)本發(fā)明優(yōu)選實施例的主備設備檢測鏈路連通情況后的處理示意圖;
[0021] 圖4是根據(jù)本發(fā)明實施例的主備設備的運行處理系統(tǒng)的結構框圖;
[0022] 圖5是根據(jù)本發(fā)明實施例的主備設備的運行處理系統(tǒng)的另一結構框圖。
【具體實施方式】
[0023] 下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的 情況下,本申請中的實施例及實施例中的特征可W相互組合。
[0024] 相關技術中,由于當主用設備和備用設備保活失效時,并不能確認是設備故障或 鏈路故障,進而導致主用設備和備用設備可能按照錯誤的路徑演化,即備用設備直接切換 為主用設備,導致在系統(tǒng)中存在兩個主用設備的問題,提供了 W下技術方案。
[00巧]為了解決上述技術問題,在本實施例中提供了一種主備設備的運行處理方法,圖1 是根據(jù)本發(fā)明實施例的主備設備的運行處理方法的流程圖,如圖1所示,該流程包括如下 步驟:
[0026] 步驟S102,在確志王用設備和束一備用設備失聯(lián)后,王用設備檢測該王用設備與 其他設備的鏈路連通性,同時第一備用設備檢測該第一備用設備與其他設備的鏈路連通 性,其中,上述其他設備為上述主用設備和第一備用設備所在的集群系統(tǒng)中,除上述主用設 備和上述備用設備之外的設備;
[0027] 步驟S104,主用設備根據(jù)上述鏈路連通性的檢測結果對主用設備和/或第一備用 設備的運行進行處理,W及上述第一備用設備根據(jù)上述鏈路連通性的檢測結果對上述主用 設備和/或上述第一備用設備的運行進行處理。
[0028] 通過上述各個步驟,采用在主用設備和備用設備失聯(lián)后,主用設備和備用設備同 時檢測各自與集群系統(tǒng)中其他設備的鏈路連通性,進而根據(jù)檢測到