nova compute's resource allocation strategy for hosted VMs

asked 2019-02-07 09:40:20 -0600

sanjay khuntia gravatar image

Hello Openstack experts,

I am trying to find the decision logic/code flow/internal algorithm used on how compute host allocates resources (memory, vcpu etc) to all the VMs it hosts internally. I found out this link somewhat useful from wiki - https://wiki.openstack.org/wiki/UtilizationBasedSchedulingSpec (spec). With respect to this where can I find the src file changes (change versions, files modified etc)?

whether the strategy to decide resource allocation can be modified if I want to set higher priority to some VMs and lower to others- based on that the memory,cpu allocation will change for the VMs?

Please provide some pointers, files location in openstack or any algorithm to work out on this.

thanks in advance for your valuable inputs.

regards, SanjayK

edit retag flag offensive close merge delete