Как долго может работать SSD? Это сложный вопрос, потому что для оценки срока службы SSD необходимо учитывать множество факторов: тип и количество NAND, используемых в накопителе, общее усиление записи, цикл чтения/записи и многое другое. Когда мы несколько лет назад провели глубокое изучение того, как работают твердотельные накопители, мы немного посмотрели на то, как эти факторы влияют на срок службы накопителей, но некоторые исследователи пошли ещё дальше и подвергли шесть дисков длительным испытаниям, что бы проверить и фактически измерить, а не оценить срок службы накопителей.
Результаты впечатляют: все протестированные твёрдотельные накопители достигли как минимум 700 ТБ операций записи, прежде чем произошёл сбой. Три диска записали 1PB (это тысячи терабайт, по десятичному расчёту, а не 1024TB). Это очень большое число записей, чем заявленное производителем время жизни накопителей, и это хорошая новость для покупателей, покупающих SSD.
Выполнение многих циклов записей требует времени – фактически в тестах мучали накопители что бы они пришли в негодность. Шесть дисков, выбранных для научной работы – это 240-гигабайтный Neutron GTX от Corsair (с 19-нм MLC NAND), 240-гигабайтный Intel 335 (с MAND-NAND 20-нм), два 240-ГБ Kingston HyperX 3K (с более старым 25-нм MLC NAND) и два Samsung – один 256 ГБ 840 Pro (с 21-нм MLC NAND) и один 250 ГБ 840 (с 21-нм TLC NAND). В накопителях Intel и Kingston используются контроллеры SandForce, два накопителя Samsung используют собственные контроллеры Samsung, а в накопителе Corsair используется контроллер Link_A_Media Devices.
Тесты, которым подвергались накопители, имеют широкий охват, но они включают в себя обработку дисков несжимаемой записью (так что их контроллеры ограничены в передовых методах сжатия и дедупликации, которые они могут применять к входящим данным). Два идентичных накопителя Kingston также использовались для проверки разницы в сроке службы, вызванной несжимаемой рабочей нагрузкой, и рабочей нагрузкой, которая допускает сжатие и дедупликацию.
SSD с дедупликацией и сжатием получали запись. Контроллер просматривает данные, вычисляет, какие части повторяются в другом месте, и сохраняет только уникальные части. Кроме того, если красные или синие блоки уже были на диске, они будут отброшены, что ещё больше сократит объем данных, подлежащих записи.
В обновлении, опубликованном в TechReport они перечислили первые жертвы: Intel 335, несжимаемую рабочую нагрузку Kingston HyperX 3K и трехуровневую ячейку Samsung 840. Intel 335 умер около 700 ТБ записей, в то время как накопитель Kingston просуществовал немного. более 725 ТБ; Samsung 840, оснащенный TLC NAND, до ушёл в отказ на 900 ТБ.
Режимы отказов каждого диска также были разными. Накопитель Intel перешёл в режим самоуничтожения, чтобы предотвратить его использование после того, как он больше не сможет гарантировать свою способность надёжной записи, в то время как Kingston HyperX 3K выдал ошибки SMART и исчез после перезагрузки. Самсунг 840 просто умер без предупреждения. Тем не менее, стоит повторить, что сбои не происходили до тех пор, пока накопители не превысили заявленные пределы срока службы записи производителя – потребовалась почти год тщательных проверок на пытку, чтобы привести их к ошибке.
Три других твёрдотельных накопителя всё ещё работают, и их объем записи превысил 1 ПБ. Как бы долго ни работали накопители, этого вполне достаточно, чтобы развеять опасения по поводу ограничений срока службы SSD текущего поколения.