[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] Performance of network block devices (iSCSI)


  • To: Simon Hobson <linux@xxxxxxxxxxxxxxxx>
  • From: Ross Walker <rswwalker@xxxxxxxxx>
  • Date: Thu, 13 Nov 2008 18:51:27 -0500
  • Cc: Xen Users Mailing List <xen-users@xxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Thu, 13 Nov 2008 15:52:17 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=references:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:x-mailer:mime-version:subject:date:cc; b=yEVWmw3+DXonP8o4vKyLDPqjLgJGGINn7fhb0JdfUBaXiAoXOwCwPAqAsT6NsmXkz3 Olesq/1mlCIbtHwrTcTU5+uYtessOhVKXFao8vAU9jUSOgu9F7rkzLp9JJopeeVAZ+fn AcnnnL+7/Kq1e99Oi/HTaJ/mGB2p/rsril32M=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>


On Nov 13, 2008, at 5:58 PM, Simon Hobson <linux@xxxxxxxxxxxxxxxx> wrote:

John Madden wrote:

I'd try moving it to dom0 so only the block i/o component of the picture goes over the hypervisor. You're doing a lot of double-work by doing both block i/o and the networking needed for iscsi when you do the initiator in domU.
Configuration will be easier, too.

Not sure what you are saying about the double work - with the DomU doing the iSCSI, all the Dom0 has to do is pass the network packets through. Moving the iSCSI initiator to the Dom0 means that the Dom0 has to do the iSCSI stuff and then route the virtual block device to the DomU.

I've deliberately not put the iSCSI initiator in Dom0 as I want to run the absolute minimum in Dom0. Also, putting the iSCSI initiator in Dom0 makes it harder to move a VM to another host - having it in the DomU means that the VM can be moved without any config changes.

Try running netperf between dom0 and domU to see how well the networking is working, then between domU and the iSCSI target (or another external host).

There have been weird problems with vlans too, dropping ids on forwards depending on the source card and how it pads and such. Google for Xen network performance issue/problem.

-Ross


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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.