821
技術社區[雲棲]
3種不同的SDN實現模式
SDN的目的
軟件定義網絡(SDN)是電信行業冉冉升起的新星,該技術能夠將網絡中的較低級的功能提取到統一化的控製平麵上,從而讓管理員能夠從中央控製台引導流量。SDN旨在使網絡更易於實現互操作性,降低對傳統昂貴的專有硬件的以來,從而降低運營成本(OPEX)和資本支出(CAPEX)。
然而,如果沒有事先選擇好實現SDN的方式,企業就無法獲得SDN帶來的優勢。選擇錯誤的實現方式甚至會浪費時間,並給企業網絡帶來問題。本文討論了不同的部署SDN的模型,同時對不同模型的優缺點加以分析。
基於交換機的SDN
SDN的概念最初是基於交換機的模式,交換機使用如OpenFlow等協議處理數據包,這是網絡交換機最直接的功能。這種方式提供了管理交換機處理網絡流量的中央控製節點。這種模式可以使用支持OpenFlow兼容版本的控製器和交換機組合,企業可以選擇虛擬或物理OpenFlow交換機。
基於交換機的模式的缺點是需要購買交換架構,這意味著企業可能必須對其硬件加以更新。此外,並不是所有的交換機和路由器都支持OpenFlow,一旦係統激活,其他交換機可能不再以線速運行,這不利於降低交換機的成本問題。
混合SDN
混合SDN模式是在單一環境中組合了兩種甚至更多的網絡技術。例如,網絡管理員可以配置SDN控製平麵來管理特定流量,而傳統網絡協議管理網絡上的其他流量。混合SDN使用各種網絡技術,包括VPN、以太網、MPLS等,連接多個位置和工作人員。混合SDN方式通過使用最新的SDN技術來滿足每個位置的需求,提供了高度的靈活性。
混合SDN的方式麵臨的挑戰是可能會創建出一個難以解決的複雜網絡。IT專家和網絡管理員都必須熟悉多種係統,這可能會增加企業對員工培訓的成本。此外,由於構建網絡所需的財務預算,混合SDN模式可能難以部署。因此,混合SDN往往更適合中型以上規模的企業。
SDN Overlay
SDN Overlay模式通過物理網絡隧道,在現有的基礎設施上運行多個虛擬網絡拓撲,這些虛擬網絡可以成為2層或者3層的網絡,在Overlay的模式下,虛擬網絡的配置決定了策略的執行程度以及物理網絡架構轉發數據包的方式。由於虛擬化在網絡邊緣實現,因此2層和3層網絡不會發生變更,也不需要配置來維護網絡虛擬化。此外,Overlay通過將頻帶分配到信道中並將每個信道分配給特定設備或服務來優化網絡資源。Overlay還可以通過執行通常為管理員保留的各種任務來提高網絡效率和生產力。
當虛擬網絡成熟時,物理網絡不會自動配置更新。此外,虛擬寬帶網關應用的處理能力有時可以通過高流量來克服,因此網關應用程序可能必須依賴於物理硬件交換機。此外,封裝可以限製利用現有網絡的能力。
選擇合適的實現方式
可以看出,選擇實現SDN的方式比較講究。沒有任何一種模式是完美的,每種實現方式都有其優缺點。無論如何,SDN都提供了與傳統架構迥然相異的現代數據中心所需的計算和存儲,企業應該根據其需求和目標,選擇合適的SDN實現方式。
本文轉自d1net(轉載)
最後更新:2017-08-22 11:03:02