multiple RHEV-M hosts
I may be missing something important, but is there any issue with cloning the RHEV-M machine and running 2 instances of same to provide redundancy?
Would not vdsmd report any status changes to both RHEV-M instances?
Are there are dangers in this situation?
Responses
That is an interesting proposal, but... I imagine the answer is a resounding NO. Not with the way that RHEV (oVirt) is currently implemented. This is just my opinion, by the way - I do not know for certain.
That said... I believe RHEVM is solely responsible for any mutexing of resources of the environment (i.e. a guest should not start in 2 places at once). It is not simply a destination for the Hypervisors to report back to. If there was a way to keep the 2 RHEV Managers in sync, it would seem more likely that they could be paired to manage the same resources.
Another reason that I believe this would not currently be technically possible is the method(s) that RHEVM communicates with RHEV Hypervisors. I think there is a ssl/certificate component involved when you establish a partnership between the Manager and Hypervisor. I believe you would not be able to communicate from the Hypervisor back to more than one Manager due to that - since you would have to give each machine a different IP.
I have setup the RHEV Manager to be a clustered Application, but that is not the same as what you are proposing. I don't know whether other Hypervisor managers are capable of what you are proposing - especially in an Active/Active configuration. However, I think IBM has clustered VIO systems.
I look forward to hearing other people's perspective as well. Great question.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
