周末看到SPC網(wǎng)站公布了華為高端存儲OceanStor 18000 V3最新的SPC-1成績,成為世界上首個超過300萬SPC-1 IOPS的存儲系統(tǒng)。
大家知道,光說IOPS是沒有用的,還需要看時延。華為這塊的成績也非常好,峰值301萬IOPS的時候,其時延都沒有超過1ms。這個曲線太平滑了吧,感覺像人為畫出來一樣,不像機器跑出來的啊。
其實華為在今年5月發(fā)布高端存儲OceanStor 18000 V3的時候,就宣布其產(chǎn)品可以做到300萬IOPS,1ms的時延。
【十萬個為什么】為什么華為新高端存儲一發(fā)布,股市就大跌
不過,現(xiàn)在各家在IOPS數(shù)值上都大放衛(wèi)星,因此,華為宣傳的這個數(shù)值大家都沒有感覺。
但華為是認真的,說這個數(shù)值是SPC-1的值,而當(dāng)時SPC-1的世界記錄是HDS VSP G1000的200萬IOPS。
當(dāng)時華為人還說,大約在9月份上海HCC云計算大會上會發(fā)布這個新記錄,為HCC助興。
可是,這到11月份,這個記錄才發(fā)布。為什么華為不能如期發(fā)布?
據(jù)說內(nèi)幕消息是:SPC的測試工具設(shè)計的測試峰值是250萬IOPS,為了測試華為的高端存儲,SPC非常“不高興”,花了大量時間去改造測試工具,也使得新的世界記錄誕生又晚了2個月。
其實西瓜哥心想,SPC嘴上說不高興,心里肯定樂開了花。因為今年連頑固的EMC都向SPC投降,使得SPC成為業(yè)界最有影響力的第三方存儲性能測試組織,加上華為這次又發(fā)射這個300萬IOPS的高速火箭,江湖上必將又興起一陣腥風(fēng)血雨,而不管武林盟主如何變換,最終受益的還是SPC這個主辦方。
華為的高端存儲OceanStor 18000 V3不僅以低于1ms的時延,300萬IOPS高居SPC性能榜首,性價比上也是可圈可點,進入了TOP10。有點像華為無線早期的口號“高而不貴”。
其實華為產(chǎn)品一直是SPC-1瑯琊榜TOP10的???。目前,全球SPC-1存儲性能排行瑯琊榜TOP10中,華為獨占四席,成為最大的贏家。
我整理了一下TOP10的各家測試產(chǎn)品和性能值圖表,可以看到華為的高端存儲OceanStor 18000 V3和V1,中端存儲(或入門級高端)OceanStor 6800 V3以及全閃存陣列Dorado 5100三種形態(tài)都入圍TOP10。
至于SPC-1性價比TOP10瑯琊榜,華為也獨占兩席,僅次于Infortrend(Intfortrend也是兩席,但名次靠前)。
而華為入圍的產(chǎn)品是全閃存陣列Dorado 2100G2,還有剛剛打破世界記錄的OceanStor 18000 V3。
不用說,華為本次打破記錄的OceanStor 18000 V3肯定也是采用大量閃存,從時延來看,應(yīng)該是全閃存。下面我們從發(fā)布的測試報告再來看看其他的一些信息。
首先,測試的具體數(shù)值如下。我們看到這套高端存儲價格高達237萬美金,采用鏡像的數(shù)據(jù)保護方式。一般為了沖擊更高性能,幾乎所有廠商都是采用鏡像方式,只有一家例外,那就是NetApp FAS,因為它只支持RAID DP。
報告顯示,全局存儲的開銷(Overhead)不大,只有0.21%,但是沒有使用的物理空間有點大,是5.16%。
而熱備空間也不少,占可配置容量的12.64%。
這樣計算下來,使得用戶最終的應(yīng)用空間使用率只有33.13%,約1/3。
各位看官看到這里,可能特別鄙視,是不是華為的RAID 2.0+這種塊虛擬化的機制,使得系統(tǒng)需要大量的元數(shù)據(jù)和熱備空間,造成應(yīng)用實際的空間使用率這么少?剛開始我也這么想,后來我看了第二名HDS VSP G1000的測試報告,發(fā)現(xiàn)G1000雖然采用傳統(tǒng)的RAID鏡像方式,但是應(yīng)用使用率居然只有27.08%,比華為的還少。
這個只能說明,大家都為了拼性能第一,犧牲了空間利用率,而RAID 2.0+和傳統(tǒng)的RAID方式,在利用率上并沒有劣勢。我還看了HP 3PAR的測試報告,其應(yīng)用利用率也是約1/3。
最后我們再來看具體的配置情況。華為的OceanStor 18000 V3配置了16個控制器,4TB緩存,大量的8G FC主機接口和12G SAS后端接口,采用全閃存配置,配置了512塊400G的eMLC SSD。
雖然這個配置很豪華,但明顯華為沒有用盡全力。因為OceanStor 18000 V3最大可以支持16TB緩存,主機接口也可以換成16G FC。估計更多的緩存成本上去了,但性能未必高很多,會造成性價比的下降;或者是華為想留點力氣,否則以后自己再破記錄就更困難了。這個就像奧運會上高水平的世界冠軍一樣,總是盡量留點空間,這樣每次都可以破世界紀錄。
另外,我們看到華為OceanStor 18000 V3配置了16個控制器,卻只需要兩個機柜。這種高密的配置方式大大節(jié)省了空間。我原來以為華為高端存儲不支持一個機柜配置2個引擎(每個引擎4控),看來我錯了。
從報告里面具體的報價項,我們看到由于SAS連接都不需要跨機柜,因此沒有采用昂貴的SAS主動光纜。但控制器連接到PCIE交換機,華為采用了40G的AOC光纜。
從網(wǎng)上搜索相關(guān)線纜的一些介紹,基本可以確定華為采用了PCIE 3.0的交換機,如果是上一代的PCIE 2.0交換機,應(yīng)該無需這么高速的光纜。
【學(xué)習(xí)心得】
1、華為本次發(fā)布的300萬IOPS測試結(jié)果,既在意料之中,也在意料之外。意料之中因為一直傳說華為內(nèi)部已經(jīng)測試到了這個值,正式發(fā)布只是時間問題而已。意料之外是沒有想到居然超過了SPC-1測試工具的設(shè)計極限250萬IOPS,SPC被逼改造測試工具造成延期。還有一個比較意外的是能夠擠入性價比TOP10,而且時延的曲線非常平滑,峰值也低于1ms。
2、由于EMC加入SPC,因此SPC真正成了國際存儲大廠的競技場。雖然SPC的負載模式和用戶實際的應(yīng)用負載有差距,但畢竟還是有重大的參考意義,而且由于統(tǒng)一測試標準,最少橫向比較還是有一定的意義,使得其成為用戶參考選型的重要依據(jù)。因為現(xiàn)在市場浮夸比較厲害,你宣傳300萬IOPS,人家就敢宣傳600萬。但在市場上混,帳遲早要還的。而還帳的最好方式,目前還是參加這個SPC的第三方測試。華為目前在SPC-1方面確實有比較大的優(yōu)勢,但SPC-2華為一直沒有參與。華為OceanStor 18000 V3后端采用大量的12G SAS高速接口,而且每個引擎后端4控也是SAS全網(wǎng)狀連接,理論上帶寬吞吐量應(yīng)該也不錯。建議華為考慮花點精力測試SPC-2,畢竟現(xiàn)在很多高端存儲用在大數(shù)據(jù)分析的場景,也很關(guān)心帶寬吞吐量。
3、華為本次采用高端存儲全閃存配置測得300萬IOPS,小于1ms的時延,說明華為已經(jīng)掌握了Scale-out架構(gòu)下閃存的深度優(yōu)化技術(shù),這個將是華為明年推出的新一代全閃存陣列Dorado V3的基礎(chǔ)。因此,預(yù)計Dorado V3的性能和時延差不到哪里去,這方面PK那些從頭設(shè)計的全閃存初創(chuàng)公司,應(yīng)該不是問題。但是在可管理性和效率方面估計還需要加強,因為分析師普遍認為新興公司在這兩方面做得比存儲大廠好。
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。