朱朋博 發(fā)表于:14年12月09日 12:54 [翻譯] DOIT.com.cn
我們首先對1.2TB的PBlaze3L做了預(yù)處理(時間為15000秒,約為四小時),并獲得以秒為單位的性能報告。我們將結(jié)果繪制成了表格,如上圖。
這個二維的坐標(biāo)系包含了30000個數(shù)據(jù)點(diǎn),IOPS數(shù)據(jù)刻度在左側(cè),延遲數(shù)據(jù)刻度在右側(cè)。紅色的點(diǎn)代表了IOPS,灰色的點(diǎn)代表延遲數(shù)據(jù)。從這張圖中,我們還可以大致的看到測試中最大/最小的IOPS值。
值得注意的是IOPS和延遲的兩條線幾乎是對稱的,這樣講IOPS和延遲放到一個表格中可以幫助讀者更好的理解兩者之間的關(guān)系,后文中我們還會說到。預(yù)處理的主要作用是使得SSD的性能趨于穩(wěn)定,以免在之后的測試中出現(xiàn)過大的波動(由于SSD中有緩存,所以開始的測試結(jié)果有一個陡坡,這是正常的表現(xiàn),在緩存被充滿之后性能趨于穩(wěn)定)。
上圖展示的4k隨機(jī)讀測試每段有300個數(shù)據(jù)點(diǎn)(5分鐘為一個階段),采用不同的隊列深度,隊列深度參數(shù)在圖表的上方標(biāo)出。4k隨機(jī)讀是小文件測試中非常重要的一個測試項目,也是對存儲解決方案隨機(jī)小文件處理能力的主要衡量指標(biāo)。
Memblaze Blaze3L(80%設(shè)備利用率)平均IOPS為579,522(隊列深度為256),在100%設(shè)備利用率狀態(tài)下,PBlaze3L的性能并沒有發(fā)生多大的變化,IOPS為578,387。英特爾DC P3700平均IOPS為467,055HGST的FlashMAX II平均IOPS為350,532 IOPS,最后美光P420m平均IOPS為724,958。一個比較關(guān)鍵的信息是隊列深度在32~128之間閃存性能比較具有參考意義,因為大部分工作負(fù)載適合這個區(qū)間,另外低隊列深度下的性能總是給人很深的印象。
我們的延遲和IOPS做到了一個表格里面,因為很多應(yīng)用對延遲是有要求的,所以這個表格也特意顯示出了每個延遲下產(chǎn)品IOPS的值。這更利于讀者理解。PBlaze3L 在延遲為0.2ms的前提下IOPS性能為559,623,位于幾款參與測試的SSD當(dāng)中第一位,第二位為P3700(IOPS為462,000)。而且我們看到PBlaze3L 的紅線一直處于最右的位置,線的傾斜度非常小,此外100%設(shè)備利用率下PBlaze3L的性能曲線與80%利用率下的曲線差別非常小,幾乎是重合的。
Memblaze PBlaze3L(80%設(shè)備利用率,4k隨機(jī)寫,隊列深度為256)的IOPS為148,593,而設(shè)備利用率為100%時,PBlaze3L平均IOPS為70,358。英特爾DC P3700 平均IOPS性能為147,84,F(xiàn)lashMAX II平均IOPS性能為119,66,最后是P420m 平均IOPS性能為98,304。
從延遲/IOPS的二維表的數(shù)據(jù)中可以看出,PBlaze3L的4k隨機(jī)寫性能是非常好的。
這里使用的寫測試中展示了不同工作負(fù)載下的產(chǎn)品的性能,坐標(biāo)系上方100%意味著純4k隨機(jī)寫負(fù)載,0%意味著純4k讀負(fù)載;旌螴O在VDI應(yīng)用場景中較多?梢钥吹絇Blaze3L的數(shù)據(jù)點(diǎn)都集中在下方,這意味著同樣延遲下,PBlaze3L具有較高的IOPS性能。當(dāng)然,這里說的是在80%設(shè)備使用率的前提下(紅色的數(shù)據(jù)點(diǎn))。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.