售前咨詢電話:
NAS儲存-為您的數(shù)據(jù)保駕護航
新一代網(wǎng)絡(luò)存儲服務(wù)器/一站式數(shù)據(jù)管理平臺
本文討論了如何使用SSD緩存減少延遲和提高傳輸速度。同時,我們也解釋了消費者和企業(yè)級SSD之間的差異,以及為什么為了保持性能,我們建議使用后者。
消費類和企業(yè)級SSD是兩大類,涵蓋了大量的性能配置文件。因為供貨商測試和評估產(chǎn)品的方式不同,僅僅根據(jù)廣告數(shù)量購買產(chǎn)品是不夠的。本文將探討NAND類型是如何顯著地影響性能的,以及為什么它對你下一次購買決策非常重要。
無AND閃存類型
閃存數(shù)據(jù)以數(shù)字信號(位)的形式表示,并存儲在NAND閃存單元中。單元中存儲的數(shù)字決定了使用的閃存類型。單級機(SLC)閃存器每臺只有一個比特。多層單元(MLC)將容量加倍,每個單元為兩位。三層單元(TLC)每個單元包含三個比特,而四層單元(QLC)每個單元包含四個比特,它們的容量是SLC閃存的四倍。
自SSD投入市場以來,其容量不斷增加。目前行業(yè)趨勢是在降低成本的同時增加存儲容量。這樣,在逐漸接近(目前不存在的)傳統(tǒng)硬盤驅(qū)動器成本的同時,也導(dǎo)致了高密度存儲設(shè)備的發(fā)展。
價格較低、體積較大的驅(qū)動器導(dǎo)致基于SLC和MLC的SSD數(shù)量減少。目前,TLC是主流,占有最大的市場份額。雖然QLC仍是一種相對較新的產(chǎn)品,但我們預(yù)期其低成本將吸引買家,特別是因為它經(jīng)常被用來替代HDD。
在NAND存儲器磨損之前,僅有有限數(shù)量的程序擦除(P/E)循環(huán)(寫入循環(huán))。本文將不會詳細討論這些問題,因此我們只知道高密度電池比低密度電池耐久性差,比如MLC通常比TLC使用時間更長。
雖然通??梢岳斫釳LC比TLC快,而TLC比QLC快,但新的SSD包含了許多優(yōu)化方法,它們可以彌補或消除NAND慢的缺點。“SLC緩存”就是一個很好的例子,在這個例子中,未使用的驅(qū)動器區(qū)域就像偽SLCNAND。就像大部分PC和客戶機計算環(huán)境一樣,這對突發(fā)類型的短期工作負載有很好的效果。這一點可以從我們以前的消費者和企業(yè)SSD文章中清楚地看到。
這里的驅(qū)動器。
不像成熟的HDD市場,當(dāng)你購買SSD時,你會找到足夠多的品牌和型號讓你選擇焦慮。如今,我們所看到的是,雖然消費者TLC甚至QLC驅(qū)動器通常表面上都有令人矚目的性能數(shù)據(jù),但是當(dāng)進行實際檢查時,卻可以發(fā)現(xiàn)這些驅(qū)動器的真實性能狀況。
針對每一組目標,我們選擇了兩個常用的驅(qū)動器,總共有6個驅(qū)動器進行基準測試。
杰出表現(xiàn)。
我們使用的是CrystalDiskMark(一個很受歡迎的工具,用于測試驅(qū)動器性能)。隊列深度(Q)和線程(T)越高,性能就越好,但大多數(shù)消費者的工作負載只涉及較低的隊列深度。包含虛擬機和數(shù)據(jù)庫存儲的IT基礎(chǔ)設(shè)施常常遇到隊列深度和線程較高的問題。
在文件傳輸測試中,我們將使用AJASystemTest,它是為內(nèi)容創(chuàng)建者設(shè)計的一種工具,用來驗證它的存儲系統(tǒng)是否能夠支持高分辨率數(shù)據(jù)流的提取。設(shè)置為將64GB的文件寫入到系統(tǒng)中,然后再讀回去。這樣做的工作量仍然很輕,但會使用戶移動一個大文件。
短時間內(nèi),突發(fā)類型的測試中,所有驅(qū)動器組都能很好地工作,這正是這些類型的綜合基準所期望的?;谶@里的性能數(shù)據(jù),如果您得出結(jié)論,即實際使用情況不存在任何差異,您將獲得諒解。SLC緩存大小足夠大,這意味著即使是較慢的QLC驅(qū)動器也可以發(fā)揮出色的性能。
在65%的容量下的性能。
以前的測試是在驅(qū)動器為空時進行的。這樣就給帶有動態(tài)SLC緩存的驅(qū)動器留下了大量的工作空間。在繼續(xù)使用AJASystemTest生成相同的64GB寫文件并讀取之前,我們將每個驅(qū)動器填充到65%,讓它們休息幾分鐘。
我們的企業(yè)驅(qū)動程序在誤差范圍內(nèi)執(zhí)行,而不是完全清空。消耗型TLC驅(qū)動器的讀寫性能有所下降,但仍保持較好的寫速度,日常使用中并無明顯變化。毫無疑問,QLC團隊的績效回歸明顯。
全驅(qū)測試
為了獲得驅(qū)動器的穩(wěn)態(tài)性能,我們進行了完整的填充測試。該測試還可以指出在使用NAS作為SSD緩存的繁忙NAS上的驅(qū)動器工作負載,因為它們將不斷填充最近訪問的數(shù)據(jù)。由于沒有足夠的時間進行恢復(fù),這個測試將耗盡驅(qū)動器上所有SLC緩存機制。
從圖表上看,橫軸表示寫入存儲容量的百分比。首先是各組的初始平均速度。另一個是這個測試中速度的百分比。正如所料,企業(yè)環(huán)境驅(qū)動在此發(fā)揮了最大作用。用戶TLC驅(qū)動器啟動很快,但是由于高速緩存耗盡而迅速崩潰。事實上,QLC驅(qū)動器被配置為相當(dāng)大的緩存,使得它們能夠保持更長時間。然而,這樣做的原因是,一旦緩存已滿,并且NAND直接被寫入,那么就會掩蓋寫入速度的絕對差。這是一個比HDD更快的順序?qū)懖僮鳌?/span>
另外,雖然我們現(xiàn)在使用的企業(yè)級驅(qū)動器大部分都是入門級模型,并且都是針對讀操作密集的工作負載評估的,但是它們?nèi)匀豢梢蕴峁┓€(wěn)定的持續(xù)性能。高檔(昂貴)機型通常支持較高的寫入速度和DWPD級別。
清理數(shù)據(jù)
對已發(fā)布的SSD性能數(shù)據(jù)進行全面檢查非常重要。不同廠商的測試方法和情況各不相同,對于消費型硬盤,通常只用于突發(fā)奇想的工作負荷。即便如此,與HDD相比,消費型SDD仍然是一種性價比較高的升級,能顯著提高PC或NAS存儲速度。然而,請注意,一旦對它們應(yīng)用更大、更長的工作負載,它們的性能就會下降,有時甚至?xí)蠓陆怠?/span>
一個QLC驅(qū)動器非常適合它的預(yù)期目的,即低成本驅(qū)動器可以替代讀入密集工作負載的HDD。雖然最高的性能甚至可以和基于TLC的高端驅(qū)動器相匹敵,但是在穩(wěn)定狀態(tài)下的性能仍然存在很多不足。不像快速采用TLCNAND的高端消費類和企業(yè)級驅(qū)動器那樣,除非顯著提高QLC的穩(wěn)態(tài)性能,否則我們不會很快看到TLC的替代品。
就NAS的用法而言,你可以看到為什么我們總是提倡只使用企業(yè)級的驅(qū)動器。除提高耐久性外,性能一致性也很重要,尤其是在為虛擬機和其他關(guān)鍵基礎(chǔ)設(shè)施提供存儲時。完全不存在基于工作負載的可變性能。
地址:北京市海淀區(qū)白家疃尚品園? ? ? ? ? ? ?1號樓225
北京群暉時代科技有限公司