近年來,SDN成為網絡領域里最熱的關鍵字,但一直處于炒做階段,實際應用的例子并不多,這與一些機構分析預測的截然不同,有機構預測SDN市場在2016年將達到37億美元,到2018年將超過100億美元,在2014年SDN市場將增長將達到65%。其實機構預測的數字實際是將云平臺和虛擬交換機的份額也算進去了,確切地說這些根本算不上是SDN應用,SDN應用就是指網絡控制器和硬件SDN交換機兩部分。
有的數據中心聲稱自己建設的是SDN網絡,而實際可能僅僅包含虛擬交換機而已,或者是可以通過控制器簡單下發一些轉發流表,更多的是將SDN作為網絡設備的一個輔助功能,在數據中心里躺在設備里睡大覺,數據中心也從未考慮使用設備的SDN功能,在SDN技術還沒有形成統一標準之前,這個市場注定是比較混亂的,這讓數據中心用戶也總會持懷疑的態度。不過數據中心用戶對SDN抱有濃厚的興趣,被SDN描述的宏偉藍圖所折服,這必然產生大量的市場機會,所以就算目前世面上存在的SDN產品都比較爛,但仍有不少的數據中心用戶樂于購買。這就像是當只有呼機的時代,能擁有一個大哥大已經讓人羨慕了,而現在早就沒有人使用功能手機了,技術在一點點的進步,而在這個發展過程中依然會有數據中心愿意嘗鮮,去擁抱SDN,雖然SDN自身并不完美。
時至今日,網絡企業早已虎視眈眈地盯著SDN這塊大蛋糕,雖然目前并沒有多少網絡企業開始從中獲益,市場仍處于培育階段,但卻是網絡企業的必然之路。
不可否認,SDN技術不完美,SDN涉及的網絡設備、通信協議、控制器這三大件都不完美。比如:網絡設備的芯片支持的流表數量很有限,報文匹配和動作都不夠靈活,無法支持多級的流表等等,這些限制還不算什么,關鍵是安全問題,SDN的控制器是安裝在Windows或是Linux的操作系統上運行的軟件,這使得控制器和操作系統一樣面臨著受攻擊的風險,攻擊者只要通過持續攻擊就可能獲得對SDN控制器的控制權,就可能導致整個網絡“淪陷” ,這樣網絡風險太大。就算是沒有攻擊,控制器的計算量極大,一旦控制器失效,整個數據中心網絡都是癱瘓,無法控制;在控制器和網絡設備之間通信協議的OpenFlow協議缺陷也不少。
首先就是OpenFlow的標準變化很大,從1.0版本到1.3 的變化很大,基于不同版本設計的交換機難以相互兼容,到目前為止OpenFlow的標準還在更新,這讓網絡企業沒有參考的標準設計的產品也難以互相兼容;
其次,OpenFlow還不夠穩定,OpenFlow產自ONF標準組織,這個組織的成員主要以學術界和用戶為主,缺少對傳統網絡有大量研究成果的繼承,缺少實戰的經驗,所以標準設計多少有些脫離實際;
再次,OpenFlow的功能缺陷依舊很明顯,一些諸如SNMP管理,查看流量統計,能夠PING、Telnet設備,能夠進行身份認證等網絡設備最基本的功能,在OpenFlow上都沒有定義,這就使得OpenFlow根本沒有能力完全替換現有網絡設備的軟件系統功能,OpenFlow只是定義了轉發和控制層面的功能,而管理層面的卻沒有涉及,而對網絡進行管理是數據中心最平常也是最重要的日常工作的;網絡設備對SDN的支持也不給力,雖然網絡芯片的巨頭博通、英特爾、美滿電子等都在積極推出實現SDN的網絡處理芯片,但是現在支持SDN轉發芯片的流表規格都過小,而且受生產工藝所限,SDN功能運行也不夠穩定。SDN技術徹底改變了網絡芯片原有的處理流程,相當于開發一套全新的轉發表,難度可想而知了。
關于SDN的不完美和問題可以列出一大堆,這也是各種網絡技術研討會議、論壇激烈討論的議題,理論派、實戰派、應用派等各方面的人士紛紛拋出各種見解,讓這個市場異常熱鬧。如果說SDN搭建的是一個全新的網絡大舞臺,那么各種各色的人物都開始在這個舞臺上盡力地表演著,舞臺上節目越來越多,也越來越精彩,都想成為臺下觀看節目的數據中心用戶心中最歡迎的人物和作品。正是因為SDN有很多的不足,才會有這么多的議論,最終必將逐漸形成業界統一的標準,而現在正在這個變化的過程中。早在三十年前,網絡協議也不是只有以太網協議,IBM,Apple都曾提出過自己的網絡協議,但是在發展的過程中,逐漸由3com提出的Ethernet得到了用戶的青睞,以至于今天發展成為唯一的局域網技術,SDN也正在經歷著這個蛻變的過程。應該去發現SDN的缺陷之美,正像阿里巴巴的馬云說過的“哪里有不滿意哪里就有機會”,SDN的諸多缺陷急切需要人們去解決,從網絡設備企業到軟件技術企業都需要做出努力,誰能設計出令數據中心用戶滿意的SDN產品,誰就能搶先一步成為下一代數據中心網絡技術的領導者。
短期看,SDN技術不會取代傳統網絡,甚至看不到它有占據壟斷地位的可能,但是它肯定會是現有網絡的一個強力補充。SDN作為網絡設備必備的附屬功能已經開始出現,這樣的網絡設備既可以通過SDN進行轉發控制,也可以通過傳統方式對設備進行管理與維護,同時也可以通過人工采用傳統方式對網絡設備進行業務部署,SDN可作為網絡設備業務部署的一種方式,就像谷歌公司研究的無人駕駛的汽車,急可以汽車自動駕駛,也可以由人自己來駕駛,未來的網絡也必將是兩種方式長期共存的方式,SDN技術雖然還有很多缺陷,但是會很快得到完善,正是這些缺陷可能會造就出下一個新的網絡巨頭企業。
D1Net評論:
對于廣大網絡企業而言,要善于發現SDN技術里的缺陷之美,缺陷就是商業機會,缺陷就是產品優化的方向,在如今數據中心用戶已經開始普遍接受SDN的大環境下,解決這些缺陷,得到用戶的支持就是成功。我們要正確地認識SDN,善于發現SDN的缺陷之美。同時要冷靜頭腦,不要過高估計SDN的能力。