存儲(chǔ)操作系統(tǒng)版本:XIOS v2.20
IOmeter工作負(fù)載:
48 workers (2 VMs per host, 8 workers per VM, 8GB RAM)
70% write 30% read
100% random
4K block size
4K offset
16 outstanding I/Os
System setup: XtremIO cluster consisting of two X-Bricks
一共有兩臺(tái)X-Brick,西瓜哥從容量的減少情況判斷,應(yīng)該是采用300G的SSD硬盤(pán)。
1、從每塊磚上都拔下一塊SSD盤(pán),跑4個(gè)IOmeter VM。重構(gòu)的時(shí)候,IOPS是250K:
2、重構(gòu)完成后,增加兩個(gè)IOmeter VM,IOPS達(dá)到330K:
3、這個(gè)時(shí)候每個(gè)磚再拔掉1塊SSD,重構(gòu)時(shí)的IOPS是240K。重構(gòu)時(shí)間是5分鐘。
4、重構(gòu)完成后,性能恢復(fù)到330K??梢钥吹轿锢砣萘繙p少了,但性能沒(méi)有下降。但第3-4塊盤(pán)的重構(gòu)時(shí)間花了9分鐘,比原來(lái)的拔第1-2塊盤(pán)5分鐘的重構(gòu)時(shí)間長(zhǎng),應(yīng)該主要是負(fù)載重了的緣故,因?yàn)槎嗔藘膳_(tái)VM:
5、再繼續(xù)每塊磚拔一塊SSD(即第5-6塊盤(pán)),發(fā)現(xiàn)和拔3-4塊基本一樣,重構(gòu)時(shí)是240K,重構(gòu)完成后恢復(fù)到330K,重構(gòu)時(shí)間也是9分鐘,可用空間進(jìn)一步減少:
6、在繼續(xù)拔第7-8塊盤(pán),結(jié)果同上:
7、第7-8盤(pán)重構(gòu)完成后,性能也恢復(fù)到330K:
8、繼續(xù)拔第9-10塊盤(pán),結(jié)果差不多,只是重構(gòu)時(shí)間略微長(zhǎng)了一些,變?yōu)?0分鐘:
在測(cè)試過(guò)程中,觀察VMWARE的性能情況。發(fā)現(xiàn)重構(gòu)的時(shí)候時(shí)延是增長(zhǎng)的,并且沒(méi)有控制在1ms之內(nèi),但還是比較小的:
前面我們看磁盤(pán)拔掉對(duì)性能的影響,我們下面再看一下更換磁盤(pán)后對(duì)系統(tǒng)性能的影響。
先每一個(gè)磚換一塊SSD盤(pán)。這個(gè)時(shí)候系統(tǒng)的性能臨時(shí)降到260K IOPS,時(shí)間大約是1分鐘。當(dāng)XDP恢復(fù)進(jìn)度達(dá)50%后,性能恢復(fù)到原來(lái)水平:
后面再每次一個(gè)磚更換一塊盤(pán),一直更換完所有的壞盤(pán)。每次換盤(pán)的測(cè)試結(jié)果都類(lèi)似,大約有1分鐘的性能下降:
從上面的測(cè)試可以看出,XDP針對(duì)全閃存的情況下,確實(shí)有重構(gòu)性能下降不大,但磁盤(pán)的利用率較高的優(yōu)點(diǎn)。
而且,容量的減少,對(duì)性能影響不大,這就是XtremIO宣傳的一致性性能。
XDP也是一種類(lèi)似RAID 2.0技術(shù),只是CK粒度更小,配置固定(23+2),利用率更高些。期待華為的基于RAID 2.0的全閃存陣列的測(cè)試數(shù)據(jù),到時(shí)候可以做一個(gè)比較??偟膩?lái)說(shuō),這種RAID 2.0技術(shù)和純SSD應(yīng)該是一種絕配,因?yàn)閿?shù)據(jù)可以自動(dòng)均衡,沒(méi)有熱點(diǎn),可以延長(zhǎng)SSD的壽命。
希望大家積極反饋你的意見(jiàn)和建議,微信掃描如下二維碼,關(guān)注微信公眾號(hào)“高端存儲(chǔ)知識(shí)”,與作者微信互動(dòng)。通過(guò)掌上DOIT移動(dòng)客戶(hù)端,您可以訂閱西瓜哥專(zhuān)欄,第一時(shí)間獲得知名專(zhuān)家和業(yè)界領(lǐng)袖的深度剖析與趨勢(shì)分析。