Я встановлюю 48T Dell MD-1200, і мені було цікаво це питання. MD1200 підключений до апаратної карти RAID, створеної як RAID-6, тому він виглядає в Linux як просто (великий) накопичувач. Я протестував файлову систему XFS на фізичному томі LVM проти файлової системи XFS на розділі прямого диска. Я використовував машину Dell R630 з двома процесорами E5-2699. Система була встановлена для продуктивності; будь-які функції енергозбереження, які я міг знайти в BIOS, були вимкнені.
Я встановив на нього CentOS 6.7. Ядро 2.6.32-573.el6.x86_64 (вибачте за старе ядро, але це те, що мені потрібно для виробництва). LVM - версія 2.02.118.
Я дозволяю CentOS створювати XFS-розділ під час збирання. Він розміром 1Т. Потім я створив ще один розділ 1T на диску і створив логічний том:
vgcreate vol_grp1 /dev/sdb1
lvcreate -l 100%FREE -n lv_vol1 vol_grp1
mkfs.xfs /dev/vol_grp1/lv_vol1
Була викликана моя файлова система лише для XFS /data_xfs
. Викликана файлова система XFS, підтримувана LVM /data_lvm
. Я тестував, використовуючи bonnie ++ v 1,03e.
Команди були: bonnie++ -u 0:0 -d /FILESYSTEM -s 400G -n 0 -m xfsspeedtest -f -b
де FILESYSTEM був або / data_xfs або / data_lvm. Результати підсумовуються так:
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.
На мій погляд, результати здалися порівнянними. У тесті послідовного введення LVM насправді здавалося, що працює трохи краще.