EMC快閃記憶體部門的頭出來搞了一個全快閃記憶體公司Vexata,會重蹈DSSD的覆轍嗎?
Vexata的CEO叫Zahid Hussain,他原來是EMC快閃記憶體部門的頭,在2013年離開EMC。我記得那時EMC剛剛收購XtremIO不久,還沒有收購DSSD。現在XtremIO在EMC已經被邊緣化,AFA的主力是Unity-AF和VMAX-AF,而DSSD也已經停產。
據說Zahid Hussain離開的時候,還是想做一個DSSD級別的產品,即要比XtremIO快10倍以上。不過,他離開後EMC收購了DSSD,但現在DSSD又停產了。可是,他創立的公司Vexata卻一共融資103m$,現在正式走出秘密狀態,他會成功嗎?
現在還做NVMe/F的全快閃記憶體,很多公司都有了,是不是太晚了?
先介紹一下這個公司,成立於2014年,前EMC和VMware的人出來搞的。
其號稱推出業界首個活動數據架構(Active Data Fabric),說白了就是一個概念,定位和當年的DSSD一樣,重點應對實時分析場景。目前其只有VX-100一個產品,未來可以單獨銷售軟體,也可以放到雲上。
VX-100有兩款型號,VX-100F和VX-100M,主要不同就是採用的SSD不同。VX-100F採用普通的單埠NVMe SSD,而VX-100M則採用Intel Optane 3D-XPoint SSD。
從規格上看,這兩個產品的IOPS差不了太多,但時延相差很大。VX-100M由於採用SCM,時延只有30us。
這個產品相比原來EMC的DSSD D5,我們看到幾點顯著的不同:
1、有一定的企業數據服務,如加密、快照。但是沒有重刪壓縮和複製這些高級特性。
2、主機訪問還是採用傳統的FC協議,因此可以直接替換傳統存儲。當然,據說也支持40GE的NVMe/F介面。
3、DSSD全是硬體定義,而VX-100走的是軟體定義的路線,因此成本要低得多。
也許是這些不同,使得VC還是在DSSD已經失敗的情況下,還是投資了這個公司。
性能肯定是Vexata的優點了,畢竟是DSSD級別的產品。
Vexata公布了三個用戶的使用情況,基本上都是原來的環境不動,只是把存儲換掉,就取得很好的效果。對用戶來說,性能上去了,而軟體的License卻不需要增加。
作為技術控,我們看看架構,看看VX-100的架構和一般的AFA有啥不同。
對比了一下,其實就是採用NVMe/F,而且選用了RDMA,採用無損乙太網,應該是ROCE技術。這個Pure Storage、Kaminario、Huawei的下一代NVMe/F AFA都是選用這個技術。
因此,我覺得最大不同還是在於軟體上,其VX-OS的不同。
我們看到,其軟體分成了三個模塊,VX-OS CONTROL,VX-OS ROUTER,VX-OS DATA。
其官方的白皮書寫到,VX-OS CONTROL只是做控制,複雜的數據處理全部放到VX-OS ROUTER上進行。目前VX-100採用FPGA來運行VX-OS ROUTER。也就是說,RAID,加密這些數據計算,包括快照的刪除(因為需要複雜的指針操作)都卸載到VX-OS ROUTER上進行。說白了,就是控制平面和數據平面分離。我們也看到,在SCM環境下,硬體RAID又有了用武之地。
控制平面和數據平面分離,其實很多廠商都是這麼設計的,沒有啥特別的。但這個VX-OS架構比較特別的是第三個模塊,VX-OS DATA。
VX-OS DATA加在SSD的上層,使得每個SSD都有了智能,所有的IO都可以並行處理。VX-100裡面,每個VX-OS DATA模塊捆綁4個NVMe SSD,構成一個
Enterprise Storage Modules (ESM)刀片。
一個VX-100目前只支持兩個控制器(控制器之間也是採用ROCE互聯,沒有採用PCIE),但支持16個ESM刀片,每個刀片支持4個SSD,也就是支持64個SSD。刀片越多,性能越好。
以後估計VX-100會支持控制器的scale-out,也會加上重刪壓縮,遠程複製特性。這樣,就可以和高端存儲競爭了。
從其官方的白皮書上看,VX-100只支持RAID 5和6,這應該不是RAID 2.0的方式。因為其宣傳的重構時間是2TB/1小時,這個和華為高端存儲採用SATA盤的重構時間一致。按理來說NVMe盤重構會快不少。因此,我猜想還是傳統的RAID方式。
好,說完Vexata的架構,感覺還是不錯的吧。大家有沒有覺得似曾相識?其實華為的下一代AFA產品Barreleye的思路也是類似的。
Barreleye是什麼鬼?這是下面這種深海魚,中文叫桶眼魚。它的頭部是透明的,眼睛像桶一樣,可以在頭殼裡面上下左右轉動,而且兩個眼睛還可以看不同方向。頭部看到眼睛一樣的東西其實是鼻子,真正的眼睛在頭殼裡面,因此其頭殼是透明的。
GIF/257K
華為很喜歡拿魚來起名。現在的AFA叫Dorado,是深海裡面游得最快的魚,表示快。下一代AFA叫Barreleye,又代表什麼意思呢?在今年上海HC大會上,歐洲大V Chris Mellor寫了一篇報道,說代表deep and strong。也許Barreleye是深海裡面生命力最頑強的魚類了吧。
從流出的諜照可以看到,華為的Barreleye系統也是插刀片的機箱。
每個刀片上面布滿了M.2的SSD模塊,中間有一個48核的CPU。每個刀片都有100GE的RDMA介面。刀片的互聯也是通過無損乙太網。每個機箱也是16個刀片。
大家看看,這個刀片是否和Vexata的刀片類似啊?這可能就是未來SCM存儲的形態,即存儲介質太快了,因此,靠近SCM介質的地方,都會有CPU,即計算能力,提供智能的I/O調度和大規模的並行處理。
只是目前華為的Barreleye還是一個原型機,而Vexata已經做成產品了。這個也許不完全是技術問題,也有市場因素吧。畢竟國內看到的這種級別的性能要求的場景還是不多,因為大V Chris推測華為要做2019年才會推出這個系統。
※IDC公布2Q17雲基礎設施廠商排名
※根據IDC 2Q17數據,Dell EMC說我是HCI的No.1,Nutanix表示不服
※有書嗎?有被子嗎?
※HDS GAD陣列雙活宣傳支持500KM,真的嗎?
※IDC 2Q17企業存儲的數據也出來了,居然……
TAG:高端存儲知識 |