[nova][dev] Any VMware resource pool and shares kind of feature available in openstack nova?
Hi All, Is there any VMware resource pools and shares kind of features available in nova compute scheduler which can do run time scheduling based on available resources on compute host for a launched instance with KVM/Qemu hypervisors based? Basically I want to prioritize some vm instances over others so that higher priority VM instances get better resource allocated at runtime and chance to run than lower priority VMs? Any future proposal on this kind of feature in scope? Please let me know if there is any work around or have to manage with the current default scheduling functions inside nova compute? thanks and regards
On 2/21/2019 10:10 AM, Sanjay K wrote:
Basically I want to prioritize some vm instances over others so that higher priority VM instances get better resource allocated at runtime and chance to run than lower priority VMs?
How do you define priority? It sounds like what you're looking for is a weigher [1] and if the ones available in-tree (upstream) are not sufficient you can plugin your own [2]. [1] https://docs.openstack.org/nova/latest/admin/configuration/schedulers.html#w... [2] https://docs.openstack.org/nova/latest/user/filter-scheduler.html#weights -- Thanks, Matt
participants (2)
-
Matt Riedemann
-
Sanjay K