WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

RE: [Xen-users] Shared Storage

To: "John Madden" <jmadden@xxxxxxxxxxx>, "Jonathan Tripathy" <jonnyt@xxxxxxxxxxx>
Subject: RE: [Xen-users] Shared Storage
From: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
Date: Tue, 26 Apr 2011 12:55:55 +1000
Cc: xen-users@xxxxxxxxxxxxxxxxxxx, Bart Coninckx <bart.coninckx@xxxxxxxxxx>, Jonathan Dye <jdye@xxxxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 25 Apr 2011 19:57:19 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4DB5B0B9.9080603@xxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <1162000549.239932.1303675286200.JavaMail.root@mail> <4DB48268.3080602@xxxxxxxxxx> <46C13AA90DB8844DAB79680243857F0F0AFFF2@xxxxxxxxxxxxxxxxxxx> <4DB576AD.8080203@xxxxxxxxxxx><4DB5A762.2000405@xxxxxxxxxxx> <4DB5B0B9.9080603@xxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcwDb255XefXMDu9TTC57JSuTg/7TAATRK3Q
Thread-topic: [Xen-users] Shared Storage
> 
> > I would honestly prefer to manage hundred of LVs instead of hundreds
of
> > LUNs. I'm just concerned about the iSCSI bottleneck (if any) if I
were
> > to create an LVM VG using a single iSCSI LUN for about 50 - 100 LVs.
Any
> > advice is appreciated.
> 
> I'd be more concerned over iSCSI itself being able to scale based on
> your workload, especially if you're doing it over GbE.  Even 50 VMs
> doing relatively little though concurrently could cause problems given
> the nature of iSCSI (TCP overhead, latency of ethernet, etc).  My feel
> for this is that the fewer-LUN-more-LV route would be more efficient
> because you'll have fewer block device queues and multipath call-outs
> and such but that's just a guess on my part.  Test it out, see which
one
> is better.  If there's  no difference, go with the one that's easier
to
> manage.
> 

TCP offload helps a lot in the case of iSCSI. You get the ability to
send ~60KB of data at once, and your packets are checksummed for free. I
don't actually know what Linux support for RSS is like but if it is any
good you also get automatic distribution of rx workload across multiple
CPU's too, but that only works if you have multiple TCP connections in
flight at once (eg the multiple LUN scenario).

I don't know what iSCSI offload involves... maybe that can help further.

James


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>