思科ACI性能優(yōu) 但兼容性存擔(dān)憂
網(wǎng)絡(luò)工程師說,以應(yīng)用為中心的基礎(chǔ)架構(gòu)(以硬件為主的思科SDN生產(chǎn)線)遠勝于競爭對手,但是他們擔(dān)心購買的技術(shù)無法兼容遺留網(wǎng)絡(luò)設(shè)備,至少在近半年里不兼容。
美國加州菲蒙市的Rahi Systems是一個專注于數(shù)據(jù)中心基礎(chǔ)架構(gòu)的思科合作伙伴,它的全球銷售副總裁Tarun Raisoni說:“思科發(fā)布的ACI(以應(yīng)用為中心的基礎(chǔ)架構(gòu))有一個強大的生態(tài)系統(tǒng),已經(jīng)在評估SDN的客戶表示,他們想暫停一下,等待思科產(chǎn)品發(fā)布之后再作決定。但是,ACI并不能尋址到已經(jīng)部署的遺留網(wǎng)絡(luò)。我們有很多客戶仍然在使用Catalyst 6500系列,而且仍在繼續(xù)購買Nexus 7000系列。”
ACI加入了一個新的Nexus 9000交換機產(chǎn)品線,以及一個能夠在一個位置管理大量端口的控制器。這個技術(shù)可以在一個系統(tǒng)中實現(xiàn)自動化網(wǎng)絡(luò)分配,而且這個系統(tǒng)是完全感知應(yīng)用的,并且支持集中管理策略。
新的Nexus 9000交換機現(xiàn)在已經(jīng)面市,但是控制器則要等到2014年4月才發(fā)布。這些交換機可以運行一個簡化版NX-OS,也可以運行在ACI模式中,所以思科建議購買9000交換機的用戶目前將它運行在Nexus網(wǎng)絡(luò)上,以后再將它們遷移到ACI上。
但是,有一些用戶則認(rèn)為這不符合邏輯。他們最近購買的昂貴的Nexus 7000系列和更新的Nexus 7700系列不支持ACI結(jié)構(gòu)。更重要的是,現(xiàn)在還不清楚處于獨立模式的9000系列是否可以支持現(xiàn)有的Nexus網(wǎng)絡(luò)。
Wellspan Health Systems的網(wǎng)絡(luò)架構(gòu)師Randal Echterling在公司中運行了一個Nexus網(wǎng)絡(luò),他認(rèn)為獨立模式下的9000不能替換7700系列。他說:“雖然7700機架與9000很相似,但是9000可以以較低單位端口成本密度實現(xiàn)較高速度的結(jié)構(gòu),9000系列則沒有這樣的功能,也沒有7700[線路]一開始就有的特性。如果遷移到ACI,那么7700系列將會完蛋。”
思科一開始就不準(zhǔn)備在9000系列上實現(xiàn)與7000系列一樣多的特性,因為ACI已經(jīng)將網(wǎng)絡(luò)處理能力轉(zhuǎn)移到運行新結(jié)構(gòu)的控制器上。思科執(zhí)行官曾經(jīng)說過,Nexus 9000系列現(xiàn)在可以作為一個廉價接入交換機使用。將來遷移到ACI之后,它們將成為葉脊架構(gòu)的一部分,而7000系列則充當(dāng)核心交換機的角色——即連接ACI組件的設(shè)備。
但是,要將這些昂貴的交換機當(dāng)作基本互連設(shè)備使用,許多工程師感到很無奈。同時,工程師不知道應(yīng)該購買哪一種設(shè)備,因為現(xiàn)在還不清楚7000系列和9000系列之間的特性有哪些不同。Echterling說:“有新產(chǎn)品發(fā)布是很不錯的,但是很多時候產(chǎn)品發(fā)布之后仍然需要等待一段時間才能交付使用?,F(xiàn)在還沒有直接遷移到ACI的方法。所以如果9000系列缺少一些7000系列的特性,然后在用了兩年之后,他們突然說ACI有一些問題,那么又該怎么辦?”
Eric Murray是美國肯塔其州路易斯維爾市Kindred Healthcare的一位高級網(wǎng)絡(luò)工程師,他們運行的Nexus網(wǎng)絡(luò)現(xiàn)在還沒有更新。但是,他對于ACI的承諾感到很興奮,他考慮為公司可能建設(shè)的新數(shù)據(jù)中心購買這項技術(shù)。但是,對于當(dāng)前的Nexus網(wǎng)絡(luò),他仍然考慮將9000系列作為聚合設(shè)備。
Murray說:“我可以看到UCS[流量]通過哪些設(shè)備流向9000系列,然后它再連接到7000系列。我現(xiàn)在使用5000系列作為聚合設(shè)備,但是5000系列只是負責(zé)轉(zhuǎn)發(fā)2層協(xié)議流量。9000可以提供所有的ACI功能。我們可以用這種方法將它們整合到當(dāng)前環(huán)境中,以后再將7000系列推進到WAN邊界或者接入邊界的交換機。”
用戶認(rèn)為思科SDN在很多方面比VMware NSX好
Critics責(zé)怪思科沒有開發(fā)一種支持現(xiàn)有基礎(chǔ)架構(gòu)的SDN策略,特別是考慮到現(xiàn)在VMware的NSX網(wǎng)絡(luò)虛擬化堆疊技術(shù)可以運行在任何供應(yīng)商網(wǎng)絡(luò)之上。但是,思科用戶則認(rèn)為,堆疊策略在技術(shù)上無法與思科的技術(shù)相比,因為后者緊密整合了硬件和軟件。
Murray說:“NSX只是在傳統(tǒng)網(wǎng)絡(luò)上疊加了一層,但是傳統(tǒng)網(wǎng)絡(luò)非常不靈活,現(xiàn)在堆疊網(wǎng)絡(luò)下面甚至還有30年前的設(shè)計。ACI是一個原生抽象網(wǎng)絡(luò),這是我的一個***方案。”
他解釋說,一旦控制器接管了交換機的管理,ACI就不再需要CLI。這個系統(tǒng)允許工程師將虛擬或物理服務(wù)器移動到網(wǎng)絡(luò)的任意位置,然后在任意時間分配具有完整策略的應(yīng)用程序。同時,每一個端口都有完整可見性,另外也有一個計時系統(tǒng),它可以測量通過每一條鏈路的數(shù)據(jù)包,并且實時報告丟包情況。此外,Murray指出,這個系統(tǒng)也內(nèi)置流量流優(yōu)先級劃分技術(shù)。任何一個堆疊技術(shù)都不具備這些特性。
他說:“他們這里下了很大功夫。”而且,思科可以移動VXLAN流量,但是“他們是在硬件上執(zhí)行原生轉(zhuǎn)發(fā)”,Murray認(rèn)為這種方法大大提高了性能穩(wěn)定性和可擴展性。
Raisoni和Echterling都認(rèn)為,思科SDN策略在技術(shù)上比大多數(shù)競爭對手的產(chǎn)品都要先進。他們說,它支持端到端分配,并且整合到一系列編制系統(tǒng)中,此外,它還有完全開放的應(yīng)用編程接口(API),所以開發(fā)者可以創(chuàng)建多種網(wǎng)絡(luò)應(yīng)用,而且系統(tǒng)支持任意虛擬環(huán)境。但是Raisoni警告說,如果思科動作不夠迅速,那么客戶會開始考慮NSX及其它選擇——也可能有第三方公司推出這樣的產(chǎn)品。
Raisoni說:“NSX的問題是現(xiàn)在還沒有可用的工具。它現(xiàn)在還不能監(jiān)控網(wǎng)絡(luò)流量。但是有許多技術(shù)可以填補這個市場空缺,從而提高堆疊網(wǎng)絡(luò)的性能。”雖然一些企業(yè)有時間可以等,但是像云提供商這樣的公司則現(xiàn)在就需要網(wǎng)絡(luò)靈活性。他說,他們現(xiàn)在就會購買堆疊技術(shù)和第三方工具,而不會等待半年之后的ACI。