Is it possible to create affinity rules or some how determine which ESXi host a VM will be deployed on from within an Icehouse Openstack installation over VMware? I have a full installation of Icehouse Openstack installed within a 3 node VMware 5.5 clustered installation, and I need to know is it possible to determine which host that Openstack instance will be deployed on? If so how would I set that up? It would seem that its in the vsphere plugin... FYI, I am not using VOVA.
I was informed this in another forum
"
This can not be done the way you want to do it. What you can do is is have multiple nova-computes , each pointing to a different ESX cluster. Then you can use scheduling hints to specify which cluster you want to schedule the VM on.
If you truly want to be able to specify which host your VMs lands on then you will have to create ESX clusters that have only 1 host in them. Not very useful if you ask me.
"
Can someone please advise?