Многие надеялись, что с появлением SSD накопителей эра HDD (жёстких дисков) постепенно канет в Лету, однако этого не произошло, и производители винчестеров неплохо себя чувствуют и спрос на их продукцию относительно стабильный. Почему же так происходит, ведь SSD гораздо быстрее, компактнее, экономичнее в плане потребления энергии? А всё дело в надёжности, и SSD здесь серьёзно проигрывает старым добрым жёстким дискам.
Срок жизни SSD
Несмотря на то, что в SSD накопителях отсутствуют трущиеся детали и вообще какая-либо механика, они всё равно изнашиваются, деградирует сам кремний. Электрический ток, который проходит через кремний, со временем его разрушит, потому что любой ток постепенно выносит атом за атомом. При этом наступает негодность чипа, при котором весь накопитель становится бесполезным. То есть неизнашевыемых кремниевых ячеек не бывает, законы физики не отменить.
Старые технологии на новый лад
Samsung разработала и внедрила в новые SSD на PCIe Gen4 уникальные для сегмента программные функции: технология FIP (примерно то же, что в RSC для HDD), технология виртуализации, а также AI для V-NAND или машинное обучение. Первая функция, по заявлению производителя, обеспечивает такую же продолжительность жизни SSD накопителей, как у жёстких дисков. Если раньше выход из строя одного микроскопического чипа (ячейки) NAND приводил к тому, что накопитель приходил в негодность полностью, то с новой технологией такого уже происходить не будет. Чипы будут выходить из строя, программа будет их находить, сканировать на предмет данных, перемещать их в другие сектора, а сломанную ячейку (чип) помечать, как несуществующую для системы. Именно так происходит в жёстких дисках с посыпавшимися секторами. При этом работоспособность накопителя будет оставаться, причём до тех пор, пока остаются ещё целые чипы.
Виртуализация позволит разделять накопитель на отдельные диски (виртуальные) 64 раза. Для серверов это означает, что компании могут предоставлять каждому клиенту отдельный диск, то есть изолированное рабочее пространство. При этом ряд задач по виртуализации ляжет на плечи накопителя, сняв это бремя с процессора, чем он сейчас занимается. То есть виртуализация будет требовать теперь меньше ресурсов, поскольку будет выполняться локально в накопителе с помощью специального ПО.
Что касается машинного обучения флэш памяти VNAND, то эта технология поможет очень быстро определять битые ячейки, а также точно предсказывать проблемы в микросхемах. В целом это повысит надёжность хранения данных в разы. Кстати, изоляция битых секторов в HDD называется RSC или Reallocated Sector, в SMART функция пяты атрибут. По мере накопления битых ячеек программа просто «обрежет» объём накопителя, то есть произведёт remap, делая невидимой для системы нестабильные области. Это, в теории, сделает SSD накопители такими же долгоиграющими, как и винчестеры. А если это выйдет на потребительский уровень, то надобность в HDD просто исчезнет.