【技術實現步驟摘要】
本專利技術涉及電信網絡管理
,特別是指一種業務動態恢復的方法、裝置及軟件定義網絡SDN控制器。
技術介紹
在軟件定義網絡(SoftwareDefinedNetwork,SDN)技術引入傳輸網絡系統后,設備只需維護好業務流表,保證數據實時、準確的傳輸。當發生業務流中斷后,SDN控制器業務會啟動動態恢復功能來處理。但是當傳輸網絡一根或多根光纖中斷或節點失效后,會造成數以萬計的業務中斷,而動態恢復業務的時間要求是在秒級的,這樣大量需要動態恢復的業務在數秒內完成恢復,而這對于SDN控制器來說是一個重大難題。
技術實現思路
本專利技術要解決的技術問題是提供一種業務動態恢復的方法、裝置及軟件定義網絡SDN控制器,使因光纖中斷或節點失效造成中斷業務得到快速恢復。為解決上述技術問題,本專利技術的實施例提供一種業務動態恢復的方法,應用于軟件定義網絡SDN控制器,包括:獲得傳輸網絡中業務中斷的指令,確定所述業務中斷所影響業務的業務列表;采用預先構建的多個業務恢復線程,并依據預先構建的多份用于業務恢復所需要的第一業務數據,對所述業務列表中的業務進行業務路徑恢復計算,完成每一業務的業務路徑恢復。其中,所述獲得傳輸網絡中業務中斷的指令,確定所述業務中斷所影響的業務列表之前,所述方法還包括:預先構建多個業務恢復線程和多份所述第一業務數據,且所述業務恢復線程的數量和所述第一業務數據的數量相同,所述業務恢復線程的數量與傳輸網絡系統的中央處理器CPU資源匹配,所述第一業務數據包括業務恢復所需要的網絡拓撲信息以及鏈路帶寬信息。具體的,所述采用預先構建的多個業務恢復線程,并 ...
【技術保護點】
一種業務動態恢復的方法,應用于軟件定義網絡SDN控制器,其特征在于,包括:獲得傳輸網絡中業務中斷的指令,確定所述業務中斷所影響業務的業務列表;采用預先構建的多個業務恢復線程,并依據預先構建的多份用于業務恢復所需要的第一業務數據,對所述業務列表中的業務進行業務路徑恢復計算,完成每一業務的業務路徑恢復。
【技術特征摘要】
1.一種業務動態恢復的方法,應用于軟件定義網絡SDN控制器,其特征在于,包括:獲得傳輸網絡中業務中斷的指令,確定所述業務中斷所影響業務的業務列表;采用預先構建的多個業務恢復線程,并依據預先構建的多份用于業務恢復所需要的第一業務數據,對所述業務列表中的業務進行業務路徑恢復計算,完成每一業務的業務路徑恢復。2.根據權利要求1所述的方法,其特征在于,所述獲得傳輸網絡中業務中斷的指令,確定所述業務中斷所影響的業務列表之前,所述方法還包括:預先構建多個業務恢復線程和多份所述第一業務數據,且所述業務恢復線程的數量和所述第一業務數據的數量相同,所述業務恢復線程的數量與傳輸網絡系統的中央處理器CPU資源匹配,所述第一業務數據包括業務恢復所需要的網絡拓撲信息以及鏈路帶寬信息。3.根據權利要求1所述的方法,其特征在于,所述采用預先構建的多個業務恢復線程,并依據預先構建的多份用于業務恢復所需要的第一業務數據,對所述業務列表中的業務進行業務路徑恢復計算,完成每一業務的業務路徑恢復的步驟,包括:選取多個業務恢復線程中的第一線程為所述業務列表中的第一業務的處理線程,依據所述第一線程相對應的第一業務數據,使所述第一線程對第一業務進行業務路徑恢復計算;同時選取多個業務恢復線程中的第二線程為所述業務列表中的第二業務的處理線程,依據所述第二線程相對應的第一業務數據,使所述第二線程對第二業務進行業務路徑恢復計算。4.根據權利要求3所述的方法,其特征在于,依據所述第一線程相對應的第一業務數據,使所述第一線程對第一業務進行業務路徑恢復計算的步驟包括:使所述第一線程確定所述第一業務進行重路由后的第一對應業務;判斷所述第一業務數據滿足所述第一對應業務的重路由要求,使所述第一線程根據所述第一對應業務的路由修改與所述第一線程對應的所述第一業務數據,完成對第一業務的業務路徑恢復計算。5.根據權利要求4所述的方法,其特征在于,所述使所述第一線程根據所述第一對應業務的路由修改與所述第一線程對應的所述第一業務數據的步驟之后,所述方法還包括:使所述第一線程根據所述第一對應業務的路由修改一第二業務數據;其中所述第二業務數據為預先構建,包括業務恢復所需要的網絡拓撲信息以及鏈路帶寬信息。6.根據權利要求5所述的方法,其特征在于,在使所述第一線程根據所述第一對應業務的路由修改一第二業務數據之前,所述方法還包括:判斷所述第二業務數據是否滿足所述第一對應業務的重路由要求,當判斷結果為是時,根據所述第一對應業務的路由對應修改所述第二業務數據,以及當判斷結果為否時,確定所述第一業務再次重路由后的第一對應業務。7.根據權利要求6所述的方法,其特征在于,所述判斷所述第二業務數據是否滿足所述第一對應業務重路由要求的步驟,包括:判斷所述第一對應業務的任一業務路徑所需的鏈路帶寬信息小于所述第二業務數據中對應的鏈路帶寬信息時,所述第二業務數據滿足所述第一對應業務的重路由要求;否則,所述第二業務數據不滿足所述第一對應業務的重路由要求。8.根據權利要求6所述的方法,其特征在于,所述判斷所述第二業務數據是否滿足所述第一對應業務...
【專利技術屬性】
技術研發人員:歐雪剛,
申請(專利權)人:中興通訊股份有限公司,
類型:發明
國別省市:廣東;44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。