VM allocation to hosts
-
Now granted I am evaluating XCP-ng on three hosts with massive resources: 1 Pool, three hosts, 288 CPUs, 1.5 TiB of memory and 10 TiB of storage.
I created seven VMs against the one pool. One VM was created on Host-1, three went to Host-2, three VMs went to Host-3. (XOA is running on a different physical box.)
I'm curious how the decision was made where the VMs went. Perhaps I have so much horsepower that the host determination was fooled a little.
Is there a function to rebalance the VM load?
Thanks for a marvelous product. I have a meeting tomorrow with a Vates sales person.
-
There's 2 things:
- VM placement during VM start, which is decided by XAPI (the host toolstack). Due to the amount of resources, there's no reason to spread the boot on different hosts. This might change depending on various factors.
- VM balancing while it's running, that's for XO load balancer plugin. But there's also some rules to have enough resources usages to trigger
In other words: everything is normal in your case.
-