Even we have ran CloudStack for years,still not quite clear about how 'First Fit' method exactly works ?
It's stated in http://docs.cloudstack.apache.org that if select 'First Fit' method in 'Deployment Planner', user shall 'places new VMs on the first host that is found having sufficient capacity to support the VM’s requirements.' The question is 1. in what order CloudStack checks hosts to find out who is capable to host the new VM ? 2. Is there a method ACS can create the new VM on the host which has less resource utilizatoin, e.g CPU or memory ? That would be particularly useful to balance the host resource utilization among hosts within same cluster. Regards,