Thread (15 messages) 15 messages, 10 authors, 2009-10-21

Re: Disappointing RAID10 Performance

From: Rob Becker <hidden>
Date: 2009-10-16 18:10:54

    Hi,

   What command did you use to create your raid-10?  You might try  
running iostat in parallel to see if the read_balancer is properly  
balancing the reads between the two disks.

   I've seen situations where raid-10 on sequential reads will pretty  
much always prefer the same disk and barely use the mirror.

   One thing we looked at was changing to the far layout, which helped  
a bit.

--Rob
On Oct 16, 2009, at 10:32 AM, adfas asd wrote:
I was hoping to get better performance with RAID10 than from the raw  
disks, but that's turned out to not be the case.  Experimenting with  
the readahead buffer I get these bandwidths with the following  
command:
# time dd if={somelarge}.iso of=/dev/null bs={readahead size}

/dev/sd?
1024 71.3 MB/s
2048 71.2 MB/s
4096 77.7 MB/s
8192 69.4 MB/s
16384 76.6 MB/s

/dev/md2
1024  67.1
2048  69.1
4096  75.7
8192  64.9
16384 69.0

Using RAID10offset2 on 2 WD 2TB drives, and always the same input  
file.

Why would RAID10 performance be -poorer-?
If it weren't for mirroring, this wouldn't be worth it.






--
To unsubscribe from this list: send the line "unsubscribe linux- 
raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help