As you might know, most of the development for the upcoming Red Hat releases is happening in the Fedora project, so if you want to keep an eye on what’s going to happen in future RedHat releases Fedora is a good place to look.
Reuven pointed out that the next Fedora release (Fedora 10) won’t have Dom0 support.
This however is not yet the strategic decision from Redhat after buying Qumranet and thus KVM. But merely a lack of time before the release has to ship.
Xen typically is being developed with an older 2.6.18 Linux kernel release and forward porting of these features is a time consuming effort. The typical kernel-xen package in Fedora has always been a bit behind on the kernel package
So the slow introduction of paravirt_ops, is keeping Dom0 support out of Fedora 10.
The idea behind paravirt_ops is to build a kernel structure that gives an interface to a virtualization layer, any virtualization layer, it allows the kernel to run on both a hypervisor and the actual hardware. Initial support for Xen, VMware and KVM is available.
Today running Fedora 10 as a host for your virtual machines will give you KVM as your only option. However Fedora 11 should solve that problem again. But then again, you probably don’t want to be running Fedora in a production environment, RedHat Enterprise or CentOS 5 are a much more viable alternative