On Mon, Feb 14, 2011 at 03:04:18PM -0500, Paul Kraus wrote:
> On Mon, Feb 14, 2011 at 2:38 PM, Gary Mills <mi...@cc.umanitoba.ca> wrote:
> >
> > Is there any reason not to use one LUN per RAID group?
[...]
>     In other words, if you build a zpool with one vdev of 10GB and
> another with two vdev's each of 5GB (both coming from the same array
> and raid set) you get almost exactly twice the random read performance
> from the 2x5 zpool vs. the 1x10 zpool.

This finding is surprising to me.  How do you explain it?  Is it
simply that you get twice as many outstanding I/O requests with two
LUNs?  Is it limited by the default I/O queue depth in ZFS?  After
all, all of the I/O requests must be handled by the same RAID group
once they reach the storage device.

>     Also, using a 2540 disk array setup as a 10 disk RAID6 (with 2 hot
> spares), you get substantially better random read performance using 10
> LUNs vs. 1 LUN. While inconvenient, this just reflects the scaling of
> ZFS aith number of vdevs and not "spindles".

-- 
-Gary Mills-        -Unix Group-        -Computer and Network Services-
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to