走出低潮,東芝公司已經發布一款采用凌動處理器的實時向外擴展計算加閃存分析引擎,而競爭目標則直指Pure公司旗下的FlashBlade產品。
此次發布內容意味著Pure Storage公司的大數據分析設備迎來了第一位競爭對手,而其來源則非常令人意外--因為事實上,東芝公司在企業數據中心級系統領域的表現一直并不積極。
Flashmatrix是由東芝公司設計的一套高密度多處理器、多節點、服務器-閃存-網絡系統,專門用于實時/數據流分析。東芝方面將其稱為一套高融合型系統,并表示Flashmatrix能夠實現并發訪問與線性規??s放。
在一份聲明當中,東芝美國電子元件公司系統開發主管Ralph Schmitt表示:"大數據處理在規?;?、延遲與功耗水平等方面,都很難滿足客戶日益提升的實際需求。Flashmatrix創造出一套真正的分析處理解決方案,其提供低功耗水平、并發訪問以降低系統延遲、卡層級規模擴展以及可供全部CPU共享的大規模非易失內存空間,從而切實解決以上難題。"
其單一節點為2U設備,具體包括:
12塊微服務器--名為Connection Units(簡稱CU)-- CPU卡,包含:
2 x 24 x 64位凌動C2550 2.4 GHz處理器。
2 x 16 GB DRAM。
2 x 1 GbitE端口。
48塊閃存卡,名為Node Modules(簡稱NM):
2 x FPGA (Xilinx K7)協處理器。
8 x 512 GB DDR3L DRAM。
8 x eMMC A19 64 GiB NAND。
東芝公司并沒有公布其是否采用3D TLC NAND。
每套微服務器都擁有內置固件,其中包含虛擬驅動控制、塊設備以及擴展API。目前列出的中間件則包括HDFS(Hadoop)、PostgreSQL、KVS數據庫、一套分布式文件系統以及東芝Linux(Debian 6)。
每個Node Module當中則包含一個節點控制器(簡稱NC)、eMMC閃存與ECC、損耗均衡以及回寫緩存。該節點控制器負責進行數據包路由、內部CU通信、閃存讀取/寫入、AID控制(Lock與Mutex)以及計算(過濾與算術運算)。
每個節點包含24塊64位凌動CPU(192核心)、384 GB DRAM、24 TiB NAND以及24個1 GbitE端口。
這些CPU以邏輯形式通過網狀邊界(一套2D環形網絡)進行連接,并將各NAND驅動器納入此結構。每塊處理器都能夠發現其它全部閃存驅動器。
Flashmatrix節點CPU-閃存矩陣設計
如上圖所示,每個節點前端設有48塊非易失性內存驅動器。每12塊卡分為一列且前后并排放置于中央組件的各個側向。
在這些閃存驅動器之后則為兩組每組6塊微服務器卡。各組位列中央組件列的一側。其24個1 GbitE端口則位于設備背面。
因此,單一節點能夠容納兩組單元,每個單元包含12塊CPU(即CU)以及24塊閃存卡(即NM),由后者提供12 TB閃存容量。
線性擴展機制能夠最高容納14套節點。
東芝公司宣稱,Flashmatrix只需要相當于采用x86處理器與磁盤驅動器的傳統IT系統的五分之一能耗水平,且整體空間僅為2U,相較于原本的機架級別方案節約了大量空間。傳統系統設計以非共享布局方式使用多套服務器,而Flashmatrix則使用全共享設計。
評論意見
Pure Storage公司的FlashBlade是另一套面向實時大數據分析應用設計的系統。其將至強處理器與閃存存儲加以結合,并通過PCIe連接納入服務器/存儲/網絡刀片,能夠在4U設備內最多容納15塊刀片。
西部數據的Infiniflash則是一款面向大數據存儲的閃存存儲陣列,其需要額外配合服務器與軟件方可構成完整系統,且目前已經擁有IBM、Nexenta以及Tergile等多家以此為基礎推出實際方案的合作伙伴。我們預計FlashBlade與Flashmatrix應該能夠在市場上獲得更好的銷售表現。
東芝公司當然樂于通道銷售渠道推廣這樣的系統,具體包括其現有磁盤驅動器/NAND組件渠道商,外加筆記本分銷商。不過渠道合作伙伴在銷售此類產品時需要具備大數據分析專業知識。也許東芝公司希望利用OEM或者分銷商來接待現有系統供應商客戶,但具體情況尚不明確。
另外,我們也還不清楚這套全新解決方案的具體價格或者上市時間。