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