OSPF、BGP、MPLS、OSPF-TE、NAT、VPN、IPv6#8943;#8943;這些看起來有些古怪的英文單詞縮寫,對于很多人來說有些不知所云。不過,在網絡行業的從業人員看來,這些詞卻并不陌生,“都是網絡協議和功能的簡稱嘛”。
是的,上述這些英文縮寫,指的就是網絡協議和功能。不過,這些僅僅是現存網絡專有名詞中的一小部分,熟悉網絡行業發展史的人都知道,隨著技術的發展,網絡協議和功能正在變得越來越龐雜。然而,種類繁多的各類網絡協議和功能,卻并不適合當前云計算、虛擬化以及數據中心開放、簡單、可擴展的特性。因此,在這種背景下,軟件定義網絡(Software Defined Network, SDN )架構應運而生。
所謂軟件定義網絡,就是指將原來緊密整合的軟件與硬件,或者說控制層與轉發層分隔開,每一部分單獨發展,二者通過開放接口連接。在這一構想下,控制層與轉發層不再受到相互之間的束縛,能夠實現更為簡單的架構以及更靈活的擴展性。如今我們所談論的OpenFlow、OpenStack等熱門技術,都屬于SDN的范疇。
作為首批公開支持OpenFlow的主要網絡廠商之一,博科對于SDN的態度是非常積極的。目前,博科旗下包括Brocade VDX系列數據中心交換機、Brocade VDX系列應用交付交換機、Brocade MLX系列100GbE路由器、Brocade NetIron CER系列路由器和Brocade NetIron CER系列交換機等在內的產品,不僅能夠對外支持SDN架構,而且還將SDN同其VCS(Virtual Cluster Switching)技術進行了整合。“這是以彈性及自動成型以太網結構來增強SDN。”博科運營商服務部門產品經理Eric Choi表示。這種整合體現在,組成SDN架構的多個交換機可作為一個邏輯交換機進行管理和編程,顯著降低了操作復雜性并提高了SDN控制器的可擴展性。
Eric Choi介紹說,博科將是業界首個在混合模式中提供OpenFlow的網絡提供商。所謂混合,是指用戶可同時部署帶有OpenFlow的傳統2/3層轉發,讓SDN程序化控制支持OpenFlow的具體流量,而剩下的流量則像以前一樣處理。目前,博科已經開放了其SDN架構的API。