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

Нужно ли выравнивать разделы, составляющие программный массив RAID 1?

В этом руководстве говорится

"Программный RAID: хотя и здесь необходимо обратить внимание на правильное выравнивание, это явно не обязательно, поскольку используются блоки размером не менее 64 КБ".

Я не понимаю, как Soft RAID изменяет проблему увеличения производительности при записи, учитывая, что базовый контроллер SSD все еще поражает страницы файловой системы более чем необходимыми страницами флэш-памяти.

Вот один из моих дисков, я считаю, что раздел, начинающийся с LBA 63, означает, что я не выровнен. Разделы были созданы с помощью установщика CentOS 5.

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors
Units = sectors of 1 * 512 = 512 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63      610469      305203+  fd  Linux raid autodetect
/dev/sda2          610470    16996769     8193150   fd  Linux raid autodetect
/dev/sda3        16996770    25189919     4096575   fd  Linux raid autodetect
/dev/sda4        25189920   234436544   104623312+   5  Extended
/dev/sda5        25189983   234436544   104623281   fd  Linux raid autodetect

Спасибо вам большое!

1 ответ

Решение

В этом нет необходимости, все будет работать и, вероятно, все еще будет намного быстрее, чем вращающиеся диски на основе металла, но лучшее выравнивание еще больше улучшит производительность, особенно для операций записи.

Более новые установки получают это прямо из коробки автоматически (текущий Debian/Stable, безусловно, делает, без сомнения, более новые варианты CentOS тоже будут), потому что последние выпуски fdisk, lvm, mdadm и связанных с ними инструментов были обновлены, чтобы учесть лучшие практики на этих новых Приводные технологии, но для более старых выпусков вам необходимо настроить разделы вручную, чтобы получить максимальную отдачу от ваших SSD.

Должна быть возможность перенастроить на месте, но для IMO было бы намного безопаснее сделать резервную копию данных на машине и перестроить - в любом случае время простоя может сделать это бесполезным для вас.

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

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

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