如何判斷軟件定義網絡是否真的開放?
軟件定義網絡的崛起讓革新的力量從設備廠商轉到開發部門,但前提條件是開發者和用戶必須確定軟件定義網絡標準是真的開放和可互操作的。
直到現在,廠商仍然通過封閉的控制占領主要市場,它們可以“選擇性”的忽略或者發展標準來維護市場地位,而對于開發者,標準非常重要。因為標準是開發者的統一語言,它能讓標準和其他系統集成。
終結以硬件為中心的網絡 拯救被廠商“捆綁”的用戶
在分散之后,網絡行業又經歷了標準化和整合的變革。但每次變革的速度太快了,標準都趕不上。于是行業再次分散,一些解決方案占領市場。隨著技術成熟,再次標準化和整合。這對于終端用戶來說是很煩惱的。因為在革新初期,他們在選擇廠商的過程中被“套牢”了。
軟件為中心的網絡革新能通過分離核心功能來取消依賴性,因為硬件已經很商業了,所以革新是在軟件上:廠商可以在架構上分離硬件和軟件。核心功能,比如,路由、轉發、監測等能通過API由軟件來執行,這樣更流暢,并且不再受限于標準。所以,軟件帶來這樣的擴展或者革新并不依靠更新很慢的核心軟件或者硬件。只要API抽象合理,界面穩定,那么軟件革新就可以獨立發展。而且實際上,革新可以也應該由第三方團體、系統集成商或者終端用戶自己來實施。
真正的軟件定義網絡標準的標志
為了真正受益,終端用戶必須要看看軟件為中心的網絡棧的界面和協議是否真的“標準”,下面是決定真正的軟件定義網絡的兩個標準。
開放:一個標準只有開放、有文檔記錄、免費才是真正的標準,就是說沒有版稅、授權、保密協議(NAD)來限制訪問,或者是基于該標準的創新。如果跳過這些成為標準,那么它要不就變成專利,要不就無法實施而遭到淘汰。
應用廣泛:第二個判斷的條件雖然不如前一個,但通過它能夠很快判斷。如果一個標準被兩個以上競爭激烈的公司采用,那么這就是真的標準。因為競爭對手一般不會用對方或者外界的標準,如果一個公司不管對手是否采用這個標準而推廣它,那么這就是它就不在乎把它變成標準。
軟件定義網絡、標準化能夠在革新前沿和穩定的、商業化的傳統系統中發揮作用。因為那里讓廠商和被廠商“捆綁”的客戶陷入兩難的境地,而軟件為中心的網絡不再受限于硬件,它通過第三方又加了一層,對于長期遭受網絡界盛行的革新和標準化折磨的用戶來說,這無疑是個好消息。