天天看點

【基礎】 存儲類:閃存類型SLC、MLC、TLC詳解

1、什麼是NAND閃存

固态硬碟(SSD)的底層NAND架構因模型而異,NAND閃存的幾種類型SLC、MLC、eMLC和TLC具備不同特性。

與機械硬碟(HDD)相比,SSD封裝使存儲子系統和陣列能夠提供出色的應用性能,并能在業務分析和其他工作負載下快速工作。在個人電腦和移動裝置中,閃存能夠加速應用程式啟動時間和加速資料傳輸。

而且由于閃存沒有可移動部件,是以SSD幾乎不容易受到突然移動和實體沖擊的傷害。另外還有一個優勢是,它們也比HDD耗電更少,但SSD在每GB的成本上往往高于HDD。

NAND閃存是用于SSD和存儲卡的一種非易失性存儲體系結構,它的名字來源于邏輯門(NOT-AND),用于确定數字資訊如何存儲在閃存裝置的晶片中。

2、NAND閃存類型

1)SLC(Single-Level Cell,單層單元)

在每個單元中存儲一個Bit,這種設計提高了耐久性、準确性和性能。

對于企業的關鍵應用程式和存儲服務,SLC是首選的閃存技術,價格最高。

2)MLC(Multi-Level Cell,多層單元)

為每個單元存儲2個Bit,盡管在存儲單元中存儲多個Bit似乎能夠很好地利用空間,在相同空間内獲得更大容量,但它的代價是使用壽命降低,可靠性降低。

相對而言,MLC SSD使得在PC和筆記本電腦上增加閃存成為可能。

3)eMLC(Enterprise Multi-Level Cell,企業多級單元)

是MLC NAND 閃存的一個“增強型”的版本,它在一定程度上彌補了SLC和MLC之間的性能和耐久差距。

eMLC驅動器比MLC驅動器貴,但比SLC驅動器便宜得多。盡管每個單元仍然存儲2個Bit,但eMLC驅動器的控制器管理資料放置、磨損均衡和一些其他存儲操作延長了eMLC SSD的使用壽命。

4)TLC(Triple-Level Cell,三層單元)

每個單元存儲3比特,通常用于性能和耐久性要求相對較低的消費級電子産品。

最适合于包含大量讀取操作的應用程式,基于TLC的存儲元件很少在業務環境中使用,但是閃存體系結構的最新改進,包括3D NAND(稍後将詳細介紹)、持久增強的資料放置和錯誤糾正技術,使該技術在讀密集型企業存儲應用程式中占有了一席之地。

3、如何選擇SLC、MLC、eMLC和TLC

寫入/擦除(PE)周期用來衡量NAND閃存可以支援多少讀和寫操作,雖然它們沒有機械部件可以磨損,但SSD驅動器仍然存在有限的使用壽命。

每種類型的NAND閃存都有不同的使用壽命,這意味着它會在SSD降級并最終失效之前提供有限數量的P/E周期。當然,除了制造缺陷,電力激增或其他災難性的破壞可能導緻SSD的失效。這是決定SSD支援的存儲工作負載和應用程式類型的主要影響因素。

【基礎】 存儲類:閃存類型SLC、MLC、TLC詳解

refer:

http://www.enterprisestorageforum.com/storage-hardware/slc-vs-mlc-vs-tlc-nand-flash.html

https://baijiahao.baidu.com/s?id=1612844422172688377&wfr=spider&for=pc

繼續閱讀