Hide Forgot
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/cost-aware-vm-placement-on-host. Description: Placement of instances on the host based on the operating systems.. . Get the os_type from the image when instance is going for provisioning for the first time & create a seperate pool based on the os_type and put the best fit empty selected host into that pool. . When another instance request comes for provisioning then it will get the os_type from the instance and scheduler will search the pool based on that os_type to check if any host is available in the pool. . If the required os_type pool is found then scheduler picks up one best fit host from that pool & provisions the instance on that host . . If required os_type pool is not found then it will create another pool for the os_type taking the next best fit empty host and provisions the instance on that host. Specification URL (additional information): None