有一段時(shí)間沒(méi)有寫高端存儲(chǔ)了,西瓜哥這個(gè)公眾號(hào)已經(jīng)有點(diǎn)名不副實(shí)了。再也不能這樣了,但是這段時(shí)間好像高端存儲(chǔ)沒(méi)有啥新聞啊,郁悶。
不過(guò),這幾天看國(guó)外的BLOG,發(fā)現(xiàn)EMC的VMAX3剛剛推出了一個(gè)新的軟件版本,更新了一些特性,也實(shí)現(xiàn)了其原來(lái)在EMC WORLD 2015提前發(fā)布的一些功能,如雙活等,我覺(jué)得有必要來(lái)簡(jiǎn)單看看。
首先是FAST.X的正式支持,EMC真的把VMAX3做成了一個(gè)數(shù)據(jù)服務(wù)平臺(tái)了,業(yè)務(wù)根據(jù)SLO(服務(wù)等級(jí)目標(biāo))的要求選擇各種合適的存儲(chǔ)平臺(tái),從支持重刪壓縮的全閃存陣列XtremIO到第三方存儲(chǔ),甚至到公有云上面去。
關(guān)于外部存儲(chǔ)的服務(wù)等級(jí),EMC是如何處理的呢?我們看到,EMC引入了一個(gè)新的名詞SLE(服務(wù)等級(jí)期望),動(dòng)態(tài)學(xué)習(xí)外部存儲(chǔ)能夠支持的SLO。這個(gè)思路比較有意思。但對(duì)于XtremIO,EMC直接等同本地的閃存層(但是多了重刪和壓縮功能)。而對(duì)于云網(wǎng)關(guān)CloudArray,單獨(dú)分配了一個(gè)SRP(存儲(chǔ)資源池),SLE設(shè)置為50ms。
我們還看到,現(xiàn)在FAST.X支持的第三方存儲(chǔ)包含HDS、IBM和HP 3PAR的高端存儲(chǔ)(沒(méi)有看到NetApp),外部存儲(chǔ)也可以享受各種數(shù)據(jù)服務(wù),如快照復(fù)制,但是數(shù)據(jù)需要重新初始化。EMC打算2016年才支持?jǐn)?shù)據(jù)封裝,這樣外部存儲(chǔ)的數(shù)據(jù)可以保留。
第二個(gè)比較大的更新是VMAX3現(xiàn)在支持ORACLE應(yīng)用感知。大家知道EMC有一個(gè)軟件叫DSA(數(shù)據(jù)庫(kù)存儲(chǔ)分析器),它可以把數(shù)據(jù)庫(kù)的對(duì)象(如索引、表、分區(qū))和該對(duì)象在存儲(chǔ)上的LBA關(guān)聯(lián)起來(lái),這樣通過(guò)關(guān)聯(lián)分析,可以快速進(jìn)行性能的調(diào)優(yōu)和troubleshooting。EMC利用這個(gè)DSA,通過(guò)自己開發(fā)的一個(gè)API接口和VMAX3聯(lián)動(dòng),可以實(shí)現(xiàn)應(yīng)用的感知功能。
這個(gè)功能在很多場(chǎng)景非常有用。比如很多企業(yè)都是月底出賬,如果出賬時(shí),把關(guān)聯(lián)的數(shù)據(jù)對(duì)象提前放到閃存層,會(huì)大大加快出賬的速度。EMC根據(jù)不同的場(chǎng)景,定義了三個(gè)業(yè)務(wù)優(yōu)先級(jí),通過(guò)策略定義啟用的時(shí)間、持續(xù)的時(shí)間和循環(huán)周期(每星期或者每月等),提前為應(yīng)用準(zhǔn)備好數(shù)據(jù),而不需要修改應(yīng)用日常使用的SLO。
當(dāng)然,比較大的更新,還有實(shí)現(xiàn)了陣列雙活的支持。SRDF/METRO我們以前介紹比較多了,這里就不展開了。不了解可以看我以前的文章【劇透】EMC VMAX3 SRDF/METRO雙活特性原理及仲裁機(jī)制介紹。不過(guò),目前SRDF/METRO還不支持兩地三中心的方式。
在硬件上,據(jù)說(shuō)EMC為了應(yīng)付3PAR新高端的競(jìng)爭(zhēng),把VMAX 100K的規(guī)格從4控升到了8控,然后cache和可用容量都提升了。
還有就是主機(jī)接口增加了萬(wàn)兆的融合接口卡。我們看到,EMC的不同的卡有不同用途,同樣是萬(wàn)兆接口卡,但用途不同,卡的型號(hào)就不同。這個(gè)不是太靈活,下單的時(shí)候必須指明用途,不能弄錯(cuò)了。
升級(jí)這塊其實(shí)最復(fù)雜,我們看到,VMAX3剛剛支持增加新引擎的升級(jí)。很多升級(jí)選項(xiàng)我們以為已經(jīng)支持了,其實(shí)還沒(méi)有,而且還有很多限制。這說(shuō)明VMAX3是一個(gè)復(fù)雜的系統(tǒng),牽一發(fā)而動(dòng)全身啊。VMAX3由于出廠前預(yù)配置的,因此這些升級(jí)必須在線進(jìn)行。如果離線升級(jí),就會(huì)配置成一個(gè)全新的系統(tǒng),里面的數(shù)據(jù)就沒(méi)有了。這也是這種出廠預(yù)配置存儲(chǔ)非常特別的地方。
有一些軟規(guī)格也進(jìn)行了更新,比如最大設(shè)備大小從原來(lái)的16TB擴(kuò)大到了64TB。
還有嵌入NAS(eNAS)支持采用SRDF復(fù)制來(lái)進(jìn)行文件復(fù)制容災(zāi),也可以實(shí)現(xiàn)自動(dòng)切換。
還有嵌入NAS(eNAS)支持采用SRDF復(fù)制來(lái)進(jìn)行文件復(fù)制容災(zāi),也可以實(shí)現(xiàn)自動(dòng)切換。
DSA數(shù)據(jù)庫(kù)存儲(chǔ)分析器現(xiàn)在增加了對(duì)SQL SERVER的支持,但是還不能做到類似上面ORACLE那樣實(shí)現(xiàn)應(yīng)用感知。
最后一個(gè)小更新就是支持FLASHBOOST,也就是把全局Cache旁路掉,直接從存儲(chǔ)介質(zhì)讀數(shù)據(jù)。這種場(chǎng)景對(duì)那種連續(xù)讀一般速度都有很大提高,因?yàn)闆](méi)有cache查詢不命中這些冗余環(huán)節(jié)。不過(guò),老的VMAX只支持閃存,而VMAX3也支持HDD,這個(gè)是最大的不同。
【西瓜哥學(xué)習(xí)心得】
1、EMC VMAX3 Q3的更新還是比較多的,特別是實(shí)現(xiàn)了原來(lái)EMC WORLD 2015發(fā)布的特性FAST.X和SRDF/Metro的支持。
2、EMC VMAX3實(shí)現(xiàn)ORACLE應(yīng)用感知是和ORACLE一體機(jī)和FS1競(jìng)爭(zhēng)的有力武器。EMC通過(guò)DSA實(shí)現(xiàn)感知的方式跳過(guò)了ORACLE私有協(xié)議Oracle Intelligent Storage Protocol(OISP)的壟斷(參考文章:數(shù)據(jù)庫(kù)定義存儲(chǔ)之二:ORACLE)雖然在感知的粒度和實(shí)時(shí)性方面比ORACLE要差,但適用性更強(qiáng),以后可以拓展支持其他數(shù)據(jù)庫(kù)如SQL SERVER。這種方式值得其他存儲(chǔ)廠商借鑒。
3、EMC VMAX3采取出廠預(yù)配置的方式,因此升級(jí)相對(duì)比較復(fù)雜,相互牽涉比較多。比如容量增加,需要考慮內(nèi)存夠不夠,因?yàn)樵獢?shù)據(jù)都在內(nèi)存里。而且一般不能離線升級(jí),因?yàn)檫@種升級(jí)需要重新預(yù)配置,原來(lái)的數(shù)據(jù)就丟失了。
4、EMC VMAX3的接口配置不是太靈活,下單時(shí)需要明確用途。還有新推出的FCoE接口卡,暫時(shí)還不支持點(diǎn)對(duì)點(diǎn)組網(wǎng),即FC-BB-6(參考文章:FCoE,高端存儲(chǔ)需要呢,需要呢,還是需要呢)。
一句話,高端存儲(chǔ)現(xiàn)在使用起來(lái)簡(jiǎn)單了,但其實(shí)購(gòu)買前的配置復(fù)雜了,需要專業(yè)的人士來(lái)做評(píng)估(Sizing)和配置,也就是復(fù)雜留給廠商,易用留給用戶。這個(gè)就是我學(xué)習(xí)VMAX3 Q3 update的一些體會(huì),分享給大家,純粹個(gè)人觀點(diǎn),不對(duì)之處請(qǐng)見(jiàn)諒。
分享到微信 ×
打開微信,點(diǎn)擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁(yè)分享至朋友圈。