SDN在5G和WAN中的應用,它是否具備可擴充套件性
軟體定義網路(SDN)是過去10年來出現的網路轉型的兩大支柱之一,SDN誕生之初,很多人將之視為網路擺脫傳統路由的途徑,但這一目標至今都沒有實現。雖然SDN在資料中心佔有一席之地,但在WAN中的SDN仍然相對較少。
開放網路基金會(ONF)提出的以OpenFlow進行轉發控制,是大多數企業評估SDN時考慮的模型之一。在資料中心,尤其是在雲資料中心中,必須部署虛擬區域網以構建多租戶服務和應用程式,ONF提出的SDN部署模式得以廣泛採用,這只是證明了該模式的有效性,不能證明其也具備可擴充套件性。
可擴充套件性一直是廣域網中SDN應用的最大挑戰。每個網路運營商都對SDN能夠用來構建網際網路持懷疑態度,對ONF提出的SDN模型來說IP網路實在太大以致於無法工作,這是廣域網中SDN遇到的問題。
5G和其他以都會網路為重點的網路變革,為資料中心之外的SDN應用提供了土壤。5G的特定功能的實現如網路切片,推動了SDN的部署。5G、網路功能虛擬化、邊緣託管、內容交付和流媒體的組合使得都會網路中SDN的部署需求越來越高,新的可管理都會網路部署是引入新技術的理想場所,這使得WAN對SDN越來越開放。
5G中的SDN應用
行動網路已經成為移動管理和內容交付功能的結合體,新興的5G網路提出了對網路虛擬化的需求,而網路切片解決了對多租戶移動裝置的需求以及託管附加功能,實現網路切片內的虛擬化。這為5G都會網路的SDN應用提供了兩條途徑:將SDN用於資料中心互連(DCI)以及移動性和內容管理。
5G和移動內容都是可靠的邊緣託管的驅動因素,因為服務功能和內容快取節點需要接近使用該服務的應用。邊緣託管意味著網路運營商將使用微小型資料中心,這些資料中心在處理可變負載方面的效率較低,因此我們可以利用它們建立邊緣託管節點的虛擬資源池並在更大的規模上部署DCI。如果高寬頻連線使用SDN邊緣資料中心,5G技術中的SDN將跨DCI鏈路擴充套件,以在資料中心邊界建立資源池,從而推動SDN在廣域網中的應用與擴充套件。
如果行動網路中的移動管理功能(如5G中的EPC)依賴SDN連線的資料中心託管功能,則很容易理解SDN實現這些功能的方式。EPC技術基於移動使用者漫遊站點之後的隧道實現,SDN轉發可以實現同樣的功能,並且相同的SDN裝置可以提供移動內容消費者與其快取節點之間的直接連線。SDN可以基於白盒裝置而不是定製化裝置,支援重新構建的移動性和內容交付。
SDN是否會擴充套件到其他領域?
5G技術中使用SDN可能會促進都會網路的爆炸式發展,這一任務至少是未來5年內運營商5G部署的投資重點。這一趨勢主要是受到兩個風險因素的影響,其結果可能會大有不同,有可能導致SDN被鎖定在資料中心。
第一個可能將SDN鎖定在資料中心的風險因素是5G採用的速度和完整性。運營商預計,5G的完整實施可能超過4年,目前還不清楚可以實施到什麼程度。用於建立混合5G和4G LTE無線網路的5G標準是邁向5G的第一步,但有人認為這可能是長期以來唯一需要採取的措施,除非可以找到新的服務收入增長點來推動5G革命。
第二個風險因素是像AT&T的DANOS和ONF的Stratum這樣的網路節點作業系統的出現,它可以用來支援SDN,但也可以託管開放的傳統路由和交換軟體。AT&T決定部署6萬臺DANOS白盒裝置在基站中以託管傳統路由軟體,這表明這些開放的白盒裝置可能是SDN在廣域網和5G網路中的主要風險。
ONF的Stratum可能給廣域網中SDN的部署帶來雙重風險,ONF曾經推出了SDN部署的標準模式,現在ONF倡導開放的作業系統選擇,該選擇可以提供SDN替代方案,很多早期的SDN支持者現在懷疑SDN的吸引力,特別是在WAN中使用SDN。
運營商表示,他們在廣域網和城域擴充套件中應用SDN最大的問題是SDN控制器東西向和控制器API之間缺乏成熟和廣泛接受的標準。隨著網路運營商部署5G、物聯網和其他邊緣託管密集型服務,新的基礎設施投資將成為新的機遇。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31509936/viewspace-2156978/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 可擴充套件性套件
- ETL的可擴充套件性和可維護性套件
- bgo: 具備擴充套件性的 go 程式構建工具Go套件
- blog-engine-07-gatsby 建極速網站和應用程式 基於React的最佳框架,具備效能、可擴充套件性和安全性。網站React框架套件
- 查詢表空間是否具備自動擴充套件空間套件
- kotlin 擴充套件(擴充套件函式和擴充套件屬性)Kotlin套件函式
- 構建可擴充套件的應用(一) (轉)套件
- 可擴充套件性筆記一套件筆記
- 深入NGINX:我們如何設計它的效能和擴充套件性Nginx套件
- 開源SDN平臺的可擴充套件性與部署要點 丨FNDC演講實錄套件
- 如何構建可控,可靠,可擴充套件的 PWA 應用套件
- plain framework的實際應用和擴充套件AIFramework套件
- 管理系統中風險是系統可用性和可擴充套件性的關鍵套件
- 實用的可選項(Optional)擴充套件套件
- 一步一步理解 Java 企業級應用的可擴充套件性Java套件
- 教你 4 步搭建彈性可擴充套件的 WebAPI套件WebAPI
- 獲取表空間是否可自動擴充套件的SQL套件SQL
- 【Kotlin】擴充套件屬性、擴充套件函式Kotlin套件函式
- VSCode擴充套件應用VSCode套件
- easyui應用(四)--- easyui擴充套件UI套件
- 並查集擴充套件應用並查集套件
- 軟體定義資料中心設計應集中於可擴充套件性和整合性套件
- 服務的擴充套件性套件
- 可擴充套件的搜尋元件套件元件
- 可預測的效能和實際的可擴充套件性——SQL Server 2008套件SQLServer
- SQL_Postgresql-一些擴充套件和應用SQL套件
- Django與微服務架構:構建可擴充套件的Web應用Django微服務架構套件Web
- COLA的擴充套件性使用和原始碼研究套件原始碼
- Swift在擴充套件中關聯物件Swift套件物件
- [譯] 構建高效能和可擴充套件性 Node.js 應用的最佳實踐 [第 3/3 部分]套件Node.js
- Minecraft中ScoreBoard的底層實現與擴充套件應用Raft套件
- SD-WAN的介紹及 SD-WAN的具體應用
- ?用Chrome擴充套件管理器, 管理你的擴充套件Chrome套件
- Ray:用於擴充套件和分發Python和ML應用的框架套件Python框架
- Java併發程式設計:效能、擴充套件性和響應Java程式設計套件
- 語音合成在語音助手中的應用及擴充套件套件
- [譯]擴充套件 Node.js 應用套件Node.js
- 編寫可擴充套件程式套件