OpenStack vs. RHEV

Latest response

A few questions for comparison...

What is the ratio of RHEL OpenStack customers vs. RHEV?

When will RHEV-M be supported on RHEL 7.x?

When will RHEV-M be HA capable on RHEL 7.x (e.g. this would compare to the HA controllers for OpenStack as it seems OpenStack on RHEL is more enterprise ready)?

What are the advantages of using RHEV over OpenStack on RHEL? I would like to see a pros/cons in a compaison white paper between the two.

Responses

Is there any answer of this question?

  1. RHEV (upstream Ovirt) v/s Openstack
some main points of concern here are RHEV can be used to scale-up whereas openstack can be 
used to scale-out (consider the pets and cattle scenario here). RHEV can be used for VM
high-availability (vms should stayup) whereas Openstack can be used for application HA 
(instances can be redundant) at the same time being stateless. 
  1. When will RHEV-M be supported on RHEL 7.x?
This is still not decided yet with certain JBOSS eap6 dependencies still requiring RHEL-6.x.
more info : https://access.redhat.com/solutions/1145113
  1. When will RHEV-M be HA capable on RHEL 7.x (e.g. this would compare to the HA controllers for OpenStack as it seems OpenStack on RHEL is more enterprise ready)?
One can use Red Hat Cluster Suite to achieve this.
This has been discussed in the past on several occasions:
https://access.redhat.com/discussions/679323
https://access.redhat.com/articles/216973
For latest RHEV versions (3.3 above), please refer to :
https://access.redhat.com/solutions/43972
  1. What are the advantages of using RHEV over OpenStack on RHEL? I would like to see a pros/cons in a compaison white paper between the two.
There are many Openstack components that have been interated with RHEV.
Ex: Neutron, Nova, Glance (as external providers) and there are more on the way.
There is no whitepaper as such for now (request you to open a support ticket that
will help us engage engineering and our documentation team of experts to work 
on a similar whitepaper). 

None the less, you can go through one of the following documentation that
talks about Ovirt (upstream project of RHEV) and Openstack go hand-in-hand.
http://www.ovirt.org/OVirt_3.3_release_announcement#OpenStack_and_oVirt:_A_match_made_in_heaven
and a post on RHEV and Openstack http://www.redhat.com/en/about/press-releases/rhev-3-3-enables-openstack-ready-cloud-infrastructure

RHEL 7 is supported since RHEV 3.5 release (RHEL 7.1) RHEV 3.6 requires RHEL 7.2 as a base OS for the hypervisor in order to allow the use of EL7.2 qemu-kvm-rhev new features like acpi hot add memory and SRIOV support.

Self hosted engine (https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.6/html/Self-Hosted_Engine_Guide/index.html) can give you the ability to have HA for the engine(manager) piece using a separate clustering mechanism, making sure that the manager is up and running.

RHEL 7 support for the RHEV-M Machine will arrive in RHEV 4.0

Folks, I've been looking for the RHEV Cluster integration with Openstack replacing defacto compute nodes while I came across with this discussion group and some other [1] as well where I found the RHEV 4 is pretty much promising and so far I could find the Neutron integration is been done as yet I couldn't find any guide/whitepaper which guides me the complete integration of using RHEV cluster in an Openstack.

Do someone guide us in the right direction.. Many Thanks!

[1] http://rhelblog.redhat.com/2016/09/19/integrating-red-hat-virtualization-and-red-hat-openstack-platform-with-neutron-networking/