Кажется, что эпоха жестких дисков давно ушла. SSD-накопители если не вытеснили HDD с рынка комплектующих для консьюмерских ПК, то сильно пошатнули их позиции. Иначе и быть не могло, когда имеешь дело с очевидно превосходящим решением, которое развивается семимильными шагами. Несмотря на это, жесткие диски все еще продаются и даже пользуются определенной популярностью. Эту статью мы подготовили для тех, кто сомневается и не уверен в рациональности приобретения (или, наоборот, не-приобретения) HDD в 2024 году. Никакого rocket science под катом -- только факты и их анализ, а также сегодня мы расскажем про пять сфер, в которых HDD остаются лучшее SSD.
С точки зрения логики, никакого секрета в покупке HDD нет. Жесткие диски по-прежнему отличаются от SSD более внушительными габаритами и почти полным отсутствием устойчивости к внешнему воздействию. По этой причине их практически перестали использовать в ноутбуках. А относительно невысокая скорость жестких дисков чаще всего провоцирует пользователей делать ставку на твердотельники банально для запуска ОС, не говоря уже о сценариях, где требуется реально высокое быстродействие.
Как скорость жесткого диска влияет на ПК
Скорость чтения и записи, которую выдают жесткие диски, обычно ограничена 200-300 МБ/с, и это, если говорить о моделях с RPM 7200. У самых медлительных SSD на интерфейсе SATA это значение минимум в 2-2,5 раза выше, а у NVMe-твердотельников - в 20-30 раз. Такой разброс является критическим для многих современных задач.
Взять хотя бы игры. Влияние скорости накопителя хорошо заметно даже на этапе загрузки. Пока HDD будет запускать игру, на SSD вы уже успеете начать квест и даже частично его выполнить. Жесткие диски - настоящий бич вообще всех загрузок. Вы потратите часы и дни своей жизни, ожидая, пока пройдет загрузка после респавна.
В процессе отрисовки игры тоже возможны казусы. Например, зависания, когда fps проседает до нуля.
Жесткий диск вследствие низкой скорости просто не способен достаточно быстро обрабатывать поступающую информацию, из-за чего случаются просадки в минимальном fps. Особенно это касается HDD с черепичным принципом записи данных, который подразумевает запись внахлест.
Каждая дорожка как бы перезаписывается повторно каждый раз, когда диск получает новые сведения. В результате при непрерывной подгрузке большого количества ассетов мы можем получить довольно неприятные микрофризы с сохранением средних значений fps.
Но игры - еще не самое показательное явление, демонстрирующее недостатки HDD перед SSD. Куда хуже жесткие диски показывают себя в сценариях, где от ПК требуется по-настоящему высокая скорость работы. Например, может быть монтаж видео. Помните, как пользователи новых MacBook Pro жаловались на падение скорости 256-гигабайтных SSD, которые оказались вдвое медленнее версий на 512 ГБ? То-то же.
Чем жесткий диск лучше SSD-накопителя
Но мы тут собрались не для того, чтобы хаять жесткие диски. Тем более, что остается еще немало сценариев использования, где они покажут себя однозначно лучше, чем твердотельные накопители. Несмотря на то, что скорость жестких дисков ниже, по ряду параметров они все еще превосходят SSD просто в силу своего физического устройства.
Первое и главное преимущество HDD - ресурс. В отличие от SSD, к жестким дискам в принципе не применимы такие характеристики, как TBW и DWPD. В случае с SSD каждая последующая запись приводит к деградации накопителя, сокращая его ресурс. И чем активнее ведется перезапись, тем быстрее наступает износ.
HDD нельзя назвать вечными даже в теории. Они тоже выходят из строя, но чаще всего это происходит не из-за проблем с самим диском, а из-за неполадок движущихся компонентов или пишущей головки. При этом сами данные, которые хранятся на HDD, никуда не деваются. Их по-прежнему можно извлечь и перенести на другой носитель, либо отремонтировать исходный.
Все дело в технологии записи. Если твердотельные накопители хранят информацию в виде электрических зарядов, то жесткие диски - в виде магнитных. Пишущая головка намагничивает часть диска, устанавливая момент в состояние “0” или “1”.
Такой принцип записи не истончает ферромагнитный слой, которым покрыт диск, тогда как с SSD все происходит с точностью до наоборот. Со временем диэлектрик твердотельников накапливает отрицательный заряд, становится тоньше и изнашивается. Ситуацию ухудшает и непрерывное “развитие”, которое уместнее назвать деградацией чипов памяти, применяемых в SSD.
Производители все больше и больше уплотняют их, из-за чего начинает страдать и ресурс накопителей. Если запоминающие устройства с SLC-памятью выдерживали по 100 000 циклов перезаписи, то современные QLC в лучшем случае переживут в 30 раз меньше. HDD от таких проблем не страдает и объективно лучше подходит для регулярной перезаписи больших объемов данных.
Восстановление данных с жесткого диска
Не стоит питать иллюзий, что HDD вечны. Они могут выйти из строя независимо от срока эксплуатации десятком разных способов, и ни TRIM, ни SMART, ни другие красивые аббревиатуры не предупредят вас об этом заранее. “Медленная смерть” с уведомлением, которую нередко прочат жестким дискам, характерна скорее для одной единственной ситуации, да и то в идеальных условиях.
Но важно даже не это, а то, что данные, записанные на HDD, чаще всего можно восстановить. Ведь даже при форматировании информация с жесткого диска удаляется не полностью. Есть три основных кейса, в которых восстановление скорее всего будет невозможно:
Механическое уничтожение носителя
Воздействие посредством мощного магнитного поля
Воздействие кислотой
В остальных случаях вернуть данные к жизни вполне реально. Причем сделать это можно даже в домашних условиях, например, при помощи утилиты testdisk или аналогов. Но, даже если дисковод не способен считать информацию, это не значит, что информация утеряна безвозвратно. Разумеется, это утверждение справедливо только при наличии соответствующего оборудования, способного различить сервометки или считать остаточную намагниченность.
Восстановление HDD может быть довольно дорогостоящим. Все зависит от степени сохранности жесткого диска. Чем сильнее характер повреждений самого накопителя, тем сложнее будет вернуть данные. Зачастую доходит до того, что стоимость, в которую вам обойдется восстановление, в десятки или даже сотни раз превосходит розничную цену самого HDD.
В каких задачах HDD превосходит SSD
Регулярная перезапись данных и их хранение - вот два основных сценария, в которых HDD покажет себя однозначно лучше, чем SSD. Они в свою очередь делятся на более конкретные подзадачи.
Видеонаблюдение
Системы видеонаблюдения хороши тем, что могут работать круглые сутки и безостановочно записывать происходящее на внешний носитель, откуда данные можно без труда изъять и отсмотреть. Но поскольку это не тот тип данных, которые требуется архивировать и хранить годами, такие системы используют циклический тип записи.
Они пишут информацию на диск до исчерпания его емкости. А, когда свободное место заканчивается, вся информация с него последовательно удаляется, начиная с самой старой, и запись начинается с нуля. Использовать для этой цели SSD было бы нерационально. Непрерывная запись и удаление довольно быстро привели бы к износу диэлектрика в составе твердотельного накопителя, чего не случится с HDD.
Торренты
Несмотря на то что многие давно перешли на стриминговые сервисы, тех, кто пользуются торрентами, по-прежнему остается немало. Отсутствие возможности получить доступ к лицензионным копиям многих зарубежных фильмов и сериалов только способствует увеличению числа приверженцев торрент-трекеров (хоть мы это и не одобряем). И для них нет лучшего типа накопителей, чем HDD-диски.
Все-таки для SSD, помимо TBW, характерен еще и такой параметр как TBPD, который ограничивает допустимый объем записи в день. Его превышение может быть чревато негативными последствиями. Особенно, если вы качаете контент десятками и сотнями гигабайт. Ресурс HDD от объемов записи не зависит. Поэтому он будет более предпочтителен для использования с торрентами.
NAS-массивы
Облака - это, конечно, удобно. Но не слишком-то надежно. Поэтому те, кто дорожит своими данными, выбирают для их хранения сетевые хранилища, к которым можно получать доступ даже со смартфона по аналогии с iCloud, Google Drive или Яндекс Диском. Жесткие диски для NAS-систем должны обладать высокой отказоустойчивостью, поскольку им предстоит работа 24 часа в сутки 7 дней в неделю.
К хранилищам такого типа, как правило, не предъявляют высоких требований по быстродействию. Поэтому для них выбирают жесткие диски, которые лучше приспособлены к хранению данных, но при этом умеют объединяться в RAID-массивы и довольно-таки долговечны.
Сервера, базы данных, дата-центры
Процессы, которые генерируют логи и предполагают непрерывную перезапись файлов, сильно расходуют ресурс используемых накопителей. Фактически речь идет о любых пишущих системах, к которым могут относиться сервера или, скажем, базы данных с WAL. Поэтому использовать с ними SSD может быть не самым рациональным решением.
То ли дело HDD для серверов. Само собой, это должны быть не классические SATA-диски, а специфические решения, ориентированные на использование в серверах и БД. Но с ними можно быть уверенным, что проблем в работоспособности системы не будет. Естественно, при условии регулярных бэкапов на аналогичные жесткие диски.
Резервное копирование
Еще один сценарий, для которого жесткий диск подойдет лучше. HDD в принципе лучше приспособлены для хранения данных, поскольку не страдают от утечки заряда из ячеек, как это может происходить с SSD при длительном бездействии. Соответственно, риск потери данных становится существенно ниже.
Кроме того, на стороне жестких дисков также более низкая стоимость за гигабайт. Вы можете купить HDD на 8-10 терабайт за не в пример меньшие деньги, чем SSD аналогичной емкости, что самым непосредственным образом отразится на стоимости итоговой системы. Ведь для бэкапов особо ценных данных обычно приобретается не один HDD, а два или три для объединения в RAID-массив.
Как выбрать жесткий диск
Выбор жесткого диска - это набор правил, которые меняются в ту или иную сторону в зависимости от сценария применения. Останавливаться на скорости вращения шпинделя, интерфейсах подключения и объемах, который каждый выбирает сам в зависимости от своих предпочтений, мы не будем. Но остановимся на общих принципах, которые действительно могут повлиять на опыт эксплуатации.
Какие бывают жесткие диски
Не все знают, что HDD делятся на категории в зависимости от предназначения. Основное деление выглядит следующим образом:
Для NAS-систем
Для систем видеонаблюдения и медиацентров
Для серверов (SATA или SAS)
Для настольных ПК
Для ноутбуков
Покупать жесткий диск нужно строго под те задачи, которые ему предстоит выполнять. От этого зависит, насколько качественно он будет это делать. Для систем видеонаблюдения важно, чтобы HDD мог работать 24/7 и имел отключаемую проверку целостности (SATA Streaming Feature Set) для обеспечения высокой скорости записи.
Для серверов, скажем, важна такая характеристика, как MTBF (средняя наработка на отказ), а также наличие специфических инструментов вроде TLER (Time Limited Error Recovery), который позволяет сократить время восстановления после обнаружения ошибок. Это, кстати, напрямую влияет на производительность всего RAID-массива, в который обычно объединяют диски в серверных установках.
Такие диски, как правило, стоят дороже. Поэтому, даже если вы не привыкли экономить, покупка дорогого HDD совершенно не означает, что он будет полностью отвечать вашим потребностям. Вы просто рискуете переплатить на ровном месте и не воспользоваться тем, на что потратились.
CMR или SMR
Помимо собственно предназначения жесткие диски отличаются еще и по технологии записи. Сейчас распространены два типа: с CMR- (перпендикулярной) и SMR- (черепичной) записью. К сожалению, далеко не все производители указывают этот параметр характеристиках своих HDD.
Диски с SMR записывают данные по принципу крышной кровли, когда каждый последующий трек частично накладывается на предыдущий. Это своего рода способ увеличения плотности записи, который, однако, оказывает самое негативное воздействие на производительность накопителя. Ведь, чтобы переписать один трек, придется переписать и соседний с ним трек, и так далее. Но зато они содержат меньше пластин, потребляют меньше энергии и считаются более надежными, поэтому лучше подходят для хранения, когда не предполагается регулярной перезаписи файлов.
CMR считается традиционным способом записи и не предполагает наложения треков друг на друга. При таком способе они записываются параллельно, за счет чего увеличивается их производительность. Но из-за большего количества пластин HDD с CMR, как правило, выделяют больше тепла. Но, если вы берете диск для видеозаписи или других сходных по нагрузкам и требованиям сценариев, других альтернатив, кроме CMR для вас быть не может.
Кэш жесткого диска
Еще один параметр, надобность в котором зависит от сценария использования, - кэш. Это выделенный сегмент памяти, который используется для буферизации данных. Благодаря ему жесткий диск может хранить какую-то информацию в оперативном доступе, что сокращает время обращения к ней. Для перемещения головки требуется дополнительное время, а кэш отдает данные мгновенно.
Кэша не может быть много. Как правило, это 32-128 МБ, реже - 256 МБ. Нельзя сказать, что он как-то критически влияет на быстродействие HDD в целом. Скорее он не дает скоростям жесткого диска проседать в сценариях, предусматривающих обработку больших объемов данных. Поэтому для серверов кэш имеет большую важность, и те, кто собирает такие системы, знают об этом лучше других.
Гелиевые жесткие диски
Жесткие диски действительно заполняют тем же гелием, которым надувают шарики
Некоторые производители предпочитают заполнять жесткие диски гелием. Его плотность в 7 раз ниже, чем у воздуха, и разряженная атмосфера позволяет снизить силу трения движущихся элементов и повысить точность позиционирования пишущей головки. Соответствующие исследования показали, что это положительно повлияло на срок службы HDD в корпоративной среде. А компании - такие как Netflix, Huawei и HP - активно использовали гелиевые жесткие диски в своих дата-центрах.
При этом важно понимать, что компании имеют строгий регламент замены серверного оборудования. Поэтому в их случае гелий просто не успевает диффузировать. Плюс нельзя забывать и об особых условиях эксплуатации, которые в дата-центрах сильно отличаются от домашних. Поэтому ориентироваться строго на гелиевые HDD для использования в ПК в качестве файловой помойки скорее всего не нужно.
Шум жесткого диска
Ну, и напоследок мы решили оставить более понятный всем параметр под названием шум. В отличие от SSD, подвижные компоненты жестких дисков во время работы издают определенные звуки, которые могут раздражать приверженцев абсолютной тишины. Шум HDD зависит от ряда факторов, в числе которых и скорость вращения шпинделя, и повышенный нагрев, и неправильное позиционирование пишущей головки, не говоря уже о механических повреждениях.
Повлиять на шум жесткого диска самостоятельно чаще всего невозможно. Поэтому ориентируйтесь на характеристики HDD заранее. Как правило, все, что ниже 27 дБ, должно звучать “комфортно”. Шум в пределах 30 дБ может быть более ощутим, но все еще не раздражать, а вот громкость в 35 дБ и больше скорее всего покажется вам дискомфортной. Особенно, если компьютер будет стоять в непосредственной близи от вас, а сами вы слишком чувствительны к шумам.
Комментарии (34)
GennPen
20.03.2024 07:36Пока HDD будет запускать игру, на SSD вы уже успеете начать квест и даже частично его выполнить.
Это при условии что игра запускается в первый раз после запуска компьютера и еще не закэширована в памяти. Последующая загрузка того же самого уровня или данных уже будет происходить практически полностью из кэша в оперативной памяти.
Все-таки для SSD, помимо TBW, характерен еще и такой параметр как TBPD, который ограничивает допустимый объем записи в день. Его превышение может быть чревато негативными последствиями.
Это всего лишь усредненное значение, которое может быть записано в день в течении гарантийного срока. DWPD не ограничивает кол-во записанной информации в день.
ZirakZigil
20.03.2024 07:36+3практически полностью из кэша в оперативной памяти
Современная игра это десятки гигабайт (местами и сотня+). И все эти гигабайты это именно что ассеты, которые нужно подгрузить чтобы их можно было увидеть и услышать. Поэтому если у вас только нет ~150гб чтобы закинуть всю игру на рамдиск, подгружаться будет из ПЗУ.
GennPen
20.03.2024 07:36При 32Гб кэш уже не сразу забивается после игры, а только после определенного времени игры.
Я не призываю хранить все игры исключительно на HDD, я указал на неточность в выражении. Кому то и скоростей HDD хватает.
ZirakZigil
20.03.2024 07:36Конечно не забивается, потому что там лежит ровно то, что нужно игре в данный момент (или понадобится в ближайший). Текущая локация (или её часть), нпц, звуки анимации, используемые на этой локации. Перейдёте на другую локацию — старая выгрузится вместе со всем её барахлом, новая загрузится.
Кому то и скоростей HDD хватает.
Оно-то понятно, что можно минуту смотреть на экран загрузки, а можно 5 секунд, но скажите, вы никогда не задумывались, для чего во многих играх существуют проползания через узкие проходы со скоростю в 10-15% от нормальной скорости персонажа и прочие увлекательные поездки на лифтах?
NickDoom
20.03.2024 07:36Кстати, лютобешеные сохранения мира игры могут быть пострашнее монтажа видео… Герой бежит, а система непрерывно пишет-читает. Сколько пробегал — столько шло RW чуть ли не на предельной скорости девайса.
Вот уж где лучше рейд из хардов — чанки большие, перепозиционировать головки много не нужно, линейная скорость хорошая, а если один хард накроется — ну, переиграл с последнего бэкапа, ничего страшного, не работа же ж.
Можно даже из пресловутых «б/у из датацентра на развес» собрать :) Систему и бэкапы на SSD, а сама игрушка с сейвами — на рейде без чётности, когда сдохнет, тогда и сдохнет, поменял-форматнул-восстановил и дальше пошёл монстров квасить в щщи %)
Жаль, не делают хард-«саморейд», у которого головки бы имели независимый привод и могли одновременно компенсировать температурные расширения независимо друг от друга, то есть читать параллельно несколько дорожек. Сильно шустрее было бы. Но придётся на каждую головку дополнительный привод ставить, работающий хотя бы в пределах терморазброса (или вообще на каждую — по своему приводу). Это ХЗ как сделать, мне на ум только микро-биметаллика приходит, но она подвержена усталостным разрушениям…
DaemonGloom
20.03.2024 07:36Проблема харда-саморейда в том, что поставить два обычных диска - сильно проще получается. И, если не говорить про ноуты - место на пару дисков обычно есть.
NickDoom
20.03.2024 07:36На саморейде можно все 8 сделать, в 4-то пластины. Но таки да, как не переусложнить и не убить надёжность?
Einherjar
20.03.2024 07:36+5Первое и главное преимущество HDD - ресурс
Первое и главное преимущество HDD - цена за гигабайт, все остальное настолько незначительно, что можно не учитывать. Ресурс вообще значения не имеет если бекапы организованы соответствующим образом. А если не организованы - данные все равно будут потеряны независимо от ресурса.
Если/когда цена за аналогичный объем у ssd и hdd сравняется, последние в этот же день канут в лету.
NickDoom
20.03.2024 07:36Видеомонтаж такой — «я для вас шутка???» %)
Einherjar
20.03.2024 07:36+1Нет ни единой проблемы выполнять видеомонтаж на SSD, все только быстрее станет.
NickDoom
20.03.2024 07:36+1Вот только промежуточные лосслессы по двести гиг сохранять как-то уже не хочется, а нафигачить супер-сложный проект и потом его одной операцией свести — не всегда удаётся, ну то есть в идеальном мире такое возможно, но реальное ПО пока далеко не идеально. Да и оперативки может потребоваться для такого проекта нереальное количество (или оно начнёт катать темпы по двести гиг туда-сюда с предельной скоростью интерфейса), зависит от конкретики задач.
Не, ну если весь «монтаж» — свести лосслесскатом несколько видео с одного мобильника, то тут всё элементарно, можно вообще не заморачиваться насчёт TBW. Можем, умеем, практикуем, лень — двигатель прогресса :-D
Einherjar
20.03.2024 07:36+1Вот только промежуточные лосслессы по двести гиг сохранять как-то уже не хочется
Почему? Все сохраняют и ничего, диск морально устареет раньше чем вы его протрете
NickDoom
20.03.2024 07:36диск морально устареет раньше
Ну в эпоху быстрого развития, может, и да… но у меня этот эффект распространялся на диски 32-128 Гб. Вот они да, всё ещё работают, но с их размерами радовать уже перестали, как фальшивые ёлочные игрушки из анекдота :) Если темпы по двести, я бы так смело не делал прогнозов :)
GennPen
20.03.2024 07:36+2RAID-массив из HDD дает приличные скорости, особенно на линейном чтении, которое в основном используется при обработке видео.
NickDoom
20.03.2024 07:36+1Поэтому мне и хочется host-managed SMR не в корпоративном секторе на заказ, а в магазине на соседней улице :( мне ли не знать, какой директории назначить атрибут «сжимать черепицей»!
Wakeonlan
20.03.2024 07:36+2SSD это прекрасный подарок айтишникам, занимающимся железом. Замена ssd их обеспечит работой на годы вперёд.
И никакая нейросеть их в этом не заменит, что прекрасно
Ded_Keygen
20.03.2024 07:36+3А в чем проблема с торрентами? Да, если клиент не настроен / не может быть настроен - то файл пишется два раза. Сначала забивает место нулями, потом записывает в него скачанные данные. И в чем тут проблема?
Допустим, скачивается в день 50 Гб файлов - это запись примерно 100 Гб в день. 3000 в месяц, 36500 Гб / 35,6 Тб в год. Гарантийный ресурс Samsung 970 EVO 1Tb - 600 TBW. Хватит на 16,8 лет.
GennPen
20.03.2024 07:36+1Да, если клиент не настроен / не может быть настроен - то файл пишется два раза. Сначала забивает место нулями, потом записывает в него скачанные данные.
Даже с включенным "Pre-allocate" данные не пишутся два раза. При выделении места в файловой системе просто резервируется незанятое место, а уже потом в это место записываются данные.
Ded_Keygen
20.03.2024 07:36+2uTorrent версии 2 не просто резервирует, а именно заполняет нулями зарезервированное место.
Если бы он это не делал - тогда ресурс тратился бы в два раза меньше.
pae174
20.03.2024 07:36+1Вообще-то уже давно существует поддержка Sparse file, так что если вы попросите современную операционную систему сделать на диске терабайтный файл, заполненный нулями, то записывать терабайт нулей она не будет.
Johan_Palych
20.03.2024 07:36+1Не стоит питать иллюзий, что HDD вечны. Они могут выйти из строя независимо от срока эксплуатации десятком разных способов, и ни TRIM, ни SMART, ни другие красивые аббревиатуры не предупредят вас об этом заранее.
Бессмысленный и беспощадный маркетинг?
https://wiki.archlinux.org/title/S.M.A.R.T._(Русский)
Уведомление о возможных проблемах
/etc/smartd.conf
DEVICESCAN -m address@domain.com
https://help.ubuntu.com/community/SmartmontoolsКаким боком TRIM к блинам HDD?
https://en.wikipedia.org/wiki/Trim_(computing)
https://wiki.archlinux.org/title/Solid_state_drive_(Русский)DaemonGloom
20.03.2024 07:36+1Да, диски могут умирать внезапно. Любые. Если вы этого пока не видели - вам повезло.
TRIM - есть в жёстких дисках с момента появления черепичной записи.
Johan_Palych
20.03.2024 07:36Добротный был скандальчик в 2020 г.
Срываем покровы. Черепичная запись SMR в накопителях WD и Seagate
https://xakep.ru/2020/04/29/hdd-smr/
Alex_v99
20.03.2024 07:36Даже в моём скромном опыте было несколько дисков, которые были идеальны по SMARTу до самой своей кончины. А потом включаешь комп и "хррррр...т.т.р.ррр..." и "insert bootable disk"
Demiourgos
20.03.2024 07:36Оу да, Его Величество Ресурс!
Смотрю на SSD с ресурсом овер 100 Тб записи в год (без ограничений по чтению) и смотрю на HDD с ресурсом 55 Тб в год на запись+чтение. Хм, пойду-ка я посмотрю ещё...NickDoom
20.03.2024 07:36…и как они это-то сумели испортить? О_о
Demiourgos
20.03.2024 07:36Маловероятно, что Сигейт, чьи ХДД начального уровня имеют такой ресурс, ответит на вопрос "как вы дошли до жизни такой?" :))
NickDoom
20.03.2024 07:36А, Сигейт начального уровня… я как-то такое стараюсь не брать. Это как SSD нонейм с Али :-D
serafims
Вот было бы чудесно, если бы Икс-ком, помимо статей с банальной информацией (статья же не на одноклассниках вышла!) на своем сайте сделал фильтр по технологии CMR/SMR, а не бесполезный фильтр по габаритам стандартных жестких дисков, с абсолютно дурной системой выбора не диапазона, а указания галочками напротив 11.1, 11.2 мм и тд. Хотя фильтры и структура каталога у них вообще шлак.