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