天天看點

走過軟體定義網絡“來時的路”

2014年,軟體定義網絡(sdn)的發展趨勢很大程度上可以定義為從理論到行動的轉變。具體而言,供應商将技術産品化,工程師找到了實作軟體定義網絡(sdn)的技能,為改變做好準備。

走過軟體定義網絡“來時的路”

軟體定義網絡(sdn)分析師工作很艱難,因為該技術被市場哄擡,但在實際應用中仍需琢磨。在這樣的環境中進行預測,似乎是不可能的。

作為記者,我們無法預測市場,但是我們可以通過分析讀者在我們網站上搜尋的内容發現一些迹象。

通過分析2014年使用者對searchsdn的關注度,我們可以得出一些比較肯定的軟體定義網絡(sdn)發展趨勢。工程師正在認真地發揮軟體定義網絡(sdn)的投資,進行實施,尋求更多資訊和技術來進行概念驗證。更進一步,在資訊傳播層面上,我們已經看到更多的使用者願意分享他們早期使用軟體定義網絡(sdn)技術的故事。這些用例來自大型企業實施軟體定義網絡(sdn)的廣域網(wan)解決方案,以及服務提供商使用軟體定義網絡(sdn)和網絡功能虛拟化(nfv)來改變核心基礎設施。

随着軟體定義網絡(sdn)的投資和實施項目增多,工程師開始在新的認證計劃及大學課程中學習軟體定義網絡(sdn)相關知識。今年,一個新的軟體定義網絡(sdn)證書認證或專業課程的小故事會吸引讀者的注意力。

分析師也看到了這樣的趨勢,是以,他們預測軟體定義網絡(sdn)技術可達到的目标很高。今年,網際網路資料中心(idc)預測軟體定義網絡(sdn)市場将從2014年的9.6億美元擴大到80億美元。

從我們編輯的内容的通路流量來分析,以下是我們注意到軟體定義網絡(sdn)2014年的一些趨勢:

工程師正在拼命尋求軟體定義網絡(sdn)相關技能

考慮到2013年是軟體定義網絡(sdn)技術被主流廠商和創業公司産品化的一年,2014年成為了網絡工程師開始拼命尋求軟體定義網絡(sdn)技術教育訓練和認證,為過渡做準備的一年。

今年最高流量排名的故事之一是一篇記錄了interop座談會的文章,專家警告網絡工程師說,尋求軟體定義網絡(sdn)和網絡程式設計技巧與進行傳統的思科認證網際網路專家考試一樣重要。

網絡工程師可能還是需要傳統的考試認證,但是硬體廠商沒有時間可以浪費在建立他們自己的軟體定義網絡(sdn)認證課程和測試。vmware公司推出了一個nsx認證計劃,他們将其稱為“新的網際網絡頂級專家認證(ccie)”,與此同時,思科推出了一系列特色軟體定義網絡(sdn)課程和認證測試,旨在更進階别的網際網絡頂級專家認證(ccie)和思科認證網絡專家(ccnp)工程師。

同時,開放網絡基金會(onf)開始準備第一次廠商中立的軟體定義網絡(sdn)認證計劃。事實證明,許多工程師最好的選擇是回歸到大學課堂,而且的确有相當一些大學正在解決軟體定義網絡(sdn)課程。

軟體定義網絡(sdn)的投資何時能成為現實?這要視情況而定

工程師一直是很咄咄逼人的一個群體,我知道他們總是喜歡發表令人震驚的聲明。但是當涉及到軟體定義網絡(sdn)投資時,他們變成了一群愚蠢的蛇鲨。他們每個人都有一個原因來解釋為什麼現在不進行軟體定義網絡(sdn)投資。

然而,在google analytics裡面搜尋來确定今年點選率最高的故事時,升至首位的是一則有趣的文章。文章中談到,工程師們在激烈地讨論現在投資軟體定義網絡(sdn)是如何地不成熟。然而,同時也找到了一些故事,工程師們又在其中詢問如何邁出得到軟體定義網絡(sdn)投資的第一步。

與此同時,特約撰稿人david geer想要工程師描述一下運用軟體定義網絡(sdn)技術時遇到的障礙。他總結出了5個比較确定的 “為什麼網絡工程師根本不準備購買軟體定義網絡(sdn)産品”的原因。geer還在reddit上提出了一個關于軟體定義網絡(sdn)投資的問題,隻得到了一個 “為什麼使用者不在軟體定義網絡(sdn)技術上投資”的原因。

是以,哪些觀點才是真正屬實的?也許兩者兼而有之。對于不成熟技術的抗性是可以預料的。然而,公司中誰正在面臨真正的痛苦點,誰就會被迫認真考慮應用這個技術。

思科 vs. vmware辯論中誰是主導者?但這又有什麼關系?

去年思科和vmware公司在市場上推出了不同的軟體定義網絡(sdn)和網絡虛拟化戰略。

2014年,網絡工程師開始了針對思科與vmware的辯論,對比兩者的政策,實施測試,衡量優勢和兩者的弊端。這場辯論是思科向網際網路工程任務組(ietf)送出opflex southbound 協定時激發的。ovsdb負責管理vmware公司使用的open vswitch産品的整個實施過程,而有人認為思科送出協定是直接向ovsdb發起挑戰。

與此同時,有些工程師并不從技術的角度來看待思科與vmware的辯論,而是從文化角度。部落客teren bryson解釋說,更傾向系統體驗的人會覺得使用vmware比較舒服,因為vmware是純軟體方法,而擅長網絡的人會想要放一些精力在硬體上,比較傾向思科的産品。

一些工程師不太關注軟體舒适度和所涉及到的協定,而是談到了兩種政策的開放性。部落客patrik hubbard表示,思科單純因為以應用為中心的基礎架構(aci)比任何人期待得都要開放這一點,價值就要超過vmware。hubbard說,思科釋出的以應用為中心的基礎架構(aci)最讓人意想不到的是在硬體上實作了“一緻的應用程式界面(api)”,可以使用一系列軟體定義網絡(sdn)控制器。

雖然vmware與思科的辯論很有可能還會繼續,但是隻把精力浪費在這兩家公司的争辯是一種可恥的行為。因為當市場上在不停地讨論nsx和aci時,一系列其它供應商,從nuage到博科,戴爾,惠普,juniper, 從midokura到viptela,cloudgenix, 都提供了絕對不應該被忽視的軟體定義網絡(sdn)和虛拟化政策,而且最終可能可以結束這兩個公司的辯論。

關于openstack和opendaylight的控制問題以及兩者何時能整合

2014年,由于opendaylight hydrogen産品釋出,廠商開始将opendaylight代碼融入到産品和服務中。與此同時,盡管工程師們指出,openstack neutron網絡存在許多問題,但在openstack編排和控制中,網絡還是成為一個更加重要的元素。

當然,考慮到opendaylight專注于軟體定義網絡(sdn)控制,而openstack neutron是關于雲計算編排和自動化,工程師開始質疑軟體定義網絡(sdn)控制器和雲編排有什麼不同。是以,最終可能會産生openstack和opendaylight的結合體。然而,要确定使用哪組技術控制網絡管理和配置相關各種元素還需走很長的道路。

網絡功能虛拟化(nfv)帶來了一種新的服務提供方式

2013年,大多數人還不知道網絡功能虛拟化(nfv)是什麼。然而,在2014年,網絡功能虛拟化(nfv)成為了searchsdn上人們最常談論的網絡虛拟化話題之一。這是因為電信服務提供商在服務鍊中使用了網絡功能虛拟化(nfv),有能力在幾分鐘内自動提供網絡服務,而不像之前使用虛拟元件一個星期才能提供服務。

雖然在不結合軟體定義網絡(sdn)政策的情況下,也可以部署網絡功能虛拟化(nfv),但是在很多情況下,服務供應商都會結合軟體定義網絡(sdn)和網絡功能虛拟化(nfv)來簡化服務鍊。當服務提供商在尋找使用網絡功能虛拟化(nfv)的方法時,基礎設施供應商也在抓緊時間搭建網絡功能虛拟化(nfv)基礎設施。很多供應商都在提供網絡功能虛拟化(nfv)産品,包括像戴爾這種非服務提供商,其實這對于工程師來說是很難的。好消息是,早期已經采用網絡功能虛拟化(nfv)技術的服務供應商可以起到帶頭作用,如at&t推出的domain 2.0計劃。

裸機交換機嶄露頭角

網絡工程師可能還沒有準備好告别功能豐富、專用的網絡交換機,但是根據我們的通路資料顯示,網絡工程師們很有興趣了解裸機交換機和白盒交換機。

使用裸機交換機,軟體就可以完全和硬體分離出來,這意味着工程師可以選擇他們自己的網絡作業系統。随着越來越多的廠商推出裸機交換機相容,也有一部分廠商正在開發可以在硬體上運作的網絡作業系統。

雖然工程師最初可能是使用裸機交換機來替代簡單的架頂式交換機元件,但最終他們應該會在網絡中更廣泛地部署裸機交換機,因為裸機交換機對于linux系統和devops工具更為開放,是以對于網絡自動化更重要。

今年,facebook展示了一個内部開發的網絡作業系統,協同一個架頂式裸機交換機。這項工作是繼該公司的open compute項目之後,在2013已經開始着手的,目标是為開源網絡交換機确定一個規範。

facebook還展示了其新altoona資料中心網絡的一小部分,該資料中心網絡依賴于開放的交換機,一個軟體結構,集中的邊界網關協定(bgp)控制,以及一個巨大,但簡單的定義網絡配置的編排系統。

2014年,戴爾公司也高度集中于裸機交換機。具體而言,戴爾提供了一個可參考的設計,在nsx或midokura公司的midonet上使用cumulus作業系統作為網絡虛拟化疊加。

作者:rivka gewirtz little 柳芒譯

來源:51cto