On Sun, Apr 4, 2010 at 8:55 PM, Brad <bene...@yahoo.com> wrote:

> I had always thought that with mpxio, it load-balances IO request across
> your storage ports but this article
> http://christianbilien.wordpress.com/2007/03/23/storage-array-bottlenecks/has 
> got me thinking its not true.
>
> "The available bandwidth is 2 or 4Gb/s (200 or 400MB/s – FC frames are 10
> bytes long -) per port. As load balancing software (Powerpath, MPXIO, DMP,
> etc.) are most of the times used both for redundancy and load balancing,
> I/Os coming from a host can take advantage of an aggregated bandwidth of two
> ports. However, reads can use only one path, but writes are duplicated, i.e.
> a host write ends up as one write on each host port. "
>
> Is this true?
> --
>


I have no idea what MPIO stack he's talking about, but I've never heard
anything operating like he's talking about.  Writes aren't "duplicated on
each port".  The path a read OR write goes down depends on the host-side
mpio stack, and how you have it configured to load-balance.  It could be
simple round-robin, it could be based on queue depth, it could be most
recently used, etc. etc.

--Tim
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to