Ask Your Question

Revision history [back]

I would think the work needs to be done in the scheduler, today there are (I think) 5 different schedulers in OpenStack, many companies have customized their own for difference purposes. Paypay is one that has done work there for redundancy purposes. OpenStack balances VM as it launches them into the hypervisor pool, its very different from VMWare where you have to pick where to put things then use DRS after the fact to re-balance your cluster. If fact it you look at the way ESXi is integrated into OpenStack, its thru DRS .. so OpenStack uses DRS to place VM into ESXi hypervisor hosts. If you wanting to re-balance on the fly in the cluster then you would need to do it much differently, Heat can help and there are many other tools out there that sit above OpenStack that do this sort of thing.

I would think the work needs to be done in the scheduler, today there are (I think) 5 different schedulers in OpenStack, many companies have customized their own for difference purposes. Paypay Paypal is one that has done work there for redundancy purposes. OpenStack balances VM as it launches them into the hypervisor pool, its very different from VMWare where you have to pick where to put things then use DRS after the fact to re-balance your cluster. If fact it you look at the way ESXi is integrated into OpenStack, its thru DRS .. so OpenStack uses DRS to place VM into ESXi hypervisor hosts. If you wanting to re-balance on the fly in the cluster then you would need to do it much differently, Heat can help and there are many other tools out there that sit above OpenStack that do this sort of thing.