З lvm поверх рейдового пристрою ви гнучкі для створення на ньому декількох віртуальних пристроїв (і файлових систем). Ви можете гнучко змінювати розмір пристроїв.
Якщо ви на 100% впевнені, що вам це не потрібно, і вам потрібна лише одна велика файлова система, ви можете безпосередньо створити файлову систему на своєму рейдовому пристрої. У цьому випадку видаляється один шар непрямості та складності.
Для вибору файлової системи найважливішими моментами є:
- повинні бути добре перевірені та стабільні
- має бути достатньо мейнстрімом
- хороші показники звичайно
Це означає, що людина, як правило, консервативна стосовно файлових систем.
Використовуючи ці критерії, ви маєте в основному 3 варіанти для Linux (станом на 2011-06:
На великих пристроях я використовую xfs, оскільки a mkfs.xfs
швидше.
Усі ці файлові системи можуть бути змінені.
Оновлення:
Я зробив невеликий орієнтир на пристрої об'ємом 3 ТБ (використовуючи 4 кб блочного розміру у всіх файлових системах):
$ awk -F\; -f mkfs.awk mkfs
FS SIZE(TB) TIME(S) RSS(MB) SPEEDUP SPACEUP
ext3 1 217 37 1.00 1.00
ext3 2 478 74 1.00 1.00
ext3 3 829 111 1.00 1.00
ext4 1 139 37 1.55 1.00
ext4 2 298 74 1.60 1.00
ext4 3 515 111 1.61 1.00
xfs 1 5 2 43.23 17.01
xfs 2 9 2 51.43 33.49
xfs 3 15 2 54.73 50.05
(Швидкість / запам’ятовування проти ext3)
(Система: Debian 6.0 amd64, mkfs.ext 1.41.12, mkfs.xfs 3.1.4, диск накопичувача WD, hdparm - читання буферованого диска приблизно 120 Мб / с)
Це означає, що файлова система ext [34] mkfsing у 54 рази повільніше, ніж mkfsing у xfs. Наближення цього до 12 ТБ, створюючи ext fs, дійсно зайняло б близько години (xfs - лише близько хвилини).