這是VNX8000的后視圖:

從VNX8000的前視圖和后視圖看出,VNX8000采用獨(dú)立的控制器框SPE,4U高,上面沒有硬盤,是VNX2里面唯一一款盤控分離的產(chǎn)品。由于VNX2還是采用傳統(tǒng)的前面4塊硬盤作為保險(xiǎn)箱的技術(shù),因此需要配置SPS,而且需要配置不同的SPS,一個(gè)支持給SPE供電,一個(gè)支持給DAE供電。還有兩個(gè)管理工作站,再加上NAS引擎DATA MOVER,感覺VNX8000部件好多哦。

當(dāng)然,VNX8000支持高密框,這個(gè)原來VNX1就有。這是4U 60盤的高密框:

我們看一下CPU的類型,INTEL 8核,主頻2.7G。每個(gè)控制器2個(gè)CPU,雙控就4個(gè)CPU,32核。如何發(fā)揮這么多核的性能呢?后面我們?cè)賮碚f這個(gè)問題。

這個(gè)是槽位圖,我數(shù)了一下,一個(gè)控制器上有11個(gè)I/O插槽,一共有22個(gè)插槽,擴(kuò)展能力還是很強(qiáng)大的。

這個(gè)是接口卡,大家看到,好像沒有啥新的型號(hào)類型。但據(jù)說后端的6G SAS接口卡EMC重新做了,采用最新的PCIe 3.0技術(shù),為了充分利用PCIe 3.0的帶寬。

內(nèi)存昨天我們劇透的規(guī)格圖已經(jīng)看到,最大支持256G的內(nèi)存。

這里可以看到,每個(gè)控制器有16個(gè)內(nèi)存插槽,應(yīng)該每條內(nèi)存8G,因此一個(gè)控制器是128G,雙控就是256G。

好了,看完VNX8000,感覺沒有特別震撼的東西,這些新硬件的采用,如果還采用原來VNX1的FLARE OS,我估計(jì)性能最多提高2倍就了不起了。但EMC宣傳VNX8000性能是VNX7500的5倍?如何做到?肯定需要在軟件上下工夫。

EMC把這個(gè)技術(shù)叫MCx。MCx主要包括MCC(Multi-Core Cache),MCR(Multi-Core RAID),MCF(Multi-Core Fast Cache)三大功能。MCx其實(shí)就是對(duì)多核技術(shù)進(jìn)行了優(yōu)化。原來VNX1的時(shí)候,雖然FLARE OS也采用多核技術(shù),但調(diào)度非常簡(jiǎn)單,比如一個(gè)CPU 4個(gè)核,1個(gè)核負(fù)責(zé)RAID,1個(gè)核負(fù)責(zé)I/O,一個(gè)核負(fù)責(zé)CACHE,另外一個(gè)核負(fù)責(zé)FAST CACHE。但某個(gè)時(shí)刻,如RAID重構(gòu)的時(shí)候,負(fù)責(zé)RAID的核就會(huì)忙死,其他的核則閑的蛋疼。為了解決這個(gè)問題,EMC重新編寫了軟件堆棧,把所有的負(fù)載均衡分散到所有的核中,如下圖所示:

這個(gè)軟件架構(gòu)的改變,其實(shí)是VNX2最大的改變。只是用戶不容易感覺得到,雖然感覺性能得到提升,但以為是采用新硬件的原因,其實(shí),軟件的提升應(yīng)該比硬件更明顯。特別是VNX8000,有32核,32核同時(shí)滿負(fù)荷工作,你想想這個(gè)性能肯定很高。EMC也對(duì)這個(gè)MCx技術(shù)寄予厚望,認(rèn)為這是未來10年的中端平臺(tái)的關(guān)鍵。INTEL新的CPU核越來越多,MCx的作用就越來越明顯。西瓜哥目前還不確信VNX2是否放棄FLARE OS的叫法,而直接叫新的OS為MCx,但目前看有這個(gè)趨勢(shì)。

MCC的改進(jìn),除了重寫軟件堆棧外,感覺比VNX1提升比較多的還有不再需要區(qū)分讀Cache和寫Cache了,這個(gè)給用戶管理帶來極大的方便。

而MCR方面,開始支持永久熱備盤,即壞盤被替換后,不需要再COPY數(shù)據(jù)回新盤上。這個(gè)功能其他廠商包括華為幾年前就支持了,EMC直到現(xiàn)在才支持(包括高端VMAX也是最新版本才支持的)。MCR還有一個(gè)新特性,支持磁盤漫游。也就是盤的位置變動(dòng),數(shù)據(jù)不丟失??茨z片說甚至整個(gè)RAID組的盤都可以拿下了,鎖在保險(xiǎn)柜了,用的時(shí)候再插回去?這么看來,以后不用磁帶庫(kù)也可以做離線備份了?

FAST套件包括FAST CACHE和FAST VP。昨天我們說過,F(xiàn)AST VP的粒度是256M,而FAST CACHE的粒度是64K。這里我提一下,目前做閃存加速有兩個(gè)技術(shù)流派,一個(gè)是Flash緩存,EMC叫FAST CACHE,一個(gè)是自動(dòng)分層存儲(chǔ),EMC叫FAST VP。目前,NETAPP和IBM XIV只支持Flash Cache,不支持自動(dòng)分層存儲(chǔ)。而其他的大部分廠商,包括IBM/HP/HDS/DELL等等都只支持自動(dòng)分層存儲(chǔ)。只有EMC同時(shí)支持這兩個(gè)技術(shù),并且可以同時(shí)使用。EMC說測(cè)試發(fā)現(xiàn),同時(shí)用效果更好。目前華為的高端采用自動(dòng)分層存儲(chǔ),但在中端原來使用的是SSD Cache的加速方式。因?yàn)?,華為也是同時(shí)做這兩個(gè)加速技術(shù)的廠商之一,只是看后面是否學(xué)EMC支持同時(shí)使用這兩種技術(shù)了。

最后,我們?cè)趧⊥敢幌耉NX2要增加啥硬盤類型。我們看到,VNX2增加eMLC SSD硬盤來做FAST VP,成本應(yīng)該下降比較多。另外,增加了支持15K的2.5"高速小盤,還有高容量2.5" 1TB小盤。

但令我最不可理解的是,為啥還不支持4TB的硬盤?不支持4TB硬盤,還敢宣傳可以擴(kuò)展到16PB?太能忽悠了吧。4TB硬盤華為去年就支持了,從我了解的情況看,EMC要到2014年才支持,這個(gè)應(yīng)該沒有啥技術(shù)含量啊?西瓜哥根據(jù)經(jīng)驗(yàn)判斷,一個(gè)原因可能是VNX原來的硬盤框的電源設(shè)計(jì)的時(shí)候沒有考慮好,功率上不支持4TB硬盤,另外一個(gè)原因就是EMC的RAID重構(gòu)時(shí)間太長(zhǎng),4TB硬盤重構(gòu)時(shí)間無法令客戶滿意?如果VNX2采用RAID 2.0類似技術(shù)不就解決這個(gè)問題了嗎?

好了,關(guān)于VNX2的劇透到此為止。畢竟EMC是存儲(chǔ)界的老大,總是要給老大留點(diǎn)面子。我搬個(gè)小板凳,靜坐電腦前,等待VNX2的發(fā)布后西瓜哥再來點(diǎn)評(píng)。只是沒有搞懂為啥VNX2放到意大利發(fā)布,難道歐洲是重點(diǎn)?還是EMC期望VNX2重新在技術(shù)上引領(lǐng)中端潮流,有點(diǎn)文藝復(fù)興的寓意?

希望大家積極反饋你的意見和建議,微信掃描如下二維碼,關(guān)注微信公眾號(hào)“高端存儲(chǔ)知識(shí)”,與作者微信互動(dòng)。

 

分享到

xigua

相關(guān)推薦