Требуется ли выравнивание файловой системы при аппаратном наборе с SSD?

Мы создаем raid-10 с LSI 9260-4i + 4 x Intel DC S3500 SDD.

Выравнивание раздела
Из того, что я понимаю, мне нужно запустить fdisk с -H32 -S32 или вариант Ted T'so с -H224 -S56, чтобы выровнять разделы по 512k и 128k соответственно.

Но как насчет выравнивания файловой системы?

Обычно я понимаю, что при запуске mke2fs.ext4 желательно указывать шаг и ширину полосы.

Но нужно ли это для аппаратного рейда? Или потому, что оборудование представляет собой единое устройство хранения данных, в котором оно не требуется?

Тип рейда: аппаратное обеспечение Raid 10 Размер куска: вероятно 64 КБ Размер блока файловой системы: 4 КБ Количество твердотельных накопителей: 4 DC S3500 блок стирания: неизвестно (возможно 128 КБ)

Спасибо!

1 ответ

Для функциональности выравнивание файловой системы не требуется; различные уровни подсистем хранения будут выяснять это.

Для производительности может потребоваться выравнивание файловой системы. Хотя различные уровни подсистем хранения могут в конечном итоге понять это, им нужно больше работать, и иногда эта дополнительная работа приводит к множеству дополнительных и ненужных операций чтения / записи. Производительность SSD может маскировать эффект, но, тем не менее, он есть. В некоторых ситуациях эта дополнительная работа может привести к серьезным накладным расходам и ухудшению обслуживания.

Тот факт, что ваш аппаратный RAID представляет одно устройство хранения, может на самом деле усугубить проблему выравнивания; большинство файловых систем не знают, как опрашивать проприетарные аппаратные интерфейсы RAID, чтобы увидеть структуру диска, и, следовательно, файловые системы будут использовать значения по умолчанию для шага / полосы / чанка, которые не имеют связи с фактическими физическими компонентами.

Да, выравнивание файловой системы имеет значение, особенно с RAID, и, возможно, даже больше с SSD, чтобы избежать ненужного усиления чтения и записи. Оптимальное выравнивание зависит от рабочей нагрузки.

Раскрытие информации: ссылка выше - это статья, которую я написал именно на эту тему.

Другие вопросы по тегам