08月20日 綜合消息:從業界的各種信息來看,軟件定義網絡(SDN)即將迎來廣泛部署。但在SDN成為網絡領域新的常態之前,工作人員(包括從架構師到管理員的所有人)必須清楚了解該技術。而這將需要創建SDN培訓課程,那么,應該由誰來負責創建這種培訓課程呢?
現在,網絡專業人員正在從各個方面了解SDN的信息,包括從推廣產品的供應商、研究該技術的記者和博客主,以及其公司內負責該技術的個人等。但在初步理解后,人們應該如何進一步獲取SDN的知識呢?
目前,網絡轉人員主要通過幾個途徑來學習技術知識:在大學學習網絡知識、在技術學院參加短期課程、自學或者在工作中學習。那些在工作中學習的人有著很不錯的機會,他們可以在他們的企業內獲取很多專業知識以及流程。但是絕大多數人是通過更傳統的手段來獲取其基礎知識—學校學習。
那么,我們的大學、技術學院,甚至是技術庫,是否準備好提供SDN課程了呢?
答案無疑是否定的。現在只有少數大學將SDN引入到其課程中。幾乎還沒有任何技術學院提供相關的完整課程,主要因為他們需要依賴于現實環境中現有的解決方案。并且,由于沒有職業推動學生學習這些課程,這也制約著這些職業學校創建相關課程。現在我們有技術庫,但在亞馬遜網站輸入SDN,進行粗略的搜索時,只有三本標題中有SDN的書籍(其中之一還沒有出版),以及兩本云計算書籍。這并不奇怪,因為這項技術還處于早期階段。那么,我們是否走在正確的道路上呢?對此,我們并不確定。
SDN課程必須擴展到OpenFlow之外
SDN的根源可以直接追溯到 OpenFlow,OpenFlow誕生自學術界。雖然事實上,OpenFlow是一個SDN協議,但它絕對不是唯一的SDN協議。盡管如此,早期的 SDN課程工作不可避免地傾向于OpenFlow。我們常看到對SDN原理的介紹,這一般都會延伸到具體的技術,而openFlow在這些開發和意識共享方面都有著早期的領先地位。
隨著SDN繼續發展,這些課程將需要涵蓋其他技術,例如路徑計算單元協議(PCEP);邊界網關協議流量工程擴展(BGP-TE);以及應用層流量優化(ALTO)。毫無疑問,還將會出現新的協議和技術,這些也必須涵蓋到世界各地的SDN課程中。SDN課程不僅應該包含這些其他技術,還應該給予它們平等的地位,然而,鑒于學術界和OpenFlow的緊密聯系,筆者認為這不太可能實現。
除了協議外,課程也將需要有更好的支持技術,這些技術讓SDN更強大。例如,網絡虛擬化、DevOps和大數據都與SDN有著不同程度的交集。OpenFlow主導SDN和課堂的原因是,它至少是真實的部署中的協議。畢竟我們很難在課堂中教授還沒有成型的技術。
業界應該共同努力創建SDN課程
即使大學創建了這些課程,還應該通過職業院校開發實際架構。但在這些學校部署這些架構之前,我們將需要市場中為這些即將成為SDN工程師的人提供工作機會。這意味著,我們需要提供與現在的思科認證互聯網專家(CCIE)以及瞻博網絡的JNCIE認證計劃類似的培訓和認證計劃。然而,如果SDN的未來發展是混合供應商環境,那么,培訓不應該以一家供應商認證的形式來提供。這一切都表明,現在的行業存在角色差距,這種差距應該由廠商中立、商業友好型組織來彌補,例如開發網絡基金會或SDNCentral。
歸根到底,我們需要的不是一個SDN課程,而是較大的SDN規劃,它將橫跨很多領域。