DirectCompress FPGA 卡
安裝智能網(wǎng)卡能將數(shù)據(jù)密集型任務(wù)卸載到專用硬件組件來提高性能,更好地利用資源(CPU和主機(jī)內(nèi)存),在某些情況下還可以優(yōu)化認(rèn)證成本。
不過卸載壓縮功能的想法其實(shí)不算新。IBM就把壓縮功能嵌入到了FlashCore系統(tǒng)模塊中。NetApp的全閃存A400系統(tǒng)中有一個(gè) Pensando DSC,也是用于卸載壓縮。Simplivity (HCI) 也有用于數(shù)據(jù)優(yōu)化的專用卡,新華三的3PAR/Primera/Alletra系列使用定制ASIC也已經(jīng)很久了。還有ScaleFlux、Pliops等新解決方案都使用自定義加速功能。
關(guān)鍵在于Pure推出加速卡的時(shí)機(jī)。是在對外號稱要2026年發(fā)布300TB閃存固態(tài)盤消息之后。隨著系統(tǒng)容量的增長,CPU上的壓縮開銷會更高。現(xiàn)在可以通過專用硬件更好地滿足這種開銷。
還有一個(gè)也是關(guān)于交付300TB閃存固態(tài)盤的問題。在FlashBlade設(shè)計(jì)中實(shí)現(xiàn)300TB容量,需要一些其他容量助力,比如增加DFM的物理尺寸,讓這些DFM模塊容納更多芯片。之前還有猜測Pure可能要移出計(jì)算和DRAM組件,給DFM騰更多地方。而開始使用FPGA的動作可能預(yù)示著未來DFM上FPGA的更廣泛使用,從而有效將它們轉(zhuǎn)變?yōu)橛?jì)算存儲型設(shè)備。