[Libvirt-cim] Xen Domain Management CIM-Provider

Dan Smith danms at us.ibm.com
Wed Jul 23 15:26:46 UTC 2008


T> Does the xen provider (libvirt/xen-cim) uses the xenstore to
T> access/change the configuration information regarding the domains.
T> e.g if Xen Client has to changes the memory allocation for any of
T> the domain (i assume discover of domain/UUID/domid is already done)
T> then can it uses xenstore to perform the operation in following
T> way.

We use libvirt to perform things like this, so your question is really
one of "how does libvirt change the memory for a Xen guest".

I believe that libvirt goes through xend to make such changes, but I
could be wrong.  There are three drivers in libvirt that provide
different paths to make certain changes.  Some things are done
directly against the hypervisor, while others go to xend directly.  By
default, a combination of those drivers are used.  From a quick look
at the libvirt code, I think the virDomainSetMemory() call is being
sent to xend.

Hope that helps...

-- 
Dan Smith
IBM Linux Technology Center
Open Hypervisor Team
email: danms at us.ibm.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvirt-cim/attachments/20080723/d4794a81/attachment.sig>


More information about the Libvirt-cim mailing list