Con lvm encima de un dispositivo raid, eres flexible para crear múltiples dispositivos virtuales (y sistemas de archivos) en él. Y usted es flexible para cambiar el tamaño de esos dispositivos.
Si está 100% seguro de que no necesita eso y solo necesita un gran sistema de archivos, puede crear directamente el sistema de archivos en su dispositivo raid. En ese caso, se elimina una capa de indirección y complejidad.
Para elegir un sistema de archivos, los puntos más importantes son:
- debe estar bien probado y estable
- debería ser lo suficientemente convencional
- buen rendimiento por supuesto
Eso significa que uno es generalmente conservador cuando se trata de sistemas de archivos.
Utilizando estos criterios, tiene básicamente 3 opciones en Linux (a partir de 2011-06:
En dispositivos grandes uso xfs porque a mkfs.xfs
es mucho más rápido.
Todos estos sistemas de archivos pueden ser redimensionados.
Actualizar:
Hice un pequeño punto de referencia en un dispositivo de 3 TB (usando 4k blockize en todos los sistemas de archivos):
$ 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
(La velocidad / mem-up está en contra de ext3)
(Sistema: Debian 6.0 amd64, mkfs.ext 1.41.12, mkfs.xfs 3.1.4, unidad WD SATA, hdparm -t sobre 120 MB / s de lecturas de disco almacenado en búfer)
Eso significa que mkfsing un sistema de archivos ext [34] es hasta 54 veces más lento que mkfsing a xfs. Aproximar esto a 12 TB creando una extensión fs realmente tomaría aproximadamente una hora (xfs solo un minuto).