J'installe un Dell MD-1200 48T et j'étais curieux de cette question. Le MD1200 est connecté à une carte RAID matérielle configurée en RAID-6, il ressemble donc à Linux comme un (gros) disque. J'ai testé un système de fichiers XFS sur un volume physique LVM par rapport à un système de fichiers XFS sur une partition de disque droite. J'ai utilisé une machine Dell R630 avec deux processeurs E5-2699. Le système a été configuré pour la performance; toutes les fonctionnalités d'économie d'énergie que je pouvais trouver dans le BIOS ont été désactivées.
J'ai installé CentOS 6.7 dessus. Le noyau est 2.6.32-573.el6.x86_64 (désolé pour le noyau ancien mais c'est ce dont j'ai besoin pour la production). LVM est la version 2.02.118.
J'ai laissé CentOS créer une partition XFS pendant la construction. Il mesure 1T. J'ai ensuite créé une autre partition 1T sur le disque et créé un volume logique:
vgcreate vol_grp1 /dev/sdb1
lvcreate -l 100%FREE -n lv_vol1 vol_grp1
mkfs.xfs /dev/vol_grp1/lv_vol1
Mon système de fichiers XFS uniquement a été appelé /data_xfs
. Le système de fichiers XFS soutenu par LVM a été appelé /data_lvm
. J'ai testé en utilisant bonnie ++ v 1.03e.
Les commandes étaient: bonnie++ -u 0:0 -d /FILESYSTEM -s 400G -n 0 -m xfsspeedtest -f -b
où FILESYSTEM était / data_xfs ou / data_lvm. Les résultats sont résumés comme suit:
Test XFS on Partition XFS on LVM
Sequential Output, Block 1467995 K/S, 94% CPU 1459880 K/s, 95% CPU
Sequential Output, Rewrite 457527 K/S, 33% CPU 443076 K/S, 33% CPU
Sequential Input, Block 899382 K/s, 35% CPU 922884 K/S, 32% CPU
Random Seeks 415.0 /sec. 411.9 /sec.
Les résultats semblaient comparables à mon avis. Dans le test d'entrée séquentielle, LVM semblait en fait un peu mieux fonctionner.