У меня есть новая система (Ubuntu 14.04 на SSD), включая контроллер 2 * Megaraid 9271-8i + cachecade и BBU, подключенные к объединительным платам корпуса. Каждый контроллер имеет 8 WD RED 3 ТБ (размер физического блока 4096), подключенных через эти объединительные платы. Я создал 2 LV Raid6 с размером полосы 256 КБ.
Во время моих поисков оптимального типа FS и вариантов монтажа некоторые вопросы все еще остаются без ответа:
Должен ли я разделить Raid-диски одним большим разделом и выровнять раздел в соответствии с размером блока HD и размером полосы? Или стоит поставить ФС на простенькое устройство raid6 LV?
Какую ФС я должен использовать? Я планировал использовать ext4, так как совершенно не знаком с xfs. Какая ваша рекомендация?
Здесь решающим моментом является производительность, так как может случиться так, что несколько клиентов читают и записывают на эти Raid-диски. ZFS не подходит из-за отсутствия ОЗУ ECC. Я не планировал увеличивать количество дисков на контроллер. Я храню в основном большие файлы на этом хранилище, поэтому я использовал довольно большой размер полосы по сравнению с тем, что я видел в некоторых руководствах.
Если я должен разбить весь диск на разделы, какие параметры мне следует использовать для выравнивания раздела в соответствии с parted?
И какие параметры использовать для создания и монтирования ФС? Для ext4 это будет mkfs.ext4 -m 0 -b 4096 -E stripe-width = 384, stride = 64 для создания и nosuid, nodev, nodiratime, nobarrier, noatime, nofail, 0 0 для монтажа
Я что-то пропустил и что мне использовать в случае xfs
С уважением
1) Предполагая, что вы загружаетесь с какого-либо другого диска, вы можете поместить файловую систему на рейд-диск без какой-либо таблицы разделов. Это если вы предпочитаете одну большую файловую систему, заполняющую все диски raid. Если вы по какой-то причине хотите разделить рейд, вам, конечно, следует использовать для этого таблицу разделов.
2) Если вы чувствуете себя комфортно с ext4, придерживайтесь ext4. Я сам использовал reiserfs, xfs и ext4 в рейдовых системах. Среди них я бы предпочел reiserfs несколько лет назад, но сегодня я предпочитаю ext4, поскольку теперь reiserfs, похоже, немного гнилые.
Прежде чем поместить файловую систему в систему raid, я бы провел несколько тестов производительности сырого диска и сравнил разные размеры полос. Глядя на результаты этих тестов, вы, скорее всего, обнаружите, что сеть станет узким местом для ваших клиентов. Это, вероятно, будет справедливо и для больших файлов, но для маленьких файлов файловая система станет узким местом. Но большой разницы в производительности между разными файловыми системами нет, все они хуже работают с небольшими файлами.