Жесткий диск в RAID-массиве внезапно «вылетает» при перестроении, а скорость записи большого файла падает с сотен мегабайт до единиц в секунду — типичные жалобы владельцев HDD с технологией SMR, купленных по ошибке вместо CMR. Проблема в том, что внешне эти диски ничем не отличаются, а производители не всегда указывают тип записи на коробке и в карточке товара.
В этой статье разберем, чем принципиально отличаются CMR (conventional magnetic recording) и SMR (shingled magnetic recording), как определить тип конкретной модели до покупки и для каких сценариев — NAS, видеонаблюдение, архив, игровой ПК — подходит каждый вариант.
Как устроены CMR и SMR: суть технологий
Классическая технология CMR (её также обозначают как PMR — perpendicular magnetic recording) записывает данные на дорожки, расположенные параллельно и не перекрывающие друг друга. Между дорожками остаются защитные зазоры, поэтому головка может перезаписать любую дорожку, не затрагивая соседние. Это обеспечивает стабильную скорость случайной записи и предсказуемое поведение диска под нагрузкой.
SMR работает иначе: дорожки укладываются внахлест, как черепица на крыше (отсюда название — «черепичная» запись). Плотность хранения растет, диск становится дешевле в производстве при той же емкости. Но перезапись одной дорожки затрагивает соседние, поэтому диску приходится сначала считывать целую группу дорожек в кэш, а затем переписывать её целиком.
Именно этот механизм «чтение — модификация — перезапись» и становится источником главной проблемы SMR: при интенсивной случайной записи производительность резко падает, а диск надолго уходит во внутреннюю «уборку» данных, переставая своевременно отвечать системе.
💡Главное отличие: CMR перезаписывает дорожки независимо, SMR — только целыми группами, поэтому SMR «захлебывается» при случайной записи и перестроении RAID.