This is mostly for my own reference, to have a handy list of supported virtualization platforms by Red Hat Enterprise Linux.
Software virtualization solutions
A guest RHEL operating system is supported if it runs on the following platforms:
- Xen shipped with RHEL Server
- KVM shipped with RHEL Server or RHEV for Servers
- VMware ESX/vSphere
- Microsoft Hyper-V
Red Hat does not support Citrix XenServer. However, customers can buy RHEL Server and use it with Citrix XenServer with the understanding that Red Hat will only support technical issues that can be reproduced on bare metal.
The official virtualization support matrix shows which host/guest operating systems combinations are supported.
Hardware partitioning
Red Hat supports RHEL on hardware partitioning and virtualization solutions such as:
Unfortunately the recently updated hardware catalog doesn't allow to filter by hardware partitioning vs. virtualization platform so you need to know what you are looking for to find it :(.
Red Hat Enterprise Linux as a guest on the Cloud
Multiple public cloud providers are supported. Comprehensive list can be found here: http://www.redhat.com/solutions/cloud-computing/public-cloud/find-partner/
You can also try Red Hat Partner Locator's advanced search. However at the time of this writing there are no partners listed in the Cloud / Virtualization category.
Warning: It is known that Amazon uses Xen with custom modifications (not sure what version) and HP Cloud uses KVM but there is not much public record about hypervisor technology used by most cloud providers. Red Hat has partner agreements with these vendors and will commercially support only their platforms. This means that if you decide to use upstream Xen or anything else not listed above, you are on your own. You have been warned!
Unsupported but works
I'm not a big fan of running on top of unsupported environments and I don't have the need to do so. I've heard about people running CentOS (RHEL compatible) on VirtualBox but I have no idea how well it works.
If you are using a different virtualization platform (like LXC, OpenVZ, UML, Parallels or other) let me know if CentOS/Fedora works on it. Alternatively I can give it a try if you can provide me with ssh/VNC access to the machine.
Comments !