【天極網網絡頻道8月28日消息】軟體定義網絡(Software Defined Network, SDN)在InfoWorld於2011年11月公布的將影響未來10年的十項新技術中排名第二。2012年7月,SDN代表廠商Nicira被VMware以12.6億美元收購,隨後Google宣布成功在其全球10個IDC網絡中部署SDN,這促使SDN引起業界的強烈關注。
SDN是一種新型的網絡架構,它的設計理念是將網絡的控制平面與數據轉發平面進行分離,並實現可編程化控制。SDN的典型架構共分三層,最上層為應用層,包括各種不同的業務和應用;中間的控制層主要負責處理數據平面資源的編排,維護網絡拓撲、狀態信息等;最底層的基礎設施層負責基於流表的數據處理、轉發和狀態收集。
現有網絡中,對流量的控制和轉發都依賴於網絡設備實現,且設備中集成了與業務特性緊耦合的作業系統和專用硬體,這些作業系統和專用硬體都是各個廠家自己開發和設計的。而在SDN網絡中,網絡設備只負責單純的數據轉發,可以採用通用的硬體;而原來負責控制的作業系統將提煉為獨立的網絡作業系統,負責對不同業務特性進行適配,而且網絡作業系統和業務特性以及硬體設備之間的通信都可以通過編程實現。
SDN本質上具有「控制和轉發分離」、「設備資源虛擬化」和「通用硬體及軟體可編程」三大特性,這帶來了一系列的好處。
第一,設備硬體歸一化,硬體只關注轉發和存儲能力,與業務特性解耦,可以採用相對廉價的商用的架構來實現。
第二, 網絡的智能性全部由軟體實現,網絡設備的種類及功能由軟體配置而定,對網絡的操作控制和運行由伺服器作為網絡作業系統(NOS)來完成。
第三, 對業務響應相對更快,可以定製各種網絡參數,如路由、安全、策略、QoS、流量工程等,並實時配置到網絡中,開通具體業務的時間將縮短。
目前,包括HP、IBM、Cisco、NEC以及國內的華為和中興等傳統網絡設備製造商都已紛紛加入到OpenFlow的陣營,同時有一些支持OpenFlow的網絡硬體設備已經面世。2011年,開放網絡基金會(Open Networking Foundation)在Nick等人的推動下成立,專門負責OpenFlow標準和規範的維護和發展;同年,第一屆開放網絡峰會(OpenNetworking Summit)召開,為OpenFlow和SDN在學術界和工業界都做了很好的介紹和推廣。