雲計算時代催生下一代網絡變革-軟體定義的網絡之基礎介紹篇

2021-02-07 天雲軟體

背景

在雲計算改造傳統IT的步伐下,傳統的IT架構一一被顛覆重構,網絡也不例外,傳統網絡設備必須單獨一個個進行手動配置,對於雲計算環境中快速變化的需求,極大地受軟體配置、交付和管理方式的限制。同時傳統模式的網絡設備業態幾乎被寡頭壟斷,但隨著5G、IoT、雲計算等新業務、新運營模式的興起,網際網路流量呈爆炸式增長,傳統網絡廠商的創新能力已嚴重不能滿足當前日新月異的業務需求。SDN(Software Defined Network:軟體定義的網絡)應運而生,成為下一代計算機網絡變革的主要推手。

什麼是SDN?

開放網絡基金組織(ONF)對SDN的定義為:」Thephysical separation of the network control plane from the forwarding plane, andwhere a control plane controls several devices.「

Figure 1:SDN標準模型

SDN的歷史背景

SDN的概念最初是由美國史丹福大學的Clean Slate研究組提出的一種新型網絡架構,其核心理念是通過OpenFlow技術框架將控制面與數據面進行分離解耦,從而使網絡流量轉發處理更加靈活、智能地控制。這個課題組走出了數位SDN界的骨灰級領軍人物,其中包含課題組組長Nick McKeown教授,提出並起草了OpenFlow標準,推動開放網絡基金會ONF的成立,MartinCasado博士主導了OpenvSwitch的開發,創立了Nicira,後被VMware以12.6億美金收購,Guido Appenzeller博士創立了Big Switch Network,David Erickson等4位博士創立Forward Network, Glen Gibb博士創立了Barefoot。

Figure 2:史丹福大學CleanSlate研究組合影

Figure 3:SDN發展大事件

SDN的特點

SDN需要滿足的四大原則:

控制平面與轉發平面分離:網絡的控制平面與轉發平面解耦,進行獨立部署。分離的目的:一是為了可以獨立部署,二是為了分層解耦;集中式控制:集中式的控制器能夠對網絡資源和狀態有更加統一全局的視野,便於對網絡的統籌規劃、調度、配置、管理、運維等;網絡可編程:用戶通過控制器的編程接口對網絡功能進行定製化的開發,自動化地部署、配置和管控;開放的接口:標準化的接口,來保證應用與網絡結構,從而使業界通用的網絡功能可以進行共享復用。

傳統網絡架構對比SDN架構

Figure 4:控制平面和轉發平面功能

Figure 5:傳統網絡和SDN架構的對比

傳統的網絡架構將控制平面和數據平面緊耦合打包在一個盒子裡,造成升級困難,管理複雜。而SDN網絡架構將打破該種豎井式的架構,將控制平面和數據平面分離,各司其職,分開部署,分開研發。數據平面只負責報文的轉發,而轉發規則由控制平面來決策。這樣打破了傳統網絡結構封閉的業態,眾多有創新能力的廠商有機會參與其中,用通用設備替代商業專有設備。開放的API接口、豐富的應用生態是實現自動化智能化的基礎,這樣也極大地簡化了IT運維的複雜度。因此只有控制和轉發分離,才能實現集中式控制,集中式控制實現高效的管理和優化。

SDN vs. NFV

在運營商領域提到SDN,不得不提及NFV,那二者有何異同?

NFV是Network Function Virtualization的縮寫,通過使用x86等通用性硬體以及虛擬化技術,用軟體來承載專有設備的功能。NFV技術主要由3個部分構成:VNF(虛擬網絡層,Virtualized Network Function)、NFVI(網絡功能虛擬化基礎設施NFVI,NFV Infrastructure)和MANO(NFV管理與編排,Management and Orchestration)。坦白說,雖然二者發起者不同,但時至今日二者正有融合的趨勢。因為從本質上二者有相通之處,SDN則是將複雜的控制平面與轉發設備分離,打破數據網絡設備的封閉業態,改變競爭格局;而NFV則是將複雜的電信網元功能放在x86進行虛擬化與擺脫電信一體式的設備的壟斷也對快速變化業務的束縛。

不同之處:

發起者不同:SDN的發起者是數據中心企業用戶,而NFV的推動者則是運營商;SDN與NFV的架構不同,NFV的覆蓋面更廣,標準的SDN主要作用於NFVI,但純軟體的SDN方案也有VNF的實現;SDN改造目標是數據通信相關的功能,而NFV則是主要針對虛擬化電信網元的功能;為了簡化NFV的虛擬網元VNF的自動化管理的靈活性,可擴展性,在NFV方案中通常也會引入SDN產品的支撐。

SDN的價值

SDN為什麼可以引領下一代網絡的一場革命?

提高網絡資源利用率:集中式的網絡控制提供了統一全局的網絡視圖,對網絡流量智能分析、動態科學規劃,而可編程接口可以使網絡報文優化控制、自定義轉發選路。虛擬化技術使應用與底層伺服器解耦將計算資源的利用率從10%左右提高到80%,SDN使應用與底層的網絡設備解耦將帶來網絡資源高達95%以上的提升。打破對專屬設備的依賴:轉發平面只負責數據的轉發,可以由廉價通用的設備構成(如所謂的白盒交換機),而提供網絡處理功能的控制平面可以由ISV(獨立軟體廠商)提供,這樣被解耦的設備降低了對封閉的專屬設備提供商的依賴,為有能力的企業打破網絡設備市場的現有格局打開了一扇窗,從而可以快速響應市場日新月異的多樣化的新興網絡功能的個性化需求。降低網絡的管理難度和成本:控制平面將底層的網絡功能實現細節進行屏蔽和抽象,應用可以通過標準化的應用接口實現自動化部署、配置以及管理,敏捷地響應業務靈活多變的網絡配置、變更需求,有效地降低了網絡運維的難度和成本。提高了網絡的靈活性和易擴展性:控制平面的分離式部署不再受限於設備的資源局限,可以在性能強大的x86伺服器上進行部署,以適應密集的流量處理策略計算請求。而簡單、通用、廉價的轉發平面設備,不再需要過多考慮異構設備的兼容性問題,適業務需求可以靈活彈性伸縮。

SDN的市場

隨著2012年Google公司的SDN B4網絡的全面地大規模成功部署,標誌者SDN技術應用商用的可行性。

各類企業積極嘗試藉助SDN解決網絡運維、業務優化和新業務快速引入等問題:

企業電信服務提供商雲服務提供商

其中雲計算領域將成為SDN市場中發展最快的部分,將支持企業降低操作費用和資本支出。

Figure 6:SDN 應用企業類型

SDN解決方案:

SDN控制器SDN交換機雲配給和編排安全

雲配給和編配掌握了全球SDN市場大部分分,其次是SDN交換機和SDN控制器。

SDN應用的地理分布:

北美歐洲亞太其他(RoW)

北美由於其領先的技術優勢,良好的網絡管理條例和標準化服務的提升,在全球SDN市場是處於領先地位。而亞太地區預計將成為全球SDN市場份額增長最快的地區,預計年複合增長率超過45%

應用場景:

數據中心內數據中心之間IP+光協同骨幹網移動承載接入網

SDN關鍵參與者:

國外:Cisco, AristaNetworks, Big Switch Networks, Comulus Network,VMware,Juniper Networks, HPE, Extreme,NEC, NOKIA,Ericsson,Intel, IBM, Google等;

國內:華為,中興,新華三,烽火,聯想,雲杉網絡,銳捷網絡等。

我們從Gartner 2017年發布的數據中心網絡報告中魔力象限發現,在遠見象限、領導者象限中除Cisco、DELL EMC之外都是SDN的新秀。

Figure 8:數據中心網絡魔力象限

美國著名研究機構GVR(GrandView Research)發布的調查報告顯示:據估計未來五年SDN市場複合增長率將高達40%,到2024年全球SDN市場規模將超過704億美元。

Figure 9: SDN 市場增長率

SDN掀起了空前的一場新的技術革命,在整個企業界以及運營商市場引起了廣泛關注和參與。SDN在應對雲計算、移動服務、物聯網應用所帶來的海量數據訪問方面具備獨特的優勢,它可以簡化網絡管理,降低運營成本,提高網絡靈活度和可控度。

關於SDN的技術架構方面的知識,請繼續關注後續的系列文章。

文中圖片來源

圖一:https://www.opennetworking.org/sdn-definition/

圖二:http://network.51cto.com/art/201702/531663.htm

圖三參考:http://network.51cto.com/art/201702/531663.htm

圖五:https://opensourceforu.com/2017/10/primer-software-defined-networking-sdn-openflow-standard/

圖六:https://www.grandviewresearch.com/industry-analysis/software-defined-networking-sdn-market-analysis(翻譯原圖)

圖八:http://www.sohu.com/a/155361683_635109

圖九:https://www.grandviewresearch.com/industry-analysis/software-defined-networking-sdn-market-analysis(翻譯原圖)

(其中圖四、圖七為作者製作)

相關焦點

  • 劉韻潔院士《軟體定義網絡發展趨勢》全文
    黃  韜:北京郵電大學副教授、博士生導師,江蘇省未來網絡創新研究院院長助理;目前主要研究方向為未來網絡體系架構、軟體定義網絡、網絡融合與演進等;2014 年入選北京市科技新星人才計劃,主持或參與多項未來網絡相關的國家自然基金、「863」、「973」等科研項目;已發表學術論文80餘篇,獲得技術發明專利20餘項,提交國際標準提案18篇,出版個人專著4部。
  • 軟體定義網絡對我們有多重要?
    您還可以搜索公眾號「D1net」選擇關注D1net旗下的各領域(雲計算,數據中心,大數據,CIO,企業協作,網絡數通,信息安全,企業移動應用,系統集成,伺服器,存儲,呼叫中心,視頻會議,視頻監控等)的子公眾號。=======軟體定義網絡(簡稱SDN)屬於網絡流量控制的下一個步驟。
  • 光格網絡馬志強:打造與時代匹配的新平臺——面向5G和邊緣計算的軟體定義網絡
    11月28日,在2020中國SD-WAN峰會上,青雲QingCloud基礎設施副總裁,光格網絡CEO馬志強帶來了演講主題《打造與時代匹配的新平臺
  • 解讀軟體定義網絡(SDN)的架構特點、應用場景和發展趨勢
    工業網際網路、工業 4.0 和中國製造 2025 的提出,各種新技術湧現,如大數據、雲計算、人工智慧、物聯網等。對網絡的複雜性和要求提出了更高的要求,傳統的網際網路結構不僅複雜而且難以管理 , 更不能預先定義好策略來對網絡進行配置。新型的基於控制與轉發分離的軟體定義網絡能夠有效地改變這種狀況。該新型網絡能夠使網絡管理變得容易且還能更好地促進網絡的演進。
  • 編年史:軟體定義的未來網絡
    恰逢最近一段時間正在幫助某券商將網絡升級成SDWAN,那麼就從廣域網的歷史展開這段故事吧,中間再結合歷史給大家講講數據中心和園區網的軟體定義,最後來給大家講講SDWAN的全貌以及你真正需要的功能。跨入軟體定義時代2.1 2010~2013 早期SDN
  • 佳文推薦| 面向軟體定義架構的無線傳感器網絡
    ,催生了可計算RFID、嵌入式傳感網等新興領域。軟體定義的思想可以有效解決該問題。當前,軟體定義網絡成為計算機網絡中一個熱門的研究領域。傳感器網絡的軟體設計與網際網路的軟體設計存在諸多差異, 其最大的差異在於,傳感器網絡主要以信息的採集為核心,而網際網路主要以信息的傳輸為核心。此外,傳感器節點還具有體積小、電池續航能力有限、價格低廉等特點。
  • 雲計算網絡極速入門-虛擬機網絡
    《雲計算網絡極速入門-混合雲網絡》的第一篇。所謂的「雲計算」就是通過網絡將一個個計算單元、存儲單元聚合成巨大的資源池,並按需對外提供計算、存儲服務。同時,網絡本身也是一項雲資源,可以說,沒有網絡就不存在雲計算,網絡是雲計算基礎資源中的基礎資源。雲計算中的任何資源為了實現按需分配,首先要先將其「池化」,並按統一的標準對外提供資源服務,這勢必要淡化資源的硬體屬性,將其「虛擬化」。
  • 軟體定義網絡如何推動多雲發展
    很多組織採用多個公共雲(如AWS、谷歌雲、Microsoft Azure)、私有雲、雲計算基礎服務(如SaaS、IaaS),以及在一個或多個數據中心託管工作負載和應用程式。然而,隨著這一轉變,多雲環境中的網絡運行和網絡安全變得更加複雜,並已經成為一個重大挑戰。如今,多雲世界已經真正到來。
  • 東城西就:軟體定義賦能大型雲計算中心
    關注數據中心行業發展的人,即使沒看過《The Data Center as a Computer》(數據中心即計算機),也應該聽說過這本以兩位谷歌技術高管為主要作者的書
  • VCN如何開啟「雲網合一」網絡新時代?
    如今,在企業數位化轉型過程中,雲計算已經成為新的生產力,對於不同企業的來說已經不在猶豫是否上雲,只是上雲的策略和路線不同而已。企業的數位化程度越高,應用與數據的分布就越廣,在混合雲場景下,重要的是數據流動,數據流動不起來就無法產生價值,而網絡連起來數據才可能流動。雲和網的融合是大勢所趨,靈活彈性的網絡連接是混合雲市場的客戶剛需,也是實現彈性部署的難點。
  • 【觀察】從網絡虛擬化到虛擬雲網絡 VMware NXS實現價值新躍遷
    網絡新時代來臨眾所周知,過去兩年隨著雲計算的不斷深入落地,傳統數據中心加速雲化已成為大勢所趨,由此也對傳統的網絡架構體系產生了極大的影響,具體而言:換句話說,全面雲化時代的數據中心網絡平臺必須能夠滿足計算虛擬化的要求,提供足夠的接入帶寬,提供足夠大的MAC地址表,提供一個「大二層」的環境滿足虛擬機遷移的需求。二是,數位化轉型催生了企業創新業務的快速發展,也對數據中心網絡的性能、彈性等特性提出了更高的要求。
  • [阿里研究院]「網際網路+」的動力:雲計算、大數據與新分工網絡
    二、「網際網路+」的動力:雲計算、大數據與新分工網絡「網際網路+」的實踐風起雲湧、極大地改變著經濟、社會的面貌,其不竭動力來自於三方面:一是新信息基礎設施的形成;二是對數據資源的鬆綁;三是基於前兩方面而引發的分工形態變革。
  • 什麼是軟體定義網絡 (SDN)?一張架構圖搞定!
    什麼是軟體定義網絡? 軟體定義網絡 (SDN) 是一種架構,它抽象了網絡的不同、可區分的層,使網絡變得敏捷和靈活,SDN 的目標是通過使企業和服務提供商能夠快速響應不斷變化的業務需求來改進網絡控制。傳統網絡將使用專用設備,例如防火牆或負載均衡器,而軟體定義的網絡則用使用控制器來管理數據平面行為的應用程式替換設備。控制層控制層代表集中式 SDN 控制器軟體,充當軟體定義網絡的大腦,該控制器駐留在伺服器上並管理整個網絡的策略和流量。
  • 雲計算基礎設施軟硬一體化,騰訊雲如何「舊路新走」?
    在國內市場,2019年雲計算市場規模達1334億元,增速38.61%。其中,公有雲市場規模達到689億元,較2018年增長57.6%,規模首次超過私有雲。雲計算歷史性發展的背後,是一部產業變遷史。IT基礎設施從主機時代的集中,到PC時代的離散,雲計算的興起,再一次將IT基礎設施集中化,IT產業似乎也在遵循著「否定之否定」的鐘擺定理。
  • 雄文 軟體定義存儲的過去、現在和未來
    編輯嘉賓介紹葉毓睿(Peter Ye) 先後任職於EMC, Compellent, DELL,VMware。對存儲行業的歷史發展和未來趨勢有較深的了解。「樂生活與愛IT」 微信公眾號的作者,該微信號連載了軟體定義存儲(SDS)系列文章,科普地介紹了SDS的過去、現在和未來。
  • 5G為雲遊戲插上翅膀,網路遊戲變革時刻已到
    傳統網路遊戲的痛點包括需要購買高配置的PC、專業的遊戲鍵盤、滑鼠、遊戲手柄等硬體,成本相對較高;無法系統間移植運行;網絡傳輸速率較低,延遲較高,競技類遊戲用戶體驗差等。 雲遊戲就是基於雲計算技術,在雲上運行遊戲,並將渲染完畢後的遊戲畫面壓縮,將運算的結果以音視頻流的方式通過網絡傳送到C端上用戶操作。
  • 軟體定義網絡綱要
    在回答軟體定義網絡之前,先來看「軟體」、「網絡」的所處形態,再來看如何「定義」?
  • 一文讀懂什麼是軟體定義光網絡(SDON)?
    之前我曾經多次和大家科普過SDN,也就是Software Defined Network(軟體定義網絡)。我們知道,SDN是數據網絡的未來發展趨勢。它通過將傳統網絡節點(交換機、路由器)的控制和轉發功能分離,把控制功能集中,實現了對整個網絡的統一管理和調度,提升了網絡的效率和靈活性。
  • 軟體定義網絡技術現狀分析
    受此項目啟發,Martin 及Nick McKeown 提出將傳統網絡設備的數據轉發(Data Plane)和路由控制(Control Plane)兩個功能模塊相分離,通過集中式的控制器(Controller)以標準化的接口對各種網絡設備進行管理和配置,這將為網絡資源的設計、管理和使用提供更多的可能性,從而更容易推動網絡的革新與發展,於是OpenFlow 的概念應運而生。