[prev in list] [next in list] [prev in thread] [next in thread]
List: xen-cim
Subject: [Xen-cim] RE: Removing pcpus from the scheduling pool
From: Gareth S Bestor <bestorga () us ! ibm ! com>
Date: 2006-12-19 21:58:01
Message-ID: OFF44A8B4B.8235D0A8-ON88257249.0077FD92-88257249.0078AB3F () us ! ibm ! com
[Download RAW message or body]
[Attachment #2 (multipart/related)]
[Attachment #4 (multipart/alternative)]
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 a=
pp
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 =
To
@unisys.com> "Keir Fraser" <keir@xensource.co=
m>,
"Emmanuel Ackaouy" =
12/19/06 07:24 AM <ackaouy@gmail.com> =
=
cc
<xen-cim@lists.xensource.com>, "=
Jim
Fehlig" <jfehlig@novell.com>, =
Gareth S Bestor/Beaverton/IBM@IB=
MUS
Subj=
ect
RE: Removing pcpus from the =
scheduling pool =
=
=
=
=
=
=
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
=
[Attachment #7 (text/html)]
<html><body>
<p>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)... :-) <br> <br>
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!<br> <br>
- Gareth<br>
<br>
Dr. Gareth S. Bestor<br>
IBM Linux Technology Center<br>
M/S DES2-01<br>
15300 SW Koll Parkway, Beaverton, OR 97006<br>
503-578-3186, T/L 775-3186, Fax 503-578-3186 <br>
<br>
<img width="16" height="16" src="cid:1__=07BBF8DADFE47B028f9e8a93df938@us.ibm.com" \
border="0" alt="Inactive hide details for "Subrahmanian, Raj" \
<raj.subrahmanian@unisys.com>">"Subrahmanian, Raj" \
<raj.subrahmanian@unisys.com><br> <br>
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td \
style="background-image:url(cid:2__=07BBF8DADFE47B028f9e8a93df938@us.ibm.com); \
background-repeat: no-repeat; " width="40%"> <ul>
<ul>
<ul>
<ul><b><font size="2">"Subrahmanian, Raj" \
<raj.subrahmanian@unisys.com></font></b><font size="2"> </font> <p><font \
size="2">12/19/06 07:24 AM</font></ul> </ul>
</ul>
</ul>
</td><td width="60%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="1%"><img width="58" height="1" \
src="cid:3__=07BBF8DADFE47B028f9e8a93df938@us.ibm.com" border="0" alt=""><br> <div \
align="right"><font size="2">To</font></div></td><td width="100%"><img width="1" \
height="1" src="cid:3__=07BBF8DADFE47B028f9e8a93df938@us.ibm.com" border="0" \
alt=""><br> <font size="2">"Keir Fraser" <keir@xensource.com>, \
"Emmanuel Ackaouy" <ackaouy@gmail.com></font></td></tr>
<tr valign="top"><td width="1%"><img width="58" height="1" \
src="cid:3__=07BBF8DADFE47B028f9e8a93df938@us.ibm.com" border="0" alt=""><br> <div \
align="right"><font size="2">cc</font></div></td><td width="100%"><img width="1" \
height="1" src="cid:3__=07BBF8DADFE47B028f9e8a93df938@us.ibm.com" border="0" \
alt=""><br> <font size="2"><xen-cim@lists.xensource.com>, "Jim \
Fehlig" <jfehlig@novell.com>, Gareth S \
Bestor/Beaverton/IBM@IBMUS</font></td></tr>
<tr valign="top"><td width="1%"><img width="58" height="1" \
src="cid:3__=07BBF8DADFE47B028f9e8a93df938@us.ibm.com" border="0" alt=""><br> <div \
align="right"><font size="2">Subject</font></div></td><td width="100%"><img width="1" \
height="1" src="cid:3__=07BBF8DADFE47B028f9e8a93df938@us.ibm.com" border="0" \
alt=""><br> <font size="2">RE: Removing pcpus from the scheduling \
pool</font></td></tr> </table>
<table border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="58"><img width="1" height="1" \
src="cid:3__=07BBF8DADFE47B028f9e8a93df938@us.ibm.com" border="0" alt=""></td><td \
width="336"><img width="1" height="1" \
src="cid:3__=07BBF8DADFE47B028f9e8a93df938@us.ibm.com" border="0" alt=""></td></tr> \
</table> </td></tr>
</table>
<br>
<tt>Keir,<br>
> >> * Support for ResourcePoolConfigurationService on some pool types, <br>
> >> e.g. ProcessorPool.This functionality will support for example <br>
> >> removing PCPUs from the pool and dedicate to management <br>
> domain, thus <br>
> >> restricting set of PCPUs available for consumption by VMs. <br>
> Does xen<br>
> > support<br>
> >> this? Can we mask PCPUs such that they are not available to \
VMs?<br> > > End quote.<br>
> > <br>
> > What needs to be done to add this functionality to the current <br>
> > scheduler?<br>
> <br>
> The scheduler supports this already: it will simply be <br>
> necessary to remove the PCPUs removed from the pool from <br>
> every domain's affinity map. All this requires is for the <br>
> tool stack on the box to remember which PCPUS are in the pool <br>
> and apply that as a mask to the affinity map of every guest.<br>
Thanks.<br>
That should solve it.<br>
<br>
Raj<br>
</tt><br>
</body></html>
["graycol.gif" (image/gif)]
["pic23019.gif" (image/gif)]
["ecblank.gif" (image/gif)]
_______________________________________________
Xen-cim mailing list
Xen-cim@lists.xensource.com
http://lists.xensource.com/xen-cim
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic