|  |  | 
  
    |  |  | 
 
  |   |  | 
  
    |  |  | 
  
    |  |  | 
  
    |   xen-cim
[Xen-cim] RE: Removing pcpus from the scheduling pool 
| I agree. Certainly Xen currently exposes the ability to accomplish this, its just not perhaps in our absolute most preferred convenient form; ie !X(y) forall y --> !X(y1) && !X(y2)... :-) 
 This is a classic example of a meaningful value-add that a (CIM) mgmt app can expose on top of the raw functionality provided by Xen!
 
 - Gareth
 
 Dr. Gareth S. Bestor
 IBM Linux Technology Center
 M/S DES2-01
 15300 SW Koll Parkway, Beaverton, OR 97006
 503-578-3186, T/L 775-3186, Fax 503-578-3186
 
 
  "Subrahmanian, Raj" <raj.subrahmanian@xxxxxxxxxx> 
 
 
 
| 
"Subrahmanian, Raj" <raj.subrahmanian@xxxxxxxxxx> 
12/19/06 07:24 AM |  |  Keir,
 > >> * Support for ResourcePoolConfigurationService on some pool types,
 > >> e.g. ProcessorPool.This functionality will support for example
 > >> removing PCPUs from the pool and dedicate to management
 > domain, thus
 > >> restricting set of PCPUs available for consumption by VMs.
 >  Does xen
 > > support
 > >> this?  Can we mask PCPUs such that they are not available to VMs?
 > > End quote.
 > >
 > > What needs to be done to add this functionality to the current
 > > scheduler?
 >
 > The scheduler supports this already: it will simply be
 > necessary to remove the PCPUs removed from the pool from
 > every domain's affinity map. All this requires is for the
 > tool stack on the box to remember which PCPUS are in the pool
 > and apply that as a mask to the affinity map of every guest.
 Thanks.
 That should solve it.
 
 Raj
 
 
 
 _______________________________________________
Xen-cim mailing list
Xen-cim@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-cim
 | 
 |  | 
  
    |  |  |