Длительный срок службы
Все типы флеш-памяти NAND, содержащиеся во флеш-устройствах хранения, постепенно теряют способность надежного хранения данных с каждым циклом программирования-стирания ячейки флеш-памяти NAND и достигают состояния, при котором надежное хранение данных невозможно; после этого необходимо деградировавший или испорченный блок удаляется из пула хранения данных. Логический адрес блока (LBA) при этом перемещается на другой физический адрес в массиве флеш-накопителей NAND. Новый блок накопителя заменяет неисправный с помощью пула запасных блоков (Spares Block), являющегося частью резервной области (Over Provisioned, OP) SSD.
Поскольку программирование или стирание данных ячейки происходит постоянно, BER линейно возрастает; по этой причине необходимо использовать в контроллере корпоративного SSD набор комплексных методов управления для обеспечения возможности надежного хранения данных в ячейке на протяжении всего ожидаемого срока службы SSD.{{Footnote.N52083}}
Количество допустимых циклов программирования-стирания (P/E) конкретной флеш-памяти может значительно варьироваться в зависимости от литографического процесса производства и изготавливаемого типа флеш-памяти NAND.
Тип флеш-памяти NAND | QLC | TLC | MLC | SLC |
Архитектура |
4 бита на ячейку |
3 бита на ячейку |
2 бита на ячейку |
1 бит на ячейку |
Емкость |
Самая большая емкость |
Бóльшая емкость |
Большая емкость |
Малая емкость |
Срок службы (P/E) |
Малый ресурс |
Меньший ресурс |
Средний срок службы |
Самый высокий срок службы |
Стоимость |
$ |
$$ |
$$$ |
$$$$ |
Приблизит. частота ошибочных битов NAND (BER) |
10^4 |
10^4 |
10^7 |
10^9 |
Таблица 2 – Типы флеш-памяти NAND {{Footnote.N52084}}{{Footnote.N52085}}
Индустриальные SSD-накопители отличаются от клиентских и по нагрузкам. SSD-накопители индустриального класса должны выдерживать интенсивные нагрузки по чтению и записи в условиях работы, типичных для серверов центров обработки данных, где доступ к данным требуется в течение всех 24 часов каждый день недели. Сравните это с клиентскими SSD-накопителями, обычно используемыми только 8 часов в день в течение рабочей недели.
Индустриальные SSD рассчитаны на полную круглосуточную нагрузку, в отличие от клиентских с нагрузкой 20/80 (20% времени активны, 80% в режиме ожидания или сна при работе компьютера).
Расчет ресурса записи для любой области применения или SSD-накопителя может быть сложным, поэтому комитет JEDEC также предложил показатель для измерения ресурса, использующий величину общего объема записанных данных хоста в терабайтах (TBW), для указания количества данных, которое может быть записано на SSD-накопитель до того, как его флеш-память станет малонадежной, и накопитель потребует замены.
Используя предложенные JEDEC способы тестирования JESD218A и нагрузки для накопителей индустриального класса JESD219 удобнее оценивать ресурс SSD, предоставленный производителями в TBW, и экстраполировать его в более наглядный показатель ресурса, применимый к любому центру обработки данных.
Как отмечается в документах JESD218 и JESD219, на рабочие нагрузки различных классов приложений также может влиять коэффициент увеличения объема записи (WAF), означающий превышение фактического объема записи во флеш-память над количеством данных, предоставленных на запись хостом. Это с течением времени может легко привести к неуправляемому износу флеш-памяти и повышенному BER из-за чрезмерной записии, а также к понижению производительности из-за большого количества неисправных страниц на SSD.
При том, что TBW остается важным аспектом для понимания разницы между индустриальными и клиентскими SSD, нужно понимать, что TBW — это модель прогнозирования выносливости накопителя только на уровне его флеш-памяти. Для прогнозирования же выносливости и надежности на уровне компонентов, используемых в устройстве, следует рассмотреть показатель «Средняя наработка на отказ» (MTBF). От компонентов индустриальных SSD ожидается более длительный срок службы и более эффективное управление флэш-памятью в течение ожидаемого срока службы накопителя. Все индустриальные SSD-накопители должны иметь показатель MTBF не менее двух миллионов часов, что эквивалентно более чем 230 годам! Kingston очень консервативно оценивает свои твердотельные накопители, иногда для SSD можно увидеть и более высокие заявленные значения MTBF, но тут важно заметить, что 2 миллиона часов — это более чем достаточно для индустриальных SSD-накопителей.
Система контроля и отчетности S.M.A.R.T. индустриальных SSD-накопителей позволяет с легкостью определять предшествующее неисправности состояние устройства на основании коэффициента увеличения объема записи (WAF) и уровня износа. Также система часто поддерживает предупредительные сообщения, предшествующие неисправности, например, сообщения об отключении питания, о битовых ошибках, произошедших из-за физического интерфейса, или о неравномерном распределении износа. С веб-сайта Kingston можно загрузить утилиту Kingston SSD Manager и использовать ее для контроля состояния накопителя.
Клиентские SSD могут иметь только минимальные функции вывода S.M.A.R.T. для контроля накопителя при стандартном использовании или после возникновения неисправности.
В зависимости от области применения и емкости SSD-накопителя может выделяться расширенная резервная емкость (OP) флеш-памяти. Емкость OP скрыта от доступа пользователя и операционной системы. Она может использоваться как временный буфер записи для повышения установившейся производительности, а также для замены дефектных блоков флеш-памяти в течение срока службы SSD для увеличения его надежности и срока службы (благодаря повышенному количеству запасных блоков).