ICCSZ訊(編譯: Vicki)Cavium擴大了其交換機芯片的組合。有兩個系列-XP60和XP70——擁有比Cavium的XP80 Xpliant 系列更小的交換機容量和更強的結(jié)構(gòu)功能。
Linley集團的網(wǎng)絡(luò)首席分析師Bob Wheeler表示:“新的芯片擴展了Cavium的可尋址市場,包括企業(yè)和運營商接入網(wǎng)絡(luò)以及主流云數(shù)據(jù)中心。”
該交換機芯片能使Cavium能夠處理25G的接口交換機、電源約束的外殼設(shè)計,如刀片服務(wù)器、5G云無線接入網(wǎng)絡(luò)和GPON聚合。
到目前為止Cavium已經(jīng)提供了三款XP80 Xpliant交換機ICs.最大的是3.2-teranit交換機。相比之下,三款XP70設(shè)備的交換容量分別為1,1.4和1.8 terabit,而XP60的三款芯片具有280,560和720G的容量。
Cavium交換機平臺組的營銷總監(jiān)John Harrsen表示:“這個市場絕大多數(shù)的消費仍然是中層的,不是全部在高端。”鑒于系統(tǒng)供應(yīng)商的軟件開發(fā)成本高,Cavium強調(diào)提供廣泛交換機組合的重要性。將供應(yīng)商的網(wǎng)絡(luò)操作系統(tǒng)移植到交換機芯片上,這個操作是一項500萬到1000萬美元就能完成的任務(wù)。John Harrsen表示,客戶不會投資一個點解決方案的軟件,這對于客戶來說太貴了。
Linley集團的Wheeler指出,傳統(tǒng)的以太網(wǎng)交換機芯片不可編程,Cavium是第一個生產(chǎn)可編程交換機芯片的公司。Wheeler表示:“赤腳網(wǎng)絡(luò)是唯一具有相似程度的競爭對手。所以Xpliant芯片對于想要實現(xiàn)定制功能或協(xié)議的客戶很有吸引力。”
XP60與XP70仍然與XP80設(shè)備保持兼容性,但是基于從客戶編程Xpliant架構(gòu)獲得了三年經(jīng)驗,編程模型得到了增強。
Harrsen表示,Cavium的交換機芯片不使用指令集,因為它不適用交換機芯片所需的性能。相反,使用非常長的指令詞(VLIW)平行架構(gòu)和查找表的組合進行編程。Harrsen表示:“我們擁有專用于具有可編程參數(shù)的某些功能的原語。”
一個例子是解析包,其中的偏移量可以被編程。另一種是用于數(shù)據(jù)包的循環(huán)冗余校驗(CRC)種子。Cavium使用C語言來編芯片。
可編程架構(gòu)的靈活性也反映在支持可擴展協(xié)議的能力上。這樣的協(xié)議具有一個類型-長度值字段,允許對協(xié)議進行更改,世界上協(xié)議頭可以變成不同的東西。
分段路由使得數(shù)據(jù)中心運營商即使在此類流量進入網(wǎng)絡(luò)之前也能區(qū)分存儲和計算業(yè)務(wù)流量。這允許他們相比于較短的計算(鼠標(biāo))能更好的分配他們的網(wǎng)絡(luò)資源來適應(yīng)大型(大象)存儲流量。Harrsen表示:“這是我們架構(gòu)非常擅長的事。”
Xpliant芯片的可編程性也意味著他們可以支持P4編程語言。在2016年底發(fā)的最新版本的P4語言比前幾代開源語更為普遍。P4語言可用于將功能編程到智能網(wǎng)絡(luò)接口卡-Cavium收購QLogic之后的另一個產(chǎn)品線以及交換機。Cavium正考慮P4作為一個可行的候選人,同時為它的芯片有自己的C-like編譯器。