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