Твердотельные накопители Micron RealSSD C400
Контроллер и память в SSD
В твердотельных накопителях контроллер управляет чтением, записью и служебными операциями флеш-памяти. Он распределяет данные по чипам, выполняет сборку мусора, выравнивание износа и коррекцию ошибок. От архитектуры контроллера зависит, сколько каналов памяти задействовано параллельно: большее число каналов позволяет поднять скорости последовательного доступа и общую производительность при одновременной нагрузке.
Флеш-память NAND делится на типы по числу бит в ячейке. MLC (Multi-Level Cell) хранит два бита на ячейку, что даёт более высокую плотность записи и меньшую стоимость гигабайта по сравнению с SLC, но снижает ресурс перезаписи и повышает требования к алгоритмам коррекции ошибок. Переход на более тонкий техпроцесс, например с 34 нм на 25 нм, увеличивает ёмкость чипов при тех же физических размерах, однако может уменьшать количество циклов перезаписи и усложнять обеспечение надёжности.
Показатель MTBF (среднее время наработки на отказ) для SSD рассчитывается на основе статистических моделей и характеризует ожидаемую частоту отказов в большом парке устройств при типовой нагрузке. На практике срок службы накопителя чаще ограничен износом ячеек памяти, который зависит от объёма записываемых данных и эффективности выравнивания износа.


