很難說會先發生什么:交換和路由將合并,還是說會出現兩種功能兼具的獨立網絡操作系統。Arrcus去年7月推出了一種可在商用芯片上同時提供交換功能和路由功能的全新網絡操作系統,因此進入公眾視線。如果說Arrcus對此有什么要說的,那就是兩者會同時發生。而哪個是首要原因并不重要。
早在20世紀20年代,最先發明了用于電話網絡的交換技術,而我們今天所知的數據中心交換技術始于1969年的ARPANET,用于將多臺計算機連接起來以便共享數據。路由器于1981年在斯坦福大學和麻省理工學院(MIT)獨立發明,用于將多個網絡連接起來-——可以說是一種面向交換機的交換機,但它在網絡協議棧的第3層運行,而不是在交換進行的第2層運行。
從那時起,交換和路由一直處于彼此交戰的狀態,近年來路由器功能已并入到交換機ASIC及其操作系統中,主要是由于超大規模計算公司和云構建商的數據流比典型的企業要復雜得多,而且它們厭倦了這一點:擁有第2層功能以及第3層路由功能的交換機明明可以用少得多的錢就能完成任務,卻為路由器骨干網支付高昂的費用。
實際上,在連接方面,數據中心開始看起來更像是我們的房子:有一條很粗的管道接入互聯網,我們使用有線和無線路由器直接將設備連接至互聯網。面對新興網絡架構,“盡可能使用交換,僅在必要時才用路由”這句老語可能被徹底顛覆。或者更準確地說,盡可能使用淺ASIC緩沖器,僅在必要時才用深度緩沖器,因為應用程序的延遲要求(無論應用程序在邊緣還是在數據中心)都將決定架構決策和ASIC選擇。交換機和路由器供應商的選擇將放在第三位。
由于商用交換芯片中路由功能的發展,網絡架構的這種根本性變化成為可能,超大規模計算公司和云構建商絕對要求這樣,它們不會投入巨額資金購買連接龐大的計算和存儲集群的路由器。它們想要更寬廣更扁平的Clos網絡,以更動態的方式混合第2層交換和第3層路由,并在必要時橫跨多個ASIC。
如果可以選擇,它們寧可只有一套交換和路由軟件在多家原始設備制造(OEM)或原始設計制造(ODM)廠商的硬件上運行。這是Arrcus的基本原則,也是其ArcOS網絡操作系統的設計目標,年初它移植到了博通的“Tomahawk 3”以太網交換機ASIC,該ASIC是為超大規模計算公司和云構建商設計的,用來提供較便宜的100 Gbs端口,分配給服務器就只有25 Gbs。ArcOS最初支持博通的企業級“Trident 3”芯片,該芯片有更縱深的協議集和低延遲,去年10月增加了支持博通的“Jericho +”深度緩沖器ASIC的功能。而現在即本周,ArcOS被添加到了“Jericho 2”深度緩沖器交換機,這種交換機可能有大量的HBM內存相連接用于非常深的緩沖器,并支持100 Gbs端口和400 Gbs端口。我們認為,過不了多久,即將推出的“Trident 4”ASIC(已于6月份推出)也將出現在Arrcus支持它們的產品中。
Arrcus的產品管理副總裁Murali Gandluru告訴IT外媒The Next Platform:“企業和服務提供商都有一整套工具包可供挑選,為它們所要支持的特定的使用場景選擇合適的組合工具,這可是有史以來頭一次。如果需要高保真存儲——無論在傳統數據中心還是在靠近用戶的邊緣,那不重要,它們就會需要基于Jericho的平臺。它們可能會使用高密度交換ASIC來構建主干交換機(spine)以互連那些系統,就像我們的客戶實際所做的那樣,或者它們可能需要深度緩沖器、直到該站點的邊緣,因為它們將對等互聯功能合并到該主干交換機上。將來會有很多有趣的事發生,通過商用硅片工具包,你頭一次實際擁有全面的可能性和靈活性。而ArcOS的獨特之處在于它可以涵蓋這一切。比如說,你實際上可以用ArcOS構建一個完整的端到端標準化邊緣站點——從超主干到主干再到分支,無需通過多個操作系統。”
正如我們之前指出的那樣,數據中心網絡出現的變化不僅僅是將網絡操作系統與底層硬件分解,并將該操作系統中的API暴露給外界。這是很重要的一部分,有人認為數據中心未來的網絡操作系統應該是開源的,建立商用硬件基礎,可能由單單一家大牌供應商來支持該開源網絡軟件堆棧。Arrcus當然也認為應該有一個NOS可以橫跨所有重要硬件。所以到頭來,關鍵不是切換vs路由,而是將適當的路由支持(就硅片功能和軟件利用硅片的功能而言)做入到交換機ASIC中。
那么,為何那么久才走到今天這一步?為何思科和瞻博網絡稱霸路由領域這么久?
Gandluru解釋道:原因就在于之前別無選擇。我們現處于一個拐點,使用主干和分支的Clos架構如今在交換和路由領域都被模仿,結合ArcOS的商用硅片大有希望與思科、瞻博及其他廠商的定制ASIC一較高下。因此,現在我們可以采取進攻的姿態,為客戶提供成本可能只有思科或瞻博十分之一的路由平臺。之前做不到這樣。上一代路由芯片沒有很多路由功能,比如線速流建模,互聯網和骨干網中絕對需要這類功能。現在你擁有這些功能。同時出現了其他事件。首先,路由控制平面從主干或邊緣進入到數據中心,使應用程序交互變得容易。然后,商用硅片方面的芯片組趕上并超過了定制硅片。現在你有了控制平面以及更好的ASIC,可以滿足所有這些邊緣環境的需要。這是降低網絡擁有成本的重要因素。”
下面列出了已添加到ArcOS以充分利用Jericho 2芯片中路由功能的一些路由功能:
ODM廠商在迅速追趕這股潮流,正在采用ArcOS,作為基于Arrcus支持的博通芯片的交換機(和交換機/路由器混合產品)上的一個選項。Celistica、Edgecore和Delta支持博通芯片上的ArcOS,由于廣達電腦已經支持Trident 3 ASIC,會希望增加其他產品,我們預計它很快會跟進。
一直在為Arrcus提供資金的風險資本家也已看到了這種模式,剛剛參與了另注資3000萬美元的B輪融資。這一輪由Lightspeed Venture Partners領投(去年A輪融資也由它領投),融資總額達到4900萬美元。General Catalyst和Clear Ventures也投入了一些資金。這次B輪融資超額認購,所有首次注資的投資者都希望再次注資,這總歸是個好兆頭。這些資金將用于擴大工程、銷售和營銷團隊,以加強ArcOS的功能,并使ArcOS出現在博通ASIC之外的ASIC上。來自Barefoot Networks(很快將隸屬英特爾)的Tofino芯片組和來自Innovium的Teralynx芯片組是明顯的選擇,但還有其他選擇。
據Arrcus的聯合創始人兼首席執行官Devesh Garg聲稱,該公司現有員工約50名人,到年底規模將會翻番。一名新聘的重要人物是Arthi Ayyangar,他之前效力于瞻博,最近擔任Arista Networks的工程副總裁,負責其交換機的可擴展操作系統(EOS)。
ArcOS現用于少數幾家服務提供商的生產環境中,目前總客戶數量是“兩位數”。
本周該公司宣布了一款獨立的附加工具:ArcIQ,這個基于AI的網絡操作中心(NOS)平臺類似超大規模計算公司、云構建商和服務提供商自行編寫的那種平臺,因此完善了Arrcus的交換和路由軟件堆棧。ArcIQ可以完成各種更高級別的管理和監控任務,包括跨邊緣、云和數據中心網絡設備查看網絡運行狀況,以及跟蹤這些設施中的資產。AI在拿來從網絡獲取的遙測數據用于流量整形方面發揮了作用。ArcIQ還可以使用超大規模計算公司和云構建商廣泛部署的BGP協議的FlowSpec功能,幫助對付分布式拒絕服務攻擊(DDoS)。順便說一下,你需要線速流執行此操作,只有最新的博通ASIC才能實現該功能。
更新版ArcOS將于本季度投產,本季度ArcIQ將開始向早期采用者發布,第四季度將推出正式版。
-
交換機
+關注
關注
21文章
2656瀏覽量
99978 -
路由器
+關注
關注
22文章
3744瀏覽量
114263
原文標題:交換機與路由器大戰已結束,超大規模計算公司勝出
文章出處:【微信號:AItists,微信公眾號:人工智能學家】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論