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/
Home Products Support Community News


Re: [Xen-users] dom0 using only a single CPU (networking)

Subject: Re: [Xen-users] dom0 using only a single CPU (networking)
From: "Ryan Burke" <burke@xxxxxxxxxxxxxxxxx>
Date: Mon, 22 Dec 2008 11:16:55 -0600 (CST)
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 22 Dec 2008 09:17:34 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
Importance: Normal
In-reply-to: <20081220163147.GC15581@xxxxxxxxxxxxxxxxxxxxxxx>
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: <b42ab6100812191331l25e91161la6ab6b0243b795c0@xxxxxxxxxxxxxx> <20081220163147.GC15581@xxxxxxxxxxxxxxxxxxxxxxx>
Reply-to: burke@xxxxxxxxxxxxxxxxx
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: SquirrelMail/1.4.13
> On Fri, Dec 19, 2008 at 10:31:54PM +0100, fabi.a169@xxxxxxxxx wrote:
>> I'm using a server with 10Gbps network interfaces and 4 CPUs, running
>> several domUs. The problem is that in this setup, with high network
>> load,
>> dom0 turns out to be the bottleneck, using only a single CPU which is
>> saturated and 100%. So the network speed is bounded to much less than
>> 10Gbps. How could I make dom0 use more CPUs in parallel ?
> In short, you can't. The Linux network stack uses polling to handle high
> load, however this can only run on one CPU at a time.
>> If you have any idea, thank you for sharing your experience.
> What sort of service do you run which can fill a 10GBit connection and
> is able to be virtualized at the same time?
> Bastian

I would be interested in knowing if the network backend is capable of
scaling with additional CPUs.


Xen-users mailing list

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