Hi
I am evaluating use of libvirt to manage a cluster of ESXi servers.
We plan to use "resource pool" concept of vcenter/vmware to easily scale-up
or scale-down the cluster of ESXi servers
From vmware doc
"Resource pools are partitions of computing
and memory resources from a
single host or a cluster"
Since VM can be designated to hosts, clusters or "resource pool"..
assigning VM to resource pool allows a simple way to manage scale-up /
scale-down operations.
This is because one doesn't need to know identity of ESXi server (from
cluster of servers) to assign/place a VM.. one can just refer to resource
pool.
From reading the doc of libvirt, it seems that libvirt always requires
identity of ESXi servers in all the (vcenter) API calls. Is my
understanding correct?
If so, does libvirt have a similar concept/notion so that VM life-cycle can
be managed without knowing identity of underlying server?
with regards
Ashutosh