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-devel

Re: [Xen-devel] SMP guest support in unstable tree.

To: Christian Limpach <Christian.Limpach@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] SMP guest support in unstable tree.
From: John L Griffin <jlg@xxxxxxxxxx>
Date: Thu, 16 Dec 2004 10:32:13 -0500
Cc: xen-devel@xxxxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 16 Dec 2004 15:34:47 +0000
Envelope-to: xen+James.Bulpin@xxxxxxxxxxxx
In-reply-to: <20041215232547.GA16409@xxxxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
> SMP guests can use between
> 1 and 32 virtual cpus, even if the machine has fewer physical cpus.

I note that the Xen-2.1 roadmap aims for the ability to transparently & 
dynamically reassign a VM to a new real processor on the same node ("CPU 
load balancing").  Is this already in place?

What are the proposed models for assigning virtual processors to real 
processors?  In particular, is there an aim toward gang scheduling of 
virtual processors?

Are there thoughts on how virtual-multiprocessor guests change resource 
allocation?  For example, if I have a two-virtual-processor guest [A] and 
a four-virtual-processor guest [B], and I assign them each a 50% share, is 
it more "correct" for: 

1. Each virtual processor to get 1/6 of the total real processor 
availability;
2. Each virtual processor of A to get 1/4, each of B to get 1/8;
3. The sum of the virtual processors of A to get no more than 1/2, etc.;
4. Something else?

I realize all these are easily configurable & nothing needs to be set in 
stone; am mainly interested if there's been any off-list discussion of 
this sort of thing.

-- 
Dr. John Linwood Griffin
Research Staff Member, Secure Systems Department
IBM T.J. Watson Research Center, Hawthorne, New York, USA
JLG at us.ibm.com, http://www.research.ibm.com/people/j/jlg/


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel

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