軟體定義光網絡故障恢復與資源分配

2021-01-15 51CTO
軟體定義光網絡故障恢復與資源分配

SDN和EONs的結合會是未來光控制平面的有力解決方案之一,本文將從軟體定義光網絡中的故障恢復和資源分配兩個方面做簡短的介紹。

作者:張旭來源:SDNLAB|2017-11-02 07:03

前言

傳統IP分組交換網使用域內路由協議(Interior Gateway Protocol,IGP)和域間路由協議(Border Gateway Protocol,BGP)實現了***的互聯,構建了全球範圍內的大規模Internet。但是,隨著移動網際網路和物聯網的快速發展,新業務層出不窮,業務需求也千變萬化,傳統分布式的網絡已不堪重負。同時,由於控制平面與數據平面集於一身的特徵,傳統網絡也面臨網絡擁塞、設備複雜、運維困難、新業務部署慢等諸多問題。軟體定義網絡(Software Defined Networking,SDN)打破了傳統網絡的垂直集成,通過控制與轉發分離的方式實現了控制邏輯集中、開放網絡編程接口的特點,為網絡注入了新的活力,使得網管可以對網絡進行靈活地配置與重配置。

SDN的可編程性和開放性也為光網絡的革新提供了新的機會。光網絡在經歷了時分復用(Time Division Multiplexing,TDM)、波分復用(Wavelength Division Multiplexing,WDM)之後也趨於走向未來的基於正交頻分復用(Orthogonal Frequency Division Multiplexing ,OFDM)的靈活的彈性光網絡(Elastic Optical Networks,EONs)。然而,EONs繼續為網絡用戶提供大容量傳輸的同時,也對光網絡的靈活管控提出了新的挑戰。因此,SDN和EONs的結合(SD-EONs,架構如下圖所示)會是未來光控制平面的有力解決方案之一,本文將從軟體定義光網絡中的故障恢復和資源分配兩個方面做簡短的介紹。

圖(a)SD-EONs網絡架構;(b)BV-WSS結構;(c)OF-AG結構;(d)ER結構;(e)光流表

一、故障恢復

任何網絡都應該具有故障的容忍能力,當然光網絡也不例外,恢復力也是光網絡中最渴望的屬性之一。在SD-EONs中,恢復力通常可以分為保護策略和恢復策略。保護是一種先驗式的策略,而恢復是一種反應式的策略。保護策略是預先規劃的,無論網絡故障是否發生,它們總是一直存在著。文獻1中提供了一種環網的保護策略,利用流表的優先級來預先下發高優先級的工作流表和低優先級的保護流表。網絡正常工作時使用高優先級的流表,一旦網絡發生故障立即切換到低優先級的流表來恢復網絡的通信。保護策略的好處就是故障恢復的時間非常短,因為整個過程不需要額外的信息交互。缺點就是保護路徑再次發生故障時無法恢復通信,此外對於大規模複雜的網絡拓撲設計完善的保護算法的難度也非常大。恢復策略需要設計感知故障的方法,同時也要設計用於故障恢復的算法。文獻2中利用探測包的方式動態地監測網絡鏈路狀態,一旦節點或鏈路發生故障,光代理模塊會將故障信息反饋給控制器,控制器中的故障恢復應用運行動態的路由算法DAPSP(Dynamic All Pairs Shortest Paths)通過重路由的方式來恢復通信。當然,在軟體定義的光網絡中,控制器的故障也不容忽視,因為一旦控制器發生故障很可能會導致整個網絡的癱瘓。文獻3設計了一種主從控制器的方案來加強控制平面的魯棒性。主從控制器之間周期性的同步網絡的狀態信息。在正常工作狀態下,使用主控制器來管控網絡,一旦主控制器發生故障,從控制器立即接管網絡的控制與管理。

二、資源分配

EONs利用光正交頻分復用(Optical Orthogonal Frequency Division Multiplexing, OOFDM)技術可以根據不同帶寬的業務請求按需動態的分配頻譜資源,並將頻譜資源分成許多細粒度的頻隙,同時還可以根據請求的需要把頻隙進行拆分與聚合,這樣就能夠節約頻譜資源,從而提高頻譜資源的利用率。EONs最明顯的特徵就是彈性可變,多調製模式類型的轉發器能夠根據業務類型自主地選擇***的調製等級。在SD-EONs中設計路由與頻譜分配算法應該注意頻譜連續性、頻譜一致性和頻譜衝突性三個約束。頻譜連續性:是指為每個業務分配的頻譜槽必須是連續的,中間沒有間隔;頻譜一致性:是指對於一個業務來說,在光路徑經過的光鏈路上,應採用相同序號的光譜資源;頻譜衝突性:是指不同業務之間需要一定的保護帶寬,用以保證每條業務連接請求所佔用的頻譜間隙不重疊,確保信號在傳輸、處理過程中不會相互幹擾。文獻4設計了一個基於頻譜效率與連通度(Spectral Efficiency and Connectivity,SEC)的路由調製等級和光譜分配(Routing, Modulation Level and Spectrum Allocation,RMLSA)的算法SEC-RMLSA來提升SD-EONs的業務承載能力。

光流表

在光設備中,數據的轉發應該按照光流表來進行操作。一個簡單的光流表由輸入埠(In Port)、輸出埠(Out Port)、中心頻率(Central Frequency,CF)、頻譜槽寬度(Slot Width,SW)和調製格式(Modulation Format,MF)組成。在這裡介紹一種基於Flow_Mod消息擴展光流表的簡單方法。

小提示:

!:大端存儲;C:char,字符型;B:一個字節長度,無符號字符型;I:4個字節長度,int型;H:兩個字節長度;Q:八個字節長度;x:padding;3x:3個字節的padding;5s:5個字節的字符串。在光設備中,數據的轉發應該按照光流表來進行操作。一個簡單的光流表由輸入埠(In Port)、輸出埠(Out Port)、中心頻率(Central Frequency,CF)、頻譜槽寬度(Slot Width,SW)和調製格式(Modulation Format,MF)組成。在這裡介紹一種基於Flow_Mod消息擴展光流表的簡單方法。

步驟1

目錄:ryu/ryu/ofproto/ofproto_v1_3.py

首先,先需要把ofp_action_output中的協議格式重新定義,即將原來末尾的6x填充域重定義為3個HHH的格式,分別用於存儲中心頻率、頻譜槽寬度和調製格式。

步驟2

目錄:ryu/ryu/ofproto/ofproto_v1_3_parser.py

接著,在解析和序列化函數中分別添加中心頻率、頻譜槽寬度、調製格式3個變量。

步驟3

目錄:在你所開發的應用中。

***,將擬設計算法輸出的3個參數加載到action中的末尾。以及將封裝好的Flow_Mod消息發送給光代理。如圖所示的結果,利用Wireshark抓到的Flow_Mod消息。

【編輯推薦】

【責任編輯:

趙寧寧

TEL:(010)68476606】

點讚 0

相關焦點

  • 軟體定義光網絡(SDON)標準進展及技術新熱點
    國內標準化工作方面,中國通信標準化協會(CCSA)已經制定了較為完善的軟體定義光網絡標準體系,包括通用的SDON管控技術、軟體定義光傳送網(SDOTN)以及軟體定義分組傳送網(SPTN)相關的系列標準。
  • 軟體定義存儲(SDS)的定義及其分類
    在IT基礎架構領域,最早出現的軟體定義,是軟體定義網絡(Software Defined Network)。SDN起源於2006年史丹福大學的Clean Slate研究課題。2009年,Mckeown教授正式提出了SDN概念。通過將網絡設備的控制平面與數據平面分離開來,並實現可編程化控制,實現了網絡流量的靈活控制,為核心網絡及應用的創新提供了良好的平臺。
  • 在5G世界中將高精度時間分配給光網絡
    不過,他們面臨著巨大的風險:通過這些網絡提供的高性能移動服務非常依賴於GPS和其他被稱為全球導航衛星系統(GNSS)的其他類似區域性星座提供的精確時間,以便同步無線電、支持新應用並最大程度地減少幹擾。如果由於幹擾、欺騙、故障或其他事件導致GPS/GNSS無法使用,則引發的服務中斷將對系統性能造成災難性的影響。
  • 質疑軟體定義一切
    1軟體定義亂像叢生  最開始是軟體定義網絡,  再後是軟體定義數據中心,  再再後來是軟體定義基礎構架,  現在時興起軟體定義一切,  可是遺憾的是軟體卻定義不了自己。可是軟體定義的概念越來越火,軟體定義存儲的概念卻越來越模糊。於是乎不同企業按照自己的方法各自為戰,SDS的領域發展處一份別致的勢態。  調研市場界認為,SDS是將數據中心或者跨數據中心的各種存儲資源抽象化、池化,以服務的形式提供給應用,滿足應用按需(如容量、性能、QoS、SLA等)自動化使用存儲的需求。
  • 試談軟體定義的本質、特徵、路徑和內涵
    本文嘗試談談軟體定義的本質、特性、路徑和內涵。    其中本質部分主要內容摘抄自梅宏院士相關報告及論文。    1軟體定義的技術本質    隨著「軟體定義網絡」的流行,近年來出現了各種各樣不同的「軟體定義」概念。
  • 網絡故障排查之路由器篇
    上一篇文章介紹了光貓的簡單故障排查。網絡故障簡易排查篇之光貓故障判斷。今天給大家介紹一下路由器的簡單故障排查。今天先主要介紹通過手機進入路由器,查看路由的相關狀態。以後單獨寫一篇從電腦進路由器。光貓屬於電信運行商設備,其相關數據,用戶是不需要了解,及設置的。
  • 多活元數據技術,讓浪潮軟體定義存儲管理EB級數據
    根據其基本軟硬體設計思想,浪潮軟體定義存儲系統基於通用x86平臺開發「控制+存儲」節點,採用乙太網絡交換技術把整套系統硬體互聯起來,然後在其上部署浪潮軟體定義存儲軟體,形成對外提供統一服務接口,對內協調數據交換的存儲系統。
  • 走過軟體定義網絡「來時的路」
    通過分析2014年用戶對SearchSDN的關注度,我們可以得出一些比較肯定的軟體定義網絡(SDN)發展趨勢。工程師正在認真地發揮軟體定義網絡(SDN)的投資,進行實施,尋求更多信息和技術來進行概念驗證。更進一步,在信息傳播層面上,我們已經看到更多的用戶願意分享他們早期使用軟體定義網絡(SDN)技術的故事。
  • IBM Spectrum Storage軟體定義存儲未來
    【IT168 評論】如今,數據中心向虛擬化和雲計算的不斷演進,應用多元化以及快速普及的移動終端和社交網絡,正在徹底改變當今IT格局。隨著數據量的爆炸性增長和數據的重要性不斷增加,以及雲平臺使用的逐步廣泛,雲平臺的規模逐步擴大,對數據快速準確存儲的要求越來越高,存儲逐漸成為了雲平臺發展的瓶頸。
  • 【名詞解釋】SDN(軟體定義網絡)
    SDN是Software-Defined Networking的縮略語,顧名思義,指的是可用軟體定義的網絡系統。本文引用地址:http://www.eepw.com.cn/article/275912.htm  以前的網絡設備基本只能通過供應商配備的標準協議以及供應商的自主協議運行。規則一旦制定,就很難再改變。  過去的計算機系統即使在這種情況下也沒有任何問題,但隨著雲端化的發展,數據中心的資源走向虛擬化,必須動態構成網絡。
  • 如何通過光貓狀態判斷網絡故障?輕鬆解決無網絡連接問題!
    是不是有種要抓狂的感覺,想趕快恢復網絡又覺得無從下手?那麼今天就和大家一起來看一下如何通過光貓指示各指示燈狀態來判斷網絡故障原因。由於每個網絡運營商提供的光貓品牌和類型的差異,各有各的不同。如果這個時候網絡無法正常使用可以嘗試重啟光貓即切斷電源等個幾分鐘再次開啟光貓,要是有路由器的這個時候也可以嘗試重啟路由器試試。(記得如果有路由器連接到光貓一般重啟路由器而不是光貓,具體情況以後會講解)。二、PON指示燈閃爍,網絡數據丟失或者信息未註冊。這個時候就需要聯繫維修師傅上門查看具體原因了。LOS:也是比較重要的:光信號指示燈。正常情況下LOS指示燈是不亮的。
  • 梅宏院士:軟體定義的未來,萬物皆可互聯,一切均可編程
    簡單來說,軟體呈現網絡化體系結構,基於網絡進行開發,通過網絡交付分發並提供服務,這就是軟體的服務化。軟體和硬體相比,同樣都作為功能性產品,但軟體這種工具和網際網路結合就能夠實現一種真正的服務化。 緊接著移動網際網路的產生,又產生了一種新的模式,這就是APP。蘋果商店擁有300萬+個APP,累計下載量超過1500億次。
  • 技術名詞解釋:什麼是SDN(軟體定義網絡)
    【天極網網絡頻道8月28日消息】軟體定義網絡(Software Defined Network, SDN)在InfoWorld於2011年11月公布的將影響未來10年的十項新技術中排名第二。2012年7月,SDN代表廠商Nicira被VMware以12.6億美元收購,隨後Google宣布成功在其全球10個IDC網絡中部署SDN,這促使SDN引起業界的強烈關注。  SDN是一種新型的網絡架構,它的設計理念是將網絡的控制平面與數據轉發平面進行分離,並實現可編程化控制。
  • 陳小波:英特爾助力企業軟體定義存儲導航
    所有中間環節都以電子數據形式存儲在網絡上。接下來的審單各個環節也通過讀取網絡上電子數據完成。這相當於海量存儲,用戶讀取或檢索需要很高的IOPS支持。而如果一票貨物都裝在一輛車裡,卡口放行時由於需要讀取所有貨物所有報關單的信息,後臺SQL資料庫性能造成了一個瓶頸,用戶讀取單量的時候,產生很高的延時。
  • 梅宏院士:軟體定義的未來——萬物皆可互聯,一切均可編程 | CNCC...
    簡單來說,軟體呈現網絡化體系結構,基於網絡進行開發,通過網絡交付分發並提供服務,這就是軟體的服務化。軟體和硬體相比,同樣都作為功能性產品,但軟體這種工具和網際網路結合就能夠實現一種真正的服務化。緊接著移動網際網路的產生,又產生了一種新的模式,這就是APP。蘋果商店擁有300萬+個APP,累計下載量超過1500億次。
  • 杉巖:軟體定義存儲(SDS),存儲新時代
    2013,「軟體定義」元年 對於軟體定義存儲,行業內沒有統一的說法。當國際存儲巨頭EMC發布軟體定義存儲戰略後,新聞界開始對於軟體定義存儲進行了大討論。隨著軟體定義的數據中心,軟體定義的網絡,軟體定義的伺服器被搬上各大媒體頭版頭條,2013已然成為了「軟體定義」元年。
  • 軟體定義PLC——工業網際網路時代控制系統的技術變革
    智能製造使得現場設備、機器和工廠變得「更智能」,能夠通過工業網絡採集到各類現場數據。但是在劉生富看來,現在無論是工業網際網路還是智能製造,均未對工業控制系統的「大腦」PLC/DCS做出任何更進一步的技術變革,控制的核心PLC不能夠靈活擴展,無疑將大大減弱工業控制系統靈活性和可擴展性,從而不能滿足工業網際網路條件下需要短時間內重新配置生產資源的需求。
  • 軟體定義存儲未來,首屆軟體定義存儲峰會(SDSS)將在深圳舉辦!
    2019年4月23日,國內最專注的軟體定義存儲主題峰會,首屆軟體定義存儲峰會(SDSS)將在深圳舉行,此次峰會將以「軟體定義存儲未來」為主題,在軟體定義存儲發展的新時代,為軟體定義存儲的技術發展、方案應用寫下一個註腳。
  • 紅岸智能周雪松:軟體定義存儲向前發展
    紅岸智能 周雪松新系列知識點軟體定義存儲向前發展當查看要考慮購買的陣列類型時(這裡的廣泛定義也許更好地稱為存儲陣列類型),人們開始更加認真地對待他們的數據備份和災難恢復計劃。災難恢復存儲(可能是重複數據刪除輔助存儲)實際上導致了NAS(16%)和SAN(21%)這種比較。從更大的角度來看,隨著更多的企業用戶的生產力和效率基於通過增加操作「數據利用」而利用的IT託管應用程式,將這些應用程式和數據集保持在線可以擴展數據保護目標。IT部門現在不僅需要保護關鍵任務資產,還要保護業務生產力和運營分析處理。
  • 華為用 AI 幫助電信運營商預測光網絡故障;招商銀行聯合上海交大...
    華為用AI幫助電信運營商預測光網絡故障雷鋒網消息 華為今日發布基於人工智慧(AI)和大數據技術的光業務故障預測解決方案。該方案可以幫助電信運營商在其光網絡發生故障前,預測到故障發生的類型,並輔助定位,幫助運營商提前完成流量疏導及故障排查,在用戶投訴之前解決網絡問題,從而全面改善用戶體驗。