Sto installando un Dell MD-1200 48T ed ero curioso di questa domanda. L'MD1200 è collegato a una scheda RAID hardware configurata come RAID-6, quindi sembra Linux come un semplice (grande) disco. Ho testato un filesystem XFS su un volume fisico LVM rispetto a un filesystem XFS su una partizione del disco diritta. Ho usato una macchina Dell R630 con due CPU E5-2699 al suo interno. Il sistema è stato impostato per le prestazioni; tutte le funzioni di risparmio energetico che ho trovato nel BIOS sono state disattivate.
Ho installato CentOS 6.7 su di esso. Il kernel è 2.6.32-573.el6.x86_64 (scusate il kernel oldie ma è quello di cui ho bisogno per la produzione). LVM è la versione 2.02.118.
Ho lasciato che CentOS creasse una partizione XFS durante la compilazione. È 1T di dimensioni. Quindi ho creato un'altra partizione 1T sul disco e ho creato un volume logico:
vgcreate vol_grp1 /dev/sdb1
lvcreate -l 100%FREE -n lv_vol1 vol_grp1
mkfs.xfs /dev/vol_grp1/lv_vol1
È stato chiamato il mio filesystem solo per XFS /data_xfs
. È stato chiamato il filesystem XFS supportato da LVM /data_lvm
. Ho provato usando Bonnie ++ v 1.03e.
I comandi erano: bonnie++ -u 0:0 -d /FILESYSTEM -s 400G -n 0 -m xfsspeedtest -f -b
dove FILESYSTEM era / data_xfs o / data_lvm. I risultati sono riassunti come segue:
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.
I risultati sembravano comparabili a mio avviso. Nel test di Input sequenziale, LVM sembrava effettivamente funzionare un po 'meglio.