
Жёсткие диски на 12, 16, 20 и 24 ТБ это накопители формата 3,5 дюйма под архивы, резервные копии и видеозапись. Их ставят туда, где считают объём на юнит стойки и пишут длинными последовательными блоками, а время отклика вторично. Ниже разобрано, чем такой диск отличается от SATA SSD по ресурсу и по стоимости хранения единицы объёма, где проходит граница применимости и почему черепичная запись ломает перестройку RAID.
Материал справочный. В каталоге SSE Group ёмких жёстких дисков нет, из накопителей xFusion представлены SATA SSD объёмом до 3,84 ТБ, поэтому парт-номеров HDD в тексте не будет. Вместо них механика класса устройств и расчёты, которые прикладываются к любому паспорту накопителя.
| Что сравниваем | Жёсткий диск 3,5 дюйма, 7200 об/мин | SATA SSD 2,5 дюйма |
|---|---|---|
| Объём одного накопителя | десятки терабайт | в линейке xFusion до 3,84 ТБ |
| Сплошное чтение | сотни МБ/с, зависит от плотности записи | упирается в шину SATA, около 600 МБ/с |
| Случайный доступ | порядка сотни операций в секунду | десятки тысяч операций в секунду |
| Задержка одиночной операции | миллисекунды | доли миллисекунды |
| Стоимость хранения единицы объёма | ниже | выше |
| Чем задан ресурс | допустимая нагрузка в терабайтах за год | объём записи за срок службы, TBW и DWPD |
| Вибрация в плотной корзине | сбивает позиционирование головки | не влияет, движущихся частей нет |
| Заполнение накопителя целиком | десятки часов | часы |
Главное ограничение жёсткого диска механическое, и от объёма оно не зависит. При 7200 оборотах в минуту один оборот занимает 8,33 мс, среднее ожидание нужного сектора вдвое меньше, 4,17 мс, сверху добавляется перемещение головки. В сумме одиночный шпиндель отдаёт порядка сотни случайных операций в секунду, и величина эта одинакова для диска на 4 ТБ и для диска на 24 ТБ.
Отсюда следует правило, которое ломает подбор дисков по одной лишь ёмкости. Четыре накопителя по 24 ТБ и 16 накопителей по 6 ТБ дают одинаковые 96 ТБ, но во втором варианте шпинделей вчетверо больше, значит вчетверо больше случайных операций в секунду и вчетверо выше суммарная скорость сплошного чтения. Если массив не только принимает архив, но и раздаёт файлы наружу, считать надо число шпинделей, а сумма ёмкостей это только вторая половина расчёта.
CMR это классическая запись, при которой дорожки на пластине не перекрываются. SMR укладывает их внахлёст: головка записи шире головки чтения, и перекрытие позволяет разместить на той же пластине больше дорожек, то есть поднять ёмкость без изменения механики. Читается такой диск обычным образом, а вот перезапись одной дорожки в середине зоны задевает соседние, поэтому накопитель вынужден прочитать зону целиком, поменять нужный участок и записать зону обратно.
Тип записи не вычисляется ни по объёму, ни по интерфейсу. Он указан отдельной строкой в паспорте накопителя, и это первое, что проверяют при подборе дисков в массив с чётностью.
Перестройка RAID 5 или RAID 6 читает данные с уцелевших дисков, пересчитывает недостающие блоки и пишет их на новый накопитель. Нижнюю границу времени задаёт то, как быстро новый диск примет свой полный объём.
| Накопитель | Скорость сплошной записи | Минимальное время заполнения |
|---|---|---|
| HDD 4 ТБ | 150 МБ/с | 7,4 часа |
| HDD 12 ТБ | 150 МБ/с | 22 часа |
| HDD 20 ТБ | 150 МБ/с | 37 часов |
| HDD 24 ТБ | 150 МБ/с | 44 часа |
| SATA SSD 3,84 ТБ | 500 МБ/с | 2,1 часа |
Это именно нижняя граница. Массив в это время продолжает обслуживать обычные запросы, контроллер делит полосу между перестройкой и приложениями, и окно уязвимости растягивается на сутки и дольше. Пока оно открыто, RAID 5 не переживёт отказа второго диска, а RAID 6 остаётся без запаса.
Второй счёт касается невосстановимых ошибок чтения. Если в паспорте диска стоит показатель 1 ошибка на 10¹⁵ прочитанных бит, то одна такая ошибка приходится на 125 ТБ чтения. Перестройка массива из 8 дисков по 20 ТБ читает около 140 ТБ с семи уцелевших накопителей, то есть попадает в тот же порядок величин. По этой причине на ёмких дисках собирают массивы с двойной чётностью, а не с одинарной.
У жёсткого диска ресурс задают допустимой годовой нагрузкой, её пишут в терабайтах чтения и записи за год. Архивный накопитель рассчитан на сценарий, где данные пишутся один раз и читаются редко, и постоянная случайная запись выводит его за паспортный режим. Наработка на отказ это статистика по партии, а не срок службы конкретного экземпляра, планировать по ней замену отдельного диска бессмысленно.
У SSD ресурс считают по суммарному объёму записи за срок службы или по числу перезаписей полной ёмкости в сутки. Отсюда деление на два класса: накопители под преобладающее чтение и накопители под смешанную нагрузку. В линейке SATA SSD xFusion это серии PM893a и PM897a соответственно, различия разобраны в статье про SSD xFusion NVMe и SATA.
Отдельный пункт для плотных корзин это вибрация. В шасси на несколько десятков дисков 3,5 дюйма соседние шпиндели раскачивают конструкцию, головка промахивается мимо дорожки, и это видно как рост времени доступа и повторные попытки чтения. Серверные накопители несут датчики вращения и компенсируют вибрацию, потребительские этого не умеют, поэтому в плотную корзину их не ставят.
Если архив строится не на дисках внутри сервера, а на готовой системе хранения, набор допустимых типоразмеров и правила смешивания накопителей диктует сама система, разбор есть в материале про накопители для СХД Huawei OceanStor. Для дисковых серверов ёмкость корзины смотрят по конкретной платформе, например по серверу xFusion 5288 V7.
Тип магнитной записи стоит отдельной строкой в паспорте накопителя, по объёму и интерфейсу его не вычислить. Если строки нет, в массив с чётностью такой диск не берут. Косвенный признак это провал скорости при длинной сплошной записи: первые десятки гигабайт идут быстро, дальше скорость падает до темпа перекладки зон.
Из-за длины окна перестройки и вероятности встретить невосстановимую ошибку чтения. Диск на 20 ТБ при сплошной записи 150 МБ/с заполняется минимум за 37 часов, и всё это время массив с одинарной чётностью живёт без резерва. При показателе 1 ошибка на 10¹⁵ бит одна ошибка приходится на 125 ТБ чтения, а перестройка читает сопоставимый объём.
По скорости и по времени перестройки да, по объёму одного накопителя нет. SATA SSD в линейке xFusion доходят до 3,84 ТБ, а один ёмкий HDD закрывает десятки терабайт, поэтому на равную ёмкость понадобится кратно больше отсеков, портов контроллера и места в стойке. SSD берут под горячий уровень хранения, холодный архив остаётся на механике.
Порядка сотни на случайной нагрузке. Один оборот занимает 8,33 мс, среднее ожидание нужного сектора 4,17 мс, к этому добавляется перемещение головки между дорожками. Ёмкость на эту величину не влияет, поэтому производительность массива на случайном доступе определяется числом шпинделей, а не суммой терабайт.
Нет. Шина SATA 6 Гбит/с даёт около 600 МБ/с полезной полосы, а сплошное чтение с пластин механического накопителя до этой границы не доходит. У SSD картина обратная: там 600 МБ/с это потолок, и ради его снятия быстрые накопители переводят на NVMe.