Новости про flash-память, SSD и исследования и наука

Память SLC не надёжнее MLC

На заре твердотельных накопителей в них использовалась память SLC с одним хранимым битом на ячейку. Позже появилась память MLC с двумя и TLC с тремя битами. Эта память стоит дешевле, но традиционно считается менее надёжной, по сравнению с SLC, которую продолжают использовать в SSD промышленного уровня.

Учёные из Университета Торонто совместно с Google провели исследование, в котором оценили надёжность работы твердотельных накопителей за последние 6 лет. Они установили, что SLC и MLC накопители служат практически равномерно. Исследование показало, что несмотря на заметно меньшую надёжность записи MLC, они вполне могут соперничать с SLC. Наибольшее количество отказов SSD было вызвано их старением, а не числом циклов перезаписи. Это в очередной раз показало, что сбои контроллера, прошивки, дефекты NAND намного чаще приводят к замене накопителя, ещё до того, как NAND память выйдет из строя из-за большого числа перезаписей.

Также согласно исследованию, показатель количества нескорректированных ошибок (Uncorrectable Bit Error Rate) не имеет смысла, в то время как общее число ошибок (Raw Bit Error Rate) очень важно. Таким образом, производители оказались очень консервативны в своих допущениях. За первые 4 года эксплуатации от 30 до 80% SSD получают как минимум один плохой блок, а от 2 до 7% накопителей получают как минимум один плохой чип. Исследователи подытожили, что при эксплуатации накопители не потеряют все свои данные одновременно, как при сбоях HDD, а будут страдать «забывчивостью», теряя небольшие участки данных.

Как известно, большинство SSD позволяют восстановить данные из сбойных блоков, так что такие отказы не будут иметь значимых последствий. Учёные провели исследование и на корпоративных SSD, которые эксплуатируются в более жёстких режимах, и единственный вывод, который можно из него  сделать— это то, что память SLC просто медленнее, но совершенно не надёжнее. В общем, используя SSD, вам стоит беспокоиться не о количестве циклов перезаписи, а о возрасте накопителя.

Новая технология ускорит SSD в 4 раза

Команда японских разработчиков придумала технологию, которая коренным образом улучшит скорость записи, энергоэффективность и возможности перезаписи (т.е. увеличит срок эксплуатации) устройств, которые основаны на NAND памяти.

Группой учёных руководил Кэна Такэути, профессор департамента инжиниринга электрики, электроники и связи, факультета науки и инжиниринга университета Тюо, Токио. Данная разработка была представлена в ходе мероприятия 2014 IEEE International Memory Workshop, международной академической конференции по полупроводниковой памяти, которая проходила в Тайбэе в конце мая.

Суть исследования основана на том, что при использовании твердотельной NAND памяти невозможно перезаписать данные на то же самое физическое место. Вначале необходимо записать данные на другой свободный участок, а затем очистить старую зону. В результате данные оказываются фрагментированными, увеличивается количество ошибочных участков и снижается ёмкость накопителя. Для устранения последствий записи в SSD применяется «уборка мусора», которая пересобирает фрагменты данных в продолжительные цепочки и очищает блоки ошибочных участков. Данный процесс может занимать 100 мс и даже больше, что заметно снижает скорость записи и увеличивает физический износ диска.

Новый же метод формирует промежуточный слой, названный «скремблер LBA (logical block address)». Этот слой располагается между операционной системой и накопителем. Скремблер логических блоков взаимодействует с контроллером памяти, конвертирующем логические адреса в физические на стороне SSD, и конвертирует логические адреса данных, которые должны быть записаны, таким образом, чтобы снижать эффект фрагментации.

Таким образом, вместо записи данных на новое свободное пространство, данные записываются на фрагментированную страницу, которая расположена в блоке, подлежащем очистке. В результате, количество ошибочных блоков, подлежащих очистке, в странице снижается, а также понижается количество безошибочных страниц, подлежащих копированию в новое место при уборке мусора.

К сожалению, до опытного внедрения данной технологии ещё очень далеко.