面對sdn(software-defined networking,軟件定義網絡)技術在網絡演進中的發展優勢,不論是運營商還是企業,都需要有合適的工具來幫助其管理基礎的網絡設施,而作為旨在推動創新實施以及sdn透明化的opendaylight,在近日推出了首款“hydrogen(氫)”軟件包,為不同層面用戶提供了開源的軟件定義網絡平臺。
氫軟件包支持三個版本
opendaylight是一套以社區為主導的開源框架,現在已成為獲得行業支持的開源平臺,并致力于推動sdn和網絡功能虛擬化(nfv)的部署演進。作為項目核心,opendaylight擁有一套模塊化、可拓展且極為靈活的控制器,這使其能夠被部署在任何支持java的平臺之上。該控制器中還包含一套模塊合集,能夠執行需要快速完成的網絡任務。
opendaylight開源框架
“opendaylight項目旨在解決一個it領域最嚴峻的挑戰,那就是簡化網絡管理”,opendaylight技術指導委員會主席david meyer說,“hydrogen作為opendaylight發布的第一個版本,是sdn在開源項目上的巨大進步,整個行業都可在這個基礎上開展工作,并在后續版本中解決各種附加功能和特性。”
在hydrogen推出后,設備制造商、運營商、各企業以及相關研究人員都可以在opendaylight官網上下載該軟件包,來作為評估、商業化和部署sdn和nfv的基礎。據了解,hydrogen包含超過百萬行的程序代碼,并同步發行三種不同的版本來滿足各層面用戶的不同需求,其中包括基礎版(base edition)、虛擬化版(virtualization edition)和服務提供商版(service provider edition)。
hydrogen基礎版是為那些研究sdn和openflow的科研人士所設,可用于探討sdn和openflow的概念論證時使用,又或是在物理或虛擬環境中進行學術性探討時使用。而hydrogen虛擬化版的目標用戶是虛擬化數據中心,它包括了基礎版的所有組成部件和功能,另含創建及管理虛擬租戶網絡(virtual tenant networks)和虛擬覆蓋(virtual overlays)的功能,并包括用于安全和網絡管理的應用程序。
同時還提供有hydrogen服務提供商版,旨在為服務供應商和運營商們管理現有網絡,或向sdn和nfv方向發展提供可利用的開源平臺。服務提供商版中不僅包含基礎版的功能部件,而且支持一般服務提供商網絡中常見的協議,以及用于網絡安全和管理的應用程序等。
hydrogen將更有利于sdn推廣
opendaylight項目是在linux基金會的支持下運行的,據組織者稱,這一平臺不僅能夠為供應商在建立其sdn解決方案時提供一個開放基礎,也將有助于推動sdn的應用。盡管這一組織在早期被認為是由ibm和思科建立的、由廠商驅動的組織,但opendaylight一直在穩步擴張其成員規模。目前,該組織已吸收了33個廠商為成員。
而據了解,hydrogen是在10個月前,思科、ibm等高科技領軍企業發起的該項目,而5個月前,hydrogen平臺的推出就已被提上議事日程。同時,包括ibm、愛立信以及nec等在內的會員企業都宣布了基于opendayligt計劃的新項目或產品。
sdn選擇hydrogen的優勢
首先值得肯定的是,軟件定義網絡(sdn)是實打實的,并且是有發展前景的網絡技術。不論是nec的programmableflow,vmware的nsx,思科的aci,openflow的相關演進技術等等,我們可以看到各種網絡虛擬化,網絡功能虛擬化,控制器體系結構,圍繞向北和向南的api討論等等,這些都已不再是行業中的炒作或噱頭,而是成為切實改變運營商、或企業網絡架構的存在因素。
其次,對于行業來說,專有的、特定于某個設備供應商的sdn是不可行的,也是不能長期施行的。而像hydrogen這樣的開源平臺則無疑成為更好的實踐領域。雖然目前有許多的sdn標準組織在運行著,各種供應商的解決方案也進入了市場,然而他們面對的仍是不同客戶的不同問題。客戶不僅要知道自己需要的平臺,還要了解供應商賣他們的是不是僅是狹義上的sdn平臺。而hydrogen則為客戶和供應商提供了一個通用的sdn基礎平臺,讓其他的sdn方法可以建立其上,當然hydrogen并不是sdn的終點,而是開始。
opendaylight hydrogen架構圖
最后,通過hydrogen,企業不再需要供應商提供固定設備或參與廠商的銷售圈子就可以嘗試sdn技術了。當然hydrogen并不是唯一的開源sdn項目,現在還有其他的一些開源sdn相關項目也在展開,但是opendaylight提供了一個更為出色的開源開發者社區。通過社區的不斷增長支持下,眾多行業廠商的參與,令hydrogen的意義遠遠超過了一個學術實驗或一次性項目。可以說,hydrogen的推出已經成為了業界在大型sdn項目上的一次重要里程碑事件。
“我們可以看到opendaylight的解決方案現在正快速地發展和完善著”,opendaylight執行董事neela jacques在opendaylight峰會上介紹道,“所有跡象都表明,2014年對于opendaylight項目將是關鍵的一年,我們將會繼續壯大社區,完善架構,并與想開展sdn和nfv的各組織及最終用戶積極互動。”
綜上所述,opendaylight推出hydrogen軟件包,為軟件定義網絡環境和網絡功能虛擬化提供一個開放式平臺,令任何廠商都有了借鑒體驗sdn平臺的機會。h同時ydrogen的推出,從筆者的角度來看,其意義更在于其示范性,通過開源模式來創建軟件平臺,令即使是競爭關系的行業者們在一起工作來完成一個項目,并將更加有利于sdn技術的部署推廣。