一種自適應路由調整方法、系統及服務設備的制造方法
【技術領域】
[0001 ]本發明屬于通信技術領域,涉及一種調整方法及系統,特別是涉及一種自適應路由調整方法、系統及服務設備。
【背景技術】
[0002]交換(switching)是按照通信兩端傳輸信息的需要,用人工或設備自動完成的方法,把要傳輸的信息送到符合要求的相應路由上的技術的統稱。交換機根據工作位置的不同,可以分為廣域網交換機和局域網交換機。廣域的交換機(switch)就是一種在通信系統中完成信息交換功能的設備,它應用在數據鏈路層。交換機有多個端口,每個端口都具有橋接功能,可以連接一個局域網或一臺高性能服務器或工作站。實際上,交換機有時被稱為多端口網橋。
[0003]目前在基于交換機與服務器組建的網絡系統中,現有網絡運營者通常路由策略調整都由交換機控制,流量由交換機負責分發到各臺服務器,分發規則需由人為預先設置,路由策略不靈活,策略調整有局限性延時性,無法實時保障流量服務的正常運行。
[0004]因此,如何提供一種基于服務可用性探測的路由調整方法、系統及終端設備,以解決現有技術中的分發到服務器上的流量由交換機負責,且分發規則由認為預先設置而導致理由策略不靈活,且具有局限性、延時性,無法實時保障流量服務的正常運行等缺陷,實已成為本領域從業者亟待解決的技術問題。
【發明內容】
[0005]鑒于以上所述現有技術的缺點,本發明的目的在于提供一種自適應路由調整方法、系統及服務設備,用于解決現有技術中分發到服務器上的流量由交換機負責,且分發規則由認為預先設置而導致理由策略不靈活,且具有局限性、延時性,無法實時保障流量服務的正常運行的問題。
[0006]為實現上述目的及其他相關目的,本發明一方面提供一種自適應路由調整方法,應用于包括路由設備和與所述路由設備連接的多個服務設備的通信網絡,所述自適應路由調整方法包括以下步驟:實時監測通信網絡內每一服務設備的運行狀態,并收集所述服務設備在所述運行狀態下的服務狀態參數;分析所述服務狀態參數,判斷其是否為異常;若異常,則繼續判斷該服務設備是離散型異常還是持續性異常,若為持續性異常,則執行路由調整策略;若為離散型異常,則記錄離散型異常的服務狀態參數,并繼續監控。
[0007]于本發明的一實施例中,所述每一服務設備中均配置開放式最短路徑優先協議。
[0008]于本發明的一實施例中,當處于異常的服務設備為持續性異常時,執行的路由調整策略是指關閉出現異常的終端設備的開放式最短路徑優先協議服務,發送取消數據流量分發指令至所述路由設備以取消對出現異常的終端設備的流量分發。
[0009]于本發明的一實施例中,當監控到出現離散異常的服務設備在一個時間周期內異常狀態達到30 %或以上時間,則啟動路由策略調整,所述路由策略調整包括關閉出現離散異常的服務設備,并繼續監控該服務設備,直到該服務設備恢復正常。
[0010]于本發明的一實施例中,所述終端設備的服務狀態參數包括:CPU負載、內存占用率、1性能、帶寬占用率、回源效果、和/或電源通斷狀態。
[0011]本發明另一方面還提供一種自適應路由調整系統,應用于包括路由設備和與所述路由設備連接的多個服務設備的通信網絡,所述基于服務可用性探測的路由調整系統包括:監測模塊,用于實時監測通信網絡內每一服務設備的運行狀態;數據收集模塊,與所述監測模塊連接,用于收集每一服務設備在所述運行狀態下的服務狀態參數;第一判斷模塊,用于分析所述服務狀態參數,判斷其是否為異常;若異常,則調用用于判斷處于異常的服務設備是離散型異常還是持續性異常的第二判斷模塊,若為持續性異常,則調用用于執行路由調整策略的第一調整模塊;若為離散型異常,則調用用于記錄瞬間離散型異常的服務狀態參數的記錄模塊,和所述監控模塊繼續監控。
[0012]于本發明的一實施例中,所述基于服務可用性探測的路由調整系統包括與所述監測模塊連接的基礎服務模塊,在所述基礎服務模塊中均配置開放式最短路徑優選協議。
[0013]于本發明的一實施例中,所述第一調整模塊具體用于當處于異常的服務設備為持續性異常時,關閉出現異常的服務設備的開放式最短路徑優先協議服務,發送取消數據流量分發指令至所述路由設備以取消對出現異常的服務設備的流量分發。
[0014]于本發明的一實施例中,當出現離散異常的服務設備在一個時間周期內異常狀態達到30%或以上時間,啟動第二調整模塊以關閉出現離散異常的服務設備,并令所述監控模塊繼續監控該服務設備,直至該服務設備恢復正常。
[0015]本發明又一方提供一種服務設備,包括:所述的自適應路由調整系統。
[0016]如上所述,本發明的自適應路由調整方法,系統及服務設備,具有以下有益效果:
[0017]本發明所述的自適應路由調整方法,系統及服務設備解決了基于路由設備與服務設備共同組成的網絡系統中,根據服務設備服務狀態數據進行路由策略調整、包括異常中斷,修復后自動恢復等功能,確保路由設備分發到各服務設備的流量服務正常、負載均衡,能支持自動調整路由,同時能將以上信息情況收集統計后根據服務周期性的流量情況分析后自動預判并調整路由策略,進行流量的提前疏導調整均衡,提升服務的可用性和可靠性。
【附圖說明】
[0018]圖1顯示為本發明的自適應路由調整方法的應用場景示意圖。
[0019]圖2顯示為本發明的自適應路由調整方法于一實施例中的流程示意圖。
[0020]圖3顯示為本發明的自適應路由調整系統于一實施例中的原理結構示意圖。
[0021]圖4顯示為本發明的服務設備于一實施例中的原理結構示意圖。
[0022]元件標號說明
[0023]1,2,3 服務器
[0024]4交換機
[0025]5自適應路由調整系統
[0026]51基礎服務模塊
[0027]52監測模塊
[0028]53數據收集模塊
[0029]54第一判斷模塊
[0030]55第二判斷模塊
[0031]56第一調整模塊
[0032]57分析模塊
[0033]58第二調整模塊
[0034]SI ?S7步驟
【具體實施方式】
[0035]以下通過特定的具體實例說明本發明的實施方式,本領域技術人員可由本說明書所揭露的內容輕易地了解本發明的其他優點與功效。本發明還可以通過另外不同的【具體實施方式】加以實施或應用,本說明書中的各項細節也可以基于不同觀點與應用,在沒有背離本發明的精神下進行各種修飾或改變。需說明的是,在不沖突的情況下,以下實施例及實施例中的特征可以相互組合。
[0036]需要說明的是,以下實施例中所提供的圖示僅以示意方式說明本發明的基本構想,遂圖式中僅顯示與本發明中有關的組件而非按照實際實施時的組件數目、形狀及尺寸繪制,其實際實施時各組件的型態、數量及比例可為一種隨意的改變,且其組件布局型態也可能更為復雜。
[0037]實施例一
[0038]本實施例提供一種自適應路由調整方法,應用于包括路由設備和與所述路由設備連接的多個終端設備的通信網絡,所述自適應路由調整方法包括以下步驟:
[0039]實時監測網絡內每一服務設備的運行狀態,并收集每一服務設備在所述運行狀態下的服務狀態參數;
[0040]分析所述服務狀態參數,判斷其是否為異常;若異常,則繼續判斷該服務設備是離散型異常還是持續性異常,若為持續性異常,則執行路由調整策略;
[0041]若為離散型異常,則記錄離散型異常的服務狀態參數,并繼續監控。以下將結合圖示對本實施所提供的自適應路由調整方法進行詳細闡述。本實施例所述的自適應路由調整方法應用于路由設備和與所述路由設備連接的多個服務設備的通信網絡。于實際的實現方式中,所述路由設備可采用交換機,路由器等。所述服務設備例如為智能手機、