Avec lvm au-dessus d'un périphérique de raid, vous êtes flexible pour créer plusieurs périphériques virtuels (et systèmes de fichiers) dessus. Et vous êtes flexible pour changer la taille de ces appareils.
Si vous êtes sûr à 100% que vous n'en avez pas besoin et que vous n'avez besoin que d'un seul gros système de fichiers, vous pouvez créer directement le système de fichiers sur votre périphérique RAID. Une couche d'indirection et de complexité est supprimée dans ce cas.
Pour choisir un système de fichiers, les points les plus importants sont:
- devrait être bien testé et stable
- devrait être assez courant
- bonne performance bien sûr
Cela signifie que l'on est généralement conservateur en ce qui concerne les systèmes de fichiers.
En utilisant ces critères, vous avez essentiellement 3 choix sur Linux (à partir de 2011-06:
Sur les gros appareils, j'utilise xfs car mkfs.xfs
c'est beaucoup plus rapide.
Tous ces systèmes de fichiers peuvent être redimensionnés.
Mise à jour:
J'ai fait un petit benchmark sur un appareil de 3 To (en utilisant la taille de bloc 4k dans tous les systèmes de fichiers):
$ 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 vitesse / mem-up est contre ext3)
(Système: Debian 6.0 amd64, mkfs.ext 1.41.12, mkfs.xfs 3.1.4, lecteur WD SATA, hdparm -t environ 120 Mo / s de lecture de disque tamponné)
Cela signifie que mkfsing un système de fichiers ext [34] est jusqu'à 54 fois plus lent que mkfsing un xfs one. Approximer cela à un 12 To créant un ext fs prendrait vraiment environ une heure (xfs seulement environ une minute).