一種集群系統的冗余網絡管理方法及平臺的制作方法
【專利摘要】本申請公開了一種集群系統的冗余網絡管理方法,包括:預先分別利用集群系統的主通信網段和備通信網段,對所有主機進行通信網絡連接,得到主環狀通信網絡和備環狀通信網絡,并以主環狀通信網絡作為工作網絡;對上述兩套通信網絡進行實時監測,若它們均出現網絡中斷故障,則對當前集群系統中每臺主機內部通信網段的工作狀態進行監測;若不存在同一主機內部的主通信網段和備通信網段均出現網段故障,則利用每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡,并將集群系統的工作網絡切換為該環狀通信網絡。本申請降低了集群系統中主機因網段故障而被隔離的概率。另外,本申請還相應公開了一種冗余網絡管理平臺。
【專利說明】
一種集群系統的冗余網絡管理方法及平臺
技術領域
[0001]本發明涉及集群網絡監測技術領域,特別涉及一種集群系統的冗余網絡管理方法及平臺。
【背景技術】
[0002]當前,隨著計算機技術和網絡技術的快速發展,集群系統以其強大的運算能力和健壯的容錯機制逐漸成為了計算機行業的焦點。為了保證集群系統中網絡的穩定性,通常采用冗余網絡方式來進行集群管理。
[0003]然而,在傳統的集群冗余網絡管理過程中,只要某臺主機內部的任一網段出現了故障,該臺主機將會被強制進行隔離,即便這臺主機內部此時還存在其他能夠正常工作的網段。這樣將會大幅增加集群系統中主機被隔離的概率,而主機一旦被隔離,將會產生相應的業務迀移,這種業務迀移本身又會加重集群系統整體的負擔,不利于集群系統性能的提升。
[0004]綜上所述可以看出,如何降低集群系統中主機因網段故障而被隔離的概率是目前有待解決的問題。
【發明內容】
[0005]有鑒于此,本發明的目的在于提供一種集群系統的冗余網絡管理方法及平臺,降低了集群系統中主機因網段故障而被隔離的概率。其具體方案如下:
[0006]—種集群系統的冗余網絡管理方法,所述集群系統中的通信網段均包括主通信網段和備通信網段;所述方法包括:
[0007]預先分別利用所述主通信網段和所述備通信網段,對所述集群系統中的所有主機進行通信網絡連接,得到相應的主環狀通信網絡和備環狀通信網絡,并以所述主環狀通信網絡作為所述集群系統的工作網絡;
[0008]對所述主環狀通信網絡和所述備環狀通信網絡進行實時監測,若監測到當前所述主環狀通信網絡和所述備環狀通信網絡均出現網絡中斷故障,則對當前所述集群系統中每臺主機內部通信網段的工作狀態進行監測;
[0009]若監測到當前所述集群系統中不存在同一主機內部的主通信網段和備通信網段均出現網段故障,則利用所述集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡,并將所述集群系統的工作網絡切換為該環狀通信網絡。
[0010]優選的,所述冗余網絡管理方法,還包括:
[0011]在所述對當前所述集群系統中每臺主機內部通信網段的工作狀態進行監測的過程中,若監測到當前所述集群系統中存在同一主機內部的主通信網段和備通信網段均出現網段故障,則對當前所述集群系統中主通信網段和備通信網段均出現網段故障的主機進行隔離處理。
[0012]優選的,所述冗余網絡管理方法,還包括:
[0013]在所述隔離處理后,利用所述集群系統中未被隔離的每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡,并將所述集群系統的工作網絡切換為該環狀通信網絡。
[0014]優選的,所述冗余網絡管理方法,還包括:
[0015]在所述對所述主環狀通信網絡和所述備環狀通信網絡進行實時監測的過程中,若監測到只有所述主環狀通信網絡出現網絡中斷故障,則將所述集群系統的工作網絡切換為所述備環狀通信網絡。
[0016]優選的,在利用所述集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡的過程之前,所述冗余網絡管理方法還包括:
[0017]統計當前所述集群系統中主通信網段能夠正常工作的主機的總數,得到第一數量;
[0018]統計當前所述集群系統中備通信網段能夠正常工作的主機的總數,得到第二數量。
[0019]優選的,所述利用所述集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡的過程,包括:
[0020]當所述第一數量大于或等于所述第二數量,則基于第一預設網絡搭建原則,重新搭建所述集群系統中的環狀通信網絡;
[0021 ]其中,所述第一預設網絡搭建原則具體為:
[0022]將第一類主機的主通信網段和第二類主機的備通信網段用于重新進行環狀通信網絡的搭建;其中,所述第一類主機包括當前主通信網段和備通信網段均能夠正常工作的主機,以及當前只有主通信網段能夠正常工作的主機;所述第二類主機包括當前只有備通信網段能夠正常工作的主機。
[0023]優選的,所述利用所述集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡的過程,包括:
[0024]當所述第一數量小于所述第二數量,則基于第二預設網絡搭建原則,重新搭建所述集群系統中的環狀通信網絡;
[0025]其中,所述第二預設網絡搭建原則具體為:
[0026]將第三類主機的主通信網段和第四類主機的備通信網段用于重新進行環狀通信網絡的搭建;其中,所述第三類主機包括當前只有主通信網段能夠正常工作的主機;所述第四類主機包括當前主通信網段和備通信網段均能夠正常工作的主機,以及當前只有備通信網段能夠正常工作的主機。
[0027]本發明還公開了一種集群系統的冗余網絡管理平臺,所述集群系統中的通信網段均包括主通信網段和備通信網段;所述冗余網絡管理平臺包括:
[0028]通信網絡接連模塊,用于預先分別利用所述主通信網段和所述備通信網段,對所述集群系統中的所有主機進行通信網絡連接,得到相應的主環狀通信網絡和備環狀通信網絡,并以所述主環狀通信網絡作為所述集群系統的工作網絡;
[0029]通信網絡監測模塊,用于對所述主環狀通信網絡和所述備環狀通信網絡進行實時監測;
[0030]主機網段監測模塊,用于當所述網絡監測模塊監測到當前所述主環狀通信網絡和所述備環狀通信網絡均出現網絡中斷故障,則對當前所述集群系統中每臺主機內部通信網段的工作狀態進行監測;
[0031]通信網絡重連模塊,用于當所述主機網段監測模塊監測到當前所述集群系統中不存在同一主機內部的主通信網段和備通信網段均出現網段故障,則利用所述集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡,并將所述集群系統的工作網絡切換為該環狀通信網絡。
[0032]優選的,所述冗余網絡管理平臺,還包括:
[0033]主機隔離模塊,用于當所述主機網段監測模塊監測到當前所述集群系統中存在同一主機內部的主通信網段和備通信網段均出現網段故障,則對當前所述集群系統中主通信網段和備通信網段均出現網段故障的主機進行隔離處理。
[0034]優選的,所述通信網絡重連模塊,還用于在所述主機隔離模塊進行所述隔離處理后,利用所述集群系統中未被隔離的每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡,并將所述集群系統的工作網絡切換為該環狀通信網絡。
[0035]可見,本發明在當前主環狀通信網絡和備環狀通信網絡均出現網絡中斷故障的情況下,對當前每臺主機內部的通信網段的工作狀態進行實時監測,如果監測到不存在同一主機內部的主通信網段和備通信網段均出現網段故障,也即,如果監測到當前集群系統的每臺主機中均至少存在一個通信網段能夠正常工作,則利用集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡,并將集群系統的工作網絡切換為該環狀通信網絡。由上可知,在當前主環狀通信網絡和備環狀通信網絡均出現網絡中斷故障的情況下,只要某臺主機內部還存在至少一個通信網段能夠正常工作,那么這臺主機依然能夠加入到新的環狀通信網絡中,而無需被強制進行隔離,由此本發明降低了集群系統中主機因網段故障而被隔離的概率。
【附圖說明】
[0036]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
[0037]圖1為本發明實施例公開的一種集群系統的冗余網絡管理方法流程圖;
[0038]圖2為本發明實施例公開的一種集群系統的冗余網絡管理平臺結構示意圖。
【具體實施方式】
[0039]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0040]本發明實施例公開了一種集群系統的冗余網絡管理方法,上述集群系統中的通信網段均包括主通信網段和備通信網段;上述方法包括:
[0041]步驟Sll:預先分別利用集群系統中的主通信網段和備通信網段,對集群系統中的所有主機進行通信網絡連接,得到相應的主環狀通信網絡和備環狀通信網絡,并以主環狀通信網絡作為集群系統的工作網絡。
[0042]也即,利用集群系統中的主通信網段,將集群系統中所有主機依次建立通信連接,相應地得到上述主環狀通信網絡;同理,利用集群系統中的備通信網段,將將集群系統中所有主機依次建立通信連接,相應地得到上述備環狀通信網絡。可見,本實施例中的集群系統存在兩套通信網絡,一套是上述的主環狀通信網絡,另一套則是上述的備環狀通信網絡。
[0043]可以理解的是,在集群系統的上述兩套通信網絡均能正常工作的情況下,集群系統只需利用上述主環狀通信網絡作為當前的工作網絡即可,而上述備環狀通信網絡則處于隨時待命的狀態。
[0044]步驟S12:對主環狀通信網絡和備環狀通信網絡進行實時監測,若監測到當前主環狀通信網絡和備環狀通信網絡均出現網絡中斷故障,則對當前集群系統中每臺主機內部通信網段的工作狀態進行監測。
[0045]也即,在監測到當前主環狀通信網絡和備環狀通信網絡均出現網絡中斷故障的情況下,通過監測手段來獲取當前每臺主機內部通信網段的工作狀態,以確定當前集群系統中哪些主機的內部出現了網段故障以及出現網段故障的主機中具體是哪些通信網段出現了故障。
[0046]步驟S13:若監測到當前集群系統中不存在同一主機內部的主通信網段和備通信網段均出現網段故障,則利用集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡,并將集群系統的工作網絡切換為該環狀通信網絡。
[0047]也即,在主環狀通信網絡和備環狀通信網絡均出現網絡中斷故障的情況下,如果監測到當前集群系統中不存在同一主機內部的主通信網段和備通信網段均出現網段故障,則意味著當前集群系統的每臺主機中均至少還存在一個通信網段能夠正常工作,并且當前集群系統中至少存在兩臺主機出現不同類型的網段故障,其中一個是主通信網段故障,另一個則是備通信網段故障。為了修復網絡中斷故障,本發明通過利用此時集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡,并將集群系統的工作網絡切換為該環狀通信網絡。
[0048]例如,假設上述主環狀通信網絡和備環狀通信網絡均出現網絡中斷故障的現象是由主機A內部出現主通信網段故障以及主機C內部出現備通信網段故障所導致的,那么后續進行網絡修復時,主機A可通過還能正常工作的備通信網段連入新的環狀通信網絡,而主機C則可通過還能正常工作的主通信網段連入新的環狀通信網絡,而其他主機既可以通過主通信網段,也可以通過備通信網段連入新的環狀通信網絡,當然,本實施例優先令其他所有通信網段均能正常工作的主機通過主通信網段連入新的環狀通信網絡。而在傳統的技術中,上述主機A和主機C會被進行強制隔離,而無法參與到新的網絡構建過程中,這樣導致集群系統中產生大量的業務迀移。可見,本發明實施例降低了集群系統中主機因網段故障而被隔離的概率,避免了頻繁在集群系統中進行主機的業務迀移。
[0049]可見,本發明實施例在當前主環狀通信網絡和備環狀通信網絡均出現網絡中斷故障的情況下,對當前每臺主機內部的通信網段的工作狀態進行實時監測,如果監測到不存在同一主機內部的主通信網段和備通信網段均出現網段故障,也即,如果監測到當前集群系統的每臺主機中均至少存在一個通信網段能夠正常工作,則利用集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡,并將集群系統的工作網絡切換為該環狀通信網絡。由上可知,在當前主環狀通信網絡和備環狀通信網絡均出現網絡中斷故障的情況下,只要某臺主機內部還存在至少一個通信網段能夠正常工作,那么這臺主機依然能夠加入到新的環狀通信網絡中,而無需被強制進行隔離,由此本發明實施例降低了集群系統中主機因網段故障而被隔離的概率。
[0050]本發明實施例公開了一種具體的集群系統的冗余網絡管理方法,相對于上一實施例,本實施例對技術方案作了進一步的說明和優化。具體的:
[0051 ]相對于上一實施例,本實施例中的冗余網絡管理方法,還可以進一步包括:在對當前集群系統中每臺主機內部通信網段的工作狀態進行監測的過程中,若監測到當前集群系統中存在同一主機內部的主通信網段和備通信網段均出現網段故障,則對當前集群系統中主通信網段和備通信網段均出現網段故障的主機進行隔離處理。
[0052]也即,如果監測到某臺主機的主通信網段和備通信網段均出現了故障,則意味著該主機已經無法進行網絡通信連接,此時可對其進行強制隔離,以隔絕其他主機向其發送的所有通信連接請求。
[0053]進一步的,本實施例中的冗余網絡管理方法,還可以包括:在上述隔離處理后,利用集群系統中未被隔離的每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡,并將集群系統的工作網絡切換為該環狀通信網絡。
[0054]也即,在進行上述隔離處理后,剩余的未被隔離的主機內部均至少還有一個通信網段能夠正常工作,然后利用這些未被隔離的每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡,進而將集群系統的工作網絡切換為該環狀通信網絡。
[0055]另外,本實施例中的冗余網絡管理方法,還可以包括:在對主環狀通信網絡和備環狀通信網絡進行實時監測的過程中,若監測到只有主環狀通信網絡出現網絡中斷故障,則將集群系統的工作網絡切換為備環狀通信網絡。
[0056]上一實施例步驟S13中,在利用集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡的過程之前,還包括步驟S130;具體為:
[0057]步驟S130:統計當前集群系統中主通信網段能夠正常工作的主機的總數,得到第一數量,以及統計當前集群系統中備通信網段能夠正常工作的主機的總數,得到第二數量。
[0058]本實施例中,上述第一數量和上述第二數量之間的大小關系的不同,將會使得后續新的環狀通信網絡的構建過程也存在著差異。具體為:
[0059]在上述第一數量大于或等于上述第二數量的情況下,上一實施例步驟S13中,利用集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡的過程,具體為:基于第一預設網絡搭建原則,重新搭建集群系統中的環狀通信網絡;
[0060]其中,第一預設網絡搭建原則具體為:將第一類主機的主通信網段和第二類主機的備通信網段用于重新進行環狀通信網絡的搭建;其中,第一類主機包括當前主通信網段和備通信網段均能夠正常工作的主機,以及當前只有主通信網段能夠正常工作的主機;第二類主機包括當前只有備通信網段能夠正常工作的主機。
[0061]而在上述第一數量小于上述第二數量的情況下,上一實施例步驟S13中,利用集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡的過程,具體為:基于第二預設網絡搭建原則,重新搭建集群系統中的環狀通信網絡;
[0062]其中,第二預設網絡搭建原則具體為:將第三類主機的主通信網段和第四類主機的備通信網段用于重新進行環狀通信網絡的搭建;其中,第三類主機包括當前只有主通信網段能夠正常工作的主機;第四類主機包括當前主通信網段和備通信網段均能夠正常工作的主機,以及當前只有備通信網段能夠正常工作的主機。
[0063]相應的,本發明實施例進一步公開了一種集群系統的冗余網絡管理平臺,上述集群系統中的通信網段均包括主通信網段和備通信網段;參見圖2所示,上述冗余網絡管理平臺包括:
[0064]通信網絡接連模塊21,用于預先分別利用主通信網段和備通信網段,對集群系統中的所有主機進行通信網絡連接,得到相應的主環狀通信網絡和備環狀通信網絡,并以主環狀通信網絡作為集群系統的工作網絡;
[0065]通信網絡監測模塊22,用于對主環狀通信網絡和備環狀通信網絡進行實時監測;
[0066]主機網段監測模塊23,用于當網絡監測模塊監測到當前主環狀通信網絡和備環狀通信網絡均出現網絡中斷故障,則對當前集群系統中每臺主機內部通信網段的工作狀態進行監測;
[0067]通信網絡重連模塊24,用于當主機網段監測模塊監測到當前集群系統中不存在同一主機內部的主通信網段和備通信網段均出現網段故障,則利用集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡,并將集群系統的工作網絡切換為該環狀通信網絡。
[0068]可見,本發明實施例在當前主環狀通信網絡和備環狀通信網絡均出現網絡中斷故障的情況下,對當前每臺主機內部的通信網段的工作狀態進行實時監測,如果監測到不存在同一主機內部的主通信網段和備通信網段均出現網段故障,也即,如果監測到當前集群系統的每臺主機中均至少存在一個通信網段能夠正常工作,則利用集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡,并將集群系統的工作網絡切換為該環狀通信網絡。由上可知,在當前主環狀通信網絡和備環狀通信網絡均出現網絡中斷故障的情況下,只要某臺主機內部還存在至少一個通信網段能夠正常工作,那么這臺主機依然能夠加入到新的環狀通信網絡中,而無需被強制進行隔離,由此本發明實施例降低了集群系統中主機因網段故障而被隔離的概率。
[0069]進一步的,本實施例中的冗余網絡管理平臺,還可以包括:
[0070]主機隔離模塊,用于當主機網段監測模塊監測到當前集群系統中存在同一主機內部的主通信網段和備通信網段均出現網段故障,則對當前集群系統中主通信網段和備通信網段均出現網段故障的主機進行隔離處理。
[0071]另外,上述通信網絡重連模塊,還可以進一步用于在上述主機隔離模塊進行隔離處理后,利用集群系統中未被隔離的每臺主機內部當前能夠正常工作的一個通信網段來重新搭建集群系統中的環狀通信網絡,并將集群系統的工作網絡切換為該環狀通信網絡。
[0072]本實施例中的冗余網絡管理平臺,還可以進一步包括:網絡直接切換模塊,用于在上述通信網絡監測模塊監測到只有主環狀通信網絡出現網絡中斷故障,則將集群系統的工作網絡切換為備環狀通信網絡。
[0073]關于上述各個模塊更加詳盡的工作過程可參考前述實施例中的相關內容,在此不再進行贅述。
[0074]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0075]以上對本發明所提供的一種集群系統的冗余網絡管理方法及平臺進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
【主權項】
1.一種集群系統的冗余網絡管理方法,其特征在于,所述集群系統中的通信網段均包括主通信網段和備通信網段;所述方法包括: 預先分別利用所述主通信網段和所述備通信網段,對所述集群系統中的所有主機進行通信網絡連接,得到相應的主環狀通信網絡和備環狀通信網絡,并以所述主環狀通信網絡作為所述集群系統的工作網絡; 對所述主環狀通信網絡和所述備環狀通信網絡進行實時監測,若監測到當前所述主環狀通信網絡和所述備環狀通信網絡均出現網絡中斷故障,則對當前所述集群系統中每臺主機內部通信網段的工作狀態進行監測; 若監測到當前所述集群系統中不存在同一主機內部的主通信網段和備通信網段均出現網段故障,則利用所述集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡,并將所述集群系統的工作網絡切換為該環狀通信網絡。2.根據權利要求1所述的集群系統的冗余網絡管理方法,其特征在于,還包括: 在所述對當前所述集群系統中每臺主機內部通信網段的工作狀態進行監測的過程中,若監測到當前所述集群系統中存在同一主機內部的主通信網段和備通信網段均出現網段故障,則對當前所述集群系統中主通信網段和備通信網段均出現網段故障的主機進行隔離處理。3.根據權利要求2所述的集群系統的冗余網絡管理方法,其特征在于,還包括: 在所述隔離處理后,利用所述集群系統中未被隔離的每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡,并將所述集群系統的工作網絡切換為該環狀通信網絡。4.根據權利要求1所述的集群系統的冗余網絡管理方法,其特征在于,還包括: 在所述對所述主環狀通信網絡和所述備環狀通信網絡進行實時監測的過程中,若監測到只有所述主環狀通信網絡出現網絡中斷故障,則將所述集群系統的工作網絡切換為所述備環狀通信網絡。5.根據權利要求1至4任一項所述的集群系統的冗余網絡管理方法,其特征在于,在利用所述集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡的過程之前,還包括: 統計當前所述集群系統中主通信網段能夠正常工作的主機的總數,得到第一數量; 統計當前所述集群系統中備通信網段能夠正常工作的主機的總數,得到第二數量。6.根據權利要求5所述的集群系統的冗余網絡管理方法,其特征在于,所述利用所述集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡的過程,包括: 當所述第一數量大于或等于所述第二數量,則基于第一預設網絡搭建原則,重新搭建所述集群系統中的環狀通信網絡; 其中,所述第一預設網絡搭建原則具體為: 將第一類主機的主通信網段和第二類主機的備通信網段用于重新進行環狀通信網絡的搭建;其中,所述第一類主機包括當前主通信網段和備通信網段均能夠正常工作的主機,以及當前只有主通信網段能夠正常工作的主機;所述第二類主機包括當前只有備通信網段能夠正常工作的主機。7.根據權利要求5所述的集群系統的冗余網絡管理方法,其特征在于,所述利用所述集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡的過程,包括: 當所述第一數量小于所述第二數量,則基于第二預設網絡搭建原則,重新搭建所述集群系統中的環狀通信網絡; 其中,所述第二預設網絡搭建原則具體為: 將第三類主機的主通信網段和第四類主機的備通信網段用于重新進行環狀通信網絡的搭建;其中,所述第三類主機包括當前只有主通信網段能夠正常工作的主機;所述第四類主機包括當前主通信網段和備通信網段均能夠正常工作的主機,以及當前只有備通信網段能夠正常工作的主機。8.—種集群系統的冗余網絡管理平臺,其特征在于,所述集群系統中的通信網段均包括主通信網段和備通信網段;所述冗余網絡管理平臺包括: 通信網絡接連模塊,用于預先分別利用所述主通信網段和所述備通信網段,對所述集群系統中的所有主機進行通信網絡連接,得到相應的主環狀通信網絡和備環狀通信網絡,并以所述主環狀通信網絡作為所述集群系統的工作網絡; 通信網絡監測模塊,用于對所述主環狀通信網絡和所述備環狀通信網絡進行實時監測; 主機網段監測模塊,用于當所述網絡監測模塊監測到當前所述主環狀通信網絡和所述備環狀通信網絡均出現網絡中斷故障,則對當前所述集群系統中每臺主機內部通信網段的工作狀態進行監測; 通信網絡重連模塊,用于當所述主機網段監測模塊監測到當前所述集群系統中不存在同一主機內部的主通信網段和備通信網段均出現網段故障,則利用所述集群系統中每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡,并將所述集群系統的工作網絡切換為該環狀通信網絡。9.根據權利要求8所述的集群系統的冗余網絡管理平臺,其特征在于,還包括: 主機隔離模塊,用于當所述主機網段監測模塊監測到當前所述集群系統中存在同一主機內部的主通信網段和備通信網段均出現網段故障,則對當前所述集群系統中主通信網段和備通信網段均出現網段故障的主機進行隔離處理。10.根據權利要求9所述的集群系統的冗余網絡管理平臺,其特征在于,所述通信網絡重連模塊,還用于在所述主機隔離模塊進行所述隔離處理后,利用所述集群系統中未被隔離的每臺主機內部當前能夠正常工作的一個通信網段來重新搭建所述集群系統中的環狀通信網絡,并將所述集群系統的工作網絡切換為該環狀通信網絡。
【文檔編號】H04L12/26GK105959172SQ201610573169
【公開日】2016年9月21日
【申請日】2016年7月19日
【發明人】馬懷旭, 方浩, 樊云龍, 姜文濤, 趙禎龍
【申請人】浪潮(北京)電子信息產業有限公司