最近,IBM發(fā)布了它的可編程網(wǎng)絡(luò)控制器(Programmable Network Controller),從而成為第二個推出自有OpenFlow控制器的大型IT供應(yīng)商。關(guān)于IBM是否會與思科和惠普在網(wǎng)絡(luò)市場展開競爭的猜疑已然消除。在惠普發(fā)布自有OpenFlow控制器(明年交付市場)之后,僅僅過去一天,IBM就宣布交付它的可編程網(wǎng)絡(luò)控制器(PNC)。
IBM的OpenFlow控制器軟件基于IBM自主知識產(chǎn)權(quán),并且運行在X86服務(wù)器上。IBM的授權(quán)軟件配置包括控制1臺交換機、10臺交換機或50臺交換機,將來很快就會推出支持100臺交換機的授權(quán)。這個控制器具有基于Web的RESTful北向應(yīng)用編程接口(API),可用于在開發(fā)控制器的網(wǎng)絡(luò)應(yīng)用。它還支持拓撲發(fā)現(xiàn)、錯誤檢測和冗余配置等功能。IBM建議,客戶應(yīng)該使用兩個捆綁以太網(wǎng)通道,用生產(chǎn)PNC在內(nèi)存同步運行一個備份PNC。
IBM系統(tǒng)網(wǎng)絡(luò)業(yè)務(wù)線主管Stewart Raphael說:“通過OpenFlow,我們消除了二層協(xié)議的設(shè)計問題,并且移除了生成樹協(xié)議。這個功能可以支持任何拓撲。我們還可以將網(wǎng)絡(luò)商品化,允許客戶在自己的物理設(shè)備上獨立創(chuàng)建邏輯拓撲,所以供應(yīng)商環(huán)境的變化不會影響業(yè)務(wù)邏輯。我們將帶有PNC的OpenFlow看作是一種創(chuàng)建開放網(wǎng)絡(luò)環(huán)境的方法,客戶可以在這個環(huán)境上進行創(chuàng)新設(shè)計和運行新應(yīng)用程序。”
網(wǎng)絡(luò)供應(yīng)商可以使用OpenFlow控制器開發(fā)應(yīng)用生態(tài)系統(tǒng)
OpenFlow的管理實體是開放網(wǎng)絡(luò)聯(lián)盟(Open Networking Foundation, ONF),它最近擴大了北向API開發(fā)和標準化的開發(fā)范圍,從而可以開發(fā)運行在OpenFlow網(wǎng)絡(luò)之上的網(wǎng)絡(luò)應(yīng)用程序。米爾福德企業(yè)戰(zhàn)略集團公司的高級分析師Bob Laliberte指出,惠普和IBM現(xiàn)在都提供了帶Web API的OpenFlow控制器,整個行業(yè)正準備著“圍繞控制器創(chuàng)建生態(tài)系統(tǒng),以及開發(fā)自動化和流程化的應(yīng)用程序。”他們都參加了ONF,但是直到現(xiàn)在,人們還無法建立生態(tài)系統(tǒng)和實現(xiàn)價值,我們還無法離開控制器。企業(yè)正在尋找解決方法。他們并沒有足夠開發(fā)應(yīng)用程序的程序員。他們希望網(wǎng)絡(luò)供應(yīng)商提供自己的解決方法,實現(xiàn)端到端應(yīng)用程序。
OpenFlow控制器表明IBM看重網(wǎng)絡(luò)市場
OpenFlow控制器是IBM返回網(wǎng)絡(luò)行業(yè)的另一個信號。2年前,IBM收購了Blade網(wǎng)絡(luò)技術(shù)公司,第一次宣布進入網(wǎng)絡(luò)服務(wù)器領(lǐng)域。斯坦福Gartner公司的副總裁和高級分析師Joe Skorupa說:“他們在標準上堅定支持SDN和OpenFlow?,F(xiàn)在,這個動作證明了他們以真正的網(wǎng)絡(luò)供應(yīng)商重新進入市場的意圖。”
IBM悄悄將軟件定義網(wǎng)絡(luò)(SDN)和虛擬網(wǎng)絡(luò)疊加轉(zhuǎn)換為一種建立更大規(guī)模網(wǎng)絡(luò)的手段。1月份,它推出了頂級機架OpenFlow交換機RackSwitch G8264,將它與NEC的ProgrammableFlow控制器捆綁銷售。IBM還推出了自己的分布式虛擬交換機(5000v)以及虛擬網(wǎng)絡(luò)疊加技術(shù)分布式疊加虛擬以太網(wǎng)(Distributed Overlay Virtual Ethernet)。
但是,IBM不斷增長的網(wǎng)絡(luò)產(chǎn)品線仍然缺少核心交換機,它仍然依賴于Brocade和Juniper等合作伙伴的產(chǎn)品。Skorupa說:“IBM目前的交換機可以通過一種可伸縮方式整合上百臺服務(wù)器,但是它很難支持上千臺的規(guī)模。”他還指出,通過利用OpenFlow SDN來簡化網(wǎng)絡(luò)架構(gòu),IBM就可以輕松開發(fā)出核心交換產(chǎn)品。
在出現(xiàn)OpenFlow和SDN之后,核心交換機市場與之前大不相同,特別是數(shù)據(jù)中心。如果位于數(shù)據(jù)中心之內(nèi),那么您可能不需要BGP 4和2千萬個路由器,也不需要OSPF。您不需要像SDN出現(xiàn)之前時所需要的非常復(fù)雜的軟件。在建立了商業(yè)半導體和ODM(原始設(shè)計制造商,original design manufacturer)工廠之后,IBM就可以以較低投入開發(fā)出支持OpenFlow的核心交換機。當然,IBM也可能會收購一家已經(jīng)(或接近)掌握OpenFlow核心交換機的公司。
IBM拒絕透露其網(wǎng)絡(luò)產(chǎn)品線的未來規(guī)劃,只表示其合作伙伴可以幫助填補產(chǎn)品線的空白。然而,IBM Raphael在評論中暗示說,這家公司已經(jīng)找到了實現(xiàn)跨越服務(wù)器邊緣的方法。
Raphael說:“網(wǎng)絡(luò)供應(yīng)商已經(jīng)提供了非常的專業(yè)硬件,但是它們非常昂貴、耗能,而且需要編寫大量代碼才能支持這些特性。您需要支持大量的RFC,并且需要與大量基礎(chǔ)架構(gòu)的功能進行垂直整合,而這是客戶迫切需要供應(yīng)商推出的新特性。”
“所以,您需要使用大量的協(xié)議才能解決問題,它們非常復(fù)雜,并基于CLI實現(xiàn)。它們的管理也非常復(fù)雜,因為在實現(xiàn)特定的網(wǎng)絡(luò)目標時,您必須管理ACL、VLAN及各種流量工程。通過IBM PNC,您就可以獲得新的工作模式,可以創(chuàng)建出一種新型可編程數(shù)據(jù)中心。它可以在網(wǎng)絡(luò)接口上進行抽象,簡化服務(wù)部署的方式。”
IBM的OpenFlow控制器并不便宜
對于試用過開源OpenFlow控制器(如Floodlight和NOX)的工程師而言,IBM的PNC可能會讓他們嚇一跳。一個IBM OpenFlow控制器加一個連接交換機,其授權(quán)費用就是92,000美元。IBM建議客戶投入184,000美元部署冗余控制器。如果要控制多個交換機,那么客戶還需要購買額外授權(quán),費用是每臺設(shè)備1,700美元起。在劍橋Forrester研究公司高級分析師Andre Kindness看來,這種投入是驚人的。首先,一個公司需要購買OpenFlow交換機。然后,它還需要購買控制面板的授權(quán)。如果要部署10臺交換機,那么每臺交換機就需要10,000美元的額外費用。”