思科為ACI量身定制SDN協(xié)議 可替代OpenFlow
在本周的Interop大會上,思科對外公開了一款新的軟件定義網(wǎng)絡(luò)協(xié)議,用于控制網(wǎng)絡(luò)硬件。值得注意的是此協(xié)議并沒有其他網(wǎng)絡(luò)廠商的參與,而是由思科獨立制定的。
據(jù)悉,思科在本周三推出的新SDN協(xié)議OpFlex,旨在讓管理員能將策略指令傳輸?shù)饺魏沃С諳pFlex的網(wǎng)絡(luò)硬件上。劇思科介紹,OpFlex協(xié)議的草案已經(jīng)提交給互聯(lián)網(wǎng)工程任務(wù)組(IETF),在經(jīng)過各種流程批準(zhǔn)后則會成為一個公認(rèn)的標(biāo)準(zhǔn)。
劇了解,OpFlex是以思科之前面向SDN推出的名為“以應(yīng)用為中心的基礎(chǔ)設(shè)施(ACI)”的網(wǎng)絡(luò)架構(gòu)為基礎(chǔ),此網(wǎng)絡(luò)架構(gòu)原本是用于思科專有硬件的。而涉及到OpFlex的開源軟件則由OpenDayLight開發(fā)并推廣。而此項軟件定義網(wǎng)絡(luò)項目去年曽引起爭議,原因是項目的主要成分高度支持思科的專有技術(shù),因此導(dǎo)致了像開源初創(chuàng)公司Big Switch Networks的退出。
思科表示,新的OpFlex協(xié)議可以在任何支持OpFlex網(wǎng)絡(luò)堆棧的4-7層中使用,也可以在虛擬交換機和物理交換機上使用。
思科在其幻燈演示中稱“歡迎任何第三方企業(yè)為開源做貢獻并參與到IETF的程序開發(fā)”。
我們知道,SDN領(lǐng)域已經(jīng)有了OpenFlow協(xié)議,那么為什么思科還需要另外一個標(biāo)準(zhǔn)。思科產(chǎn)品管理主任Michael Cowen對記者講到,“我們設(shè)計的基礎(chǔ)設(shè)施系統(tǒng)完全不同,用到聲明式控制(Declarative control)的概念。”
思科在博客中解釋說:“這個[聲明式(Declarative)]是一個將應(yīng)用、運營和基礎(chǔ)設(shè)施抽象化的模型,可以達到簡化和敏捷性的目的。”思科在博文中還補充了以下內(nèi)容,“將復(fù)雜性分布在邊緣上的方法可以更好地增加可擴展性,并可以達到更大的靈活性——也就是說,即使控制裝置不存在,數(shù)據(jù)轉(zhuǎn)發(fā)也仍然可以繼續(xù)進行。”
這個方法的很多靈感似乎來自前亞馬遜公司Midokura的分布式網(wǎng)絡(luò)覆蓋思想。Cowen證實了思科曽與該公司進行合作,而且還打算未來再做一些合作開發(fā)。
其他參與OpFlex的公司包括:Citrix,微軟,F(xiàn)5,IBM,紅帽,Sourcefire,Canonical和Embrane。
Cowen告訴記者,“我們最初的重點合作伙伴群是那些可以對思科的ACI進行核心集成的合作伙伴,很顯然,我們把更多的努力放在開源部分以及與IETF的合作上,以期其他廠商對我們采取的做法產(chǎn)生興趣。這絕對是一個開放做法。”
思科目前在做轉(zhuǎn)型的嘗試,時下的網(wǎng)絡(luò)市場趨勢對思科原來的業(yè)務(wù)模式不利,思科開始采取購進多個供應(yīng)商設(shè)備的做法,以取代原來業(yè)務(wù)模式中用到的高度整合專有硬件的做法。諸如Facebook、思科、亞馬遜及AT&T現(xiàn)在都用到從多個供應(yīng)商購進設(shè)備的做法。
思科對這種趨勢做出的反應(yīng)是一系列軟件和硬件的發(fā)布,一方面強調(diào)自己的技術(shù)具有新一層的開放性,同時又巧妙地在技術(shù)基礎(chǔ)中優(yōu)先使用思科的硬件。