linux-lvm.redhat.com archive mirror
 help / color / mirror / Atom feed
* [linux-lvm] Performance of striping
@ 2008-05-17  9:11 Hans-Joachim Baader
  2008-05-19 12:42 ` Heinz Mauelshagen
  0 siblings, 1 reply; 4+ messages in thread
From: Hans-Joachim Baader @ 2008-05-17  9:11 UTC (permalink / raw)
  To: linux-lvm

[-- Attachment #1: Type: text/plain, Size: 1958 bytes --]

Hi,

last year I built a server with 3 SATA disks. I used a physical volume
for each disk, a volume group on each, and then created identical LVs
in each VG. Then I used dmesetup to create a RAID 0 over all 3 disks.
A single disk has an I/O performance of 70 MB/s. After creating a
filesystem on the RAID and measuring its performance I got the expected
result: 210 MB/s.

But this setup was too complicated for me, so I tried a different
approach. Still a physical volume for each disk (actually partiton 2
which is nearly the complete disk), but only one volume group vg0.
The commands used were:

pvcreate /dev/sda2
pvcreate /dev/sdb2
pvcreate /dev/sdc2
vgcreate vg0 -s 128 /dev/sda2 /dev/sdb2 /dev/sdc2

On vg0, I created a LV which should span all 3 disks and therefore be
equivalent to a RAID 0:

lvcreate --name=test -L 10000M -i 3 vg0

Resulting LV:

  --- Logical volume ---                                                          LV Name                /dev/vg0/ubuntu                                          VG Name                vg0
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                10,12 GB
  Current LE             81
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           254:10

However, I get only half the expected performance. I created an XFS
filesystem and mounted it on /mnt/tmp:

# dd if=/dev/zero of=/mnt/tmp/bla bs=1024k count=10000
10485760000 Bytes (10 GB) kopiert, 112,233 Sekunden, 93,4 MB/s
# dd if=/mnt/tmp/bla of=/dev/null bs=1024k count=10000
10485760000 Bytes (10 GB) kopiert, 88,8886 Sekunden, 118 MB/s

This was measured with kernel 2.6.23.12 and 2.6.25.1 on AMD64 X2.
Is it possible to get 210 MB/s?

Thanks,
hjb
-- 
Pro-Linux - Germany's largest volunteer Linux support site
http://www.pro-linux.de/          Public Key ID 0x3DDBDDEA

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-05-19 23:11 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-17  9:11 [linux-lvm] Performance of striping Hans-Joachim Baader
2008-05-19 12:42 ` Heinz Mauelshagen
2008-05-19 19:01   ` Hans-Joachim Baader
2008-05-19 23:17     ` tkb

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).