軟體定義網路(SDN)的部署不止是只有利,我們過去很少談及這架構會遭遇甚麼挑戰。SDN除了提升企業網路生產力,還會對資料環境產生重大影響。一方面提升企業的生產力,但是很少有人敢於預測SDN在未來將遇到什麼挑戰,到底SDN能解決在物理網路中遇到的諸多問題?還是只是以抽象層中的一些新問題代替了之前的老問題?
大部份人仍是「SDN有限公司」
最顯而易見的事實是我們並不清楚SDN在實際生產環境中會有哪些影響,因為目前實際積累的經驗過少。據市場研究公司Gartner稱,在近期於美國奧蘭多召開的IOM大會上,只有4%的與會者稱進行了實際生產部署,四分之三的與會者表示他們的相關活動非常「有限」。超過75%的與會者表示他們只有少量關於SDN的知識,或是正處於初級評估階段。Gartner指許多人對SDN是持懷疑態度的,許多網管人員就不相信SDN會對他們的資料環境帶來深遠影響。
雖然SDN可能會讓網路更具可管理性,但是它們缺乏能夠真正提升資料多產性的應用。管理軟體開發人員認為可能會讓應用管理變得更加困難,因為流量路徑已被高度自動化。網路中可能會有來自多家廠商的網路設備,即便它們能夠正確地遵守所有的SDN協定,解決故障點仍然十分棘手。
SDN:並非數據中心的終結者
企業決策人還需要考慮到SDN實際上並非虛擬的動態數據中心難題的終結者。光纖網絡、光子交換和自動化都會遇到大量的邏輯問題以及純虛擬化環境所產生的問題。在資源彼此相隔甚遠時你如何保證性能呢?你如何管理可編程的設計結構,尤其是那些能夠在全球擴展的結構呢?你如何追蹤虛擬資源呢?這些資源可能被託管在某一設備上,但一眨眼就轉移到另一設備上了。SDN似乎並不是虛擬轉換的端點,而僅僅是一個路徑點而已。
SDN Central網站總編Craig Matsumoto稱,在網路軟體定義化的同時,運算架構正在趨於集中化。在運算、存儲和網路轉化為模組時,SDN將如何發揮它們的作用呢?Docker和Google等公司目前正在致力於一種新的架構,這種架構能夠讓應用橫跨多個Container,然後再用於多種使用高擴展性編排方案和協定的工作負載。這不僅打破了我們對網路和基礎設施的認知,還帶來了關於運算力使用與管理的全新理念。
當然,對於技術評估來說,如何解決當前所面臨的問題這一條件進行評估更為容易些,我們難以估計產生何種影響這一條件進行評估相比。目前只有領先的企業才開始向SDN過渡,因此公正地說,現在還沒有人真正知道SDN將會產生何種結果。
SDN利弊互存 不應盲從附和
https://www.facebook.com/hkitblog