軟 件定義網絡(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、流量工程等,並實時配置到網絡中,開通具體業務的時間將縮短。 |
(來源:人民郵電報 作者:史凡 趙慧玲) |