Технология твердотельных накопителей стремительно развивается, и твердотельных накопителей недостаточно для надежной статистики. Я покопался и нашел информацию, которая указывает на то, что твердотельные накопители не являются надежными в качестве длительного хранения на полках, информацию, которую я перечислю ниже.
Насколько мне известно, большая часть надежности и скорости SSD связана с прошивкой. Прошивка твердотельного накопителя выполняет задачи по уборке дома, когда он не занят запросами из операционной системы.
Эти задачи включают в себя сжатие данных в блоки, обновление битов и непрерывное тестирование битов и сопоставление сомнительных бит с резервными битами.
На самом деле, твердотельные твердотельные накопители, также называемые "корпоративными", в основном отличаются только наличием большего количества таких запасных битов.
Эти задачи по уборке дома невозможны, если накопитель SSD запитан, когда он отключен от источника питания.
В статье Dell, посвященной часто задаваемым вопросам о твердотельных накопителях (PDF) от 2011 года, говорится следующее:
В: Я отключил SSD-накопитель и поместил его в хранилище.Как долго можно ожидать, что накопитель сохранит мои данные, не подключая диск снова?
О: Это зависит от того, сколько использовалась вспышка (использовался цикл P/E), типа вспышки и температуры хранения. В MLC и SLC это может быть всего 3 месяца, а в лучшем случае - более 10 лет. Срок хранения сильно зависит от температуры и рабочей нагрузки.
Хотя технология твердотельных накопителей сильно изменилась с 2011 года, эта статья все еще вызывает тревогу. Я отмечаю, что в нем не говорится, что все данные будут потеряны, но потеря некоторых данных может произойти через несколько дней, недель или месяцев.
Более свежая статья 2016 года от Google « Надежность Flash в производстве: ожидаемое и неожиданное» (PDF) обобщена в статье « Надежность твердотельных накопителей в реальном мире: опыт Google».
Среди выводов Google:
- Высокопроизводительные SLC-накопители не более надежны, чем MLC-накопители.
- Плохая новость: SSD отказывают с более низкой скоростью, чем диски, но скорость UBER выше (UBER означает «Неустранимая частота ошибок по битам» и представляет собой процент битов с ошибками по отношению к общему количеству прочитанных бит).
- Возраст SSD, а не использование влияет на надежность.
- Плохие блоки в новых твердотельных накопителях являются обычным явлением, и накопители с большим количеством поврежденных блоков с гораздо большей вероятностью могут потерять сотни других блоков, скорее всего, из-за отказа кристалла или кристалла.
- 30-80 процентов твердотельных накопителей разрабатывают как минимум один неисправный блок, а 2-7 процентов разрабатывают как минимум один неисправный чип за первые четыре года развертывания.
В статье делается вывод:
Скорость UBER SSD выше, чем скорость диска, а это означает, что резервное копирование SSD еще важнее, чем с дисками. SSD с меньшей вероятностью выйдет из строя в течение своей обычной жизни, но с большей вероятностью потеряет данные.
Еще одна статья 2015 года, Жесткие диски, твердотельные накопители, флэш-накопители: как долго прослужит носитель?, повторяет вышеуказанные данные и добавляет:
Многие производители твердотельных накопителей будут указывать сохранение данных как часть спецификации или гарантии на свои накопители. Ассоциация твердотельных технологий JEDEC устанавливает промышленный стандарт на один год для потребительских накопителей.
Более тревожные данные поступают в 2016 году от Элвина Кокса из Seagate, который участвовал в презентации Объединенного совета по разработке электронных устройств (JEDEC), которую взяли ZDNet, Slashdot и другие сайты.
В статье ZDNet об этой презентации, оставив SSD без питания в теплой комнате, можно быстро убить ваши данные, говорится:
Новые исследования показывают, что новые твердотельные жесткие диски, которые быстрее и предлагают лучшую производительность, уязвимы для присущего им недостатка - они теряют данные, когда они остаются бездействующими в хранилище в течение периодов времени, когда температура не регулируется должным образом ,
Тревожным фактором является то, что период времени может составлять недели, месяцы, но даже в некоторых случаях - всего несколько дней.
В недавней презентации производителя жестких дисков Элвин Кокс из Seagate предупредил, что период времени, в течение которого данные сохраняются на некоторых твердотельных накопителях, уменьшается вдвое на каждые 9 ° F (или 5 ° C) повышения температуры, где они хранятся.
Это означает, что если твердотельный накопитель хранится в теплой комнате, скажем, 77 ° F (25 ° C), его данные могут храниться около двух лет. Но если это повысится всего на несколько градусов до 86 ° F (30 ° C), период хранения этих данных будет сокращен вдвое.
В статье «Правда о хранении данных на твердотельных накопителях» приводится более точная таблица для рассчитанного периода хранения в неделях до появления ошибок в зависимости от рабочей температуры и температуры хранения для твердотельного накопителя, используемого потребителями (в отличие от предприятия):
Помните, что приведенная выше таблица носит статистический характер, поэтому ваш конкретный SSD может работать даже лучше или даже хуже, чем приведенные выше цифры.
Мой личный вывод заключается в том, что твердотельный накопитель является очень надежным компонентом, когда он помещается в корпус компьютера на внешнем корпусе, при условии, что он регулярно включается и не остается отключенным в течение длительного периода времени.
Поэтому я бы не рекомендовал твердотельные накопители для длительного хранения, если только они не хранятся при правильной температуре (что к чему?)
и регулярно включается, проверяется и остается включенным в течение времени, достаточного для того, чтобы встроенное программное обеспечение выполняло свою служебную работу (сколько времени?). SSD не является достаточно надежным в течение длительного времени, если не хранится несколько копий, что в некоторой степени противоречит цели.
Для этого существует гораздо более надежные технологии, чем SSD.