Feature #154

Support HVM (working towards PVHVM)

Added by admin about 8 years ago. Updated about 8 years ago.

Status:New Start:2017-02-17
Priority:Normal Due date:
Assigned to:- % Done:

0%

Category:-
Target version:-
Votes: 2

Description

Running dom0 servers configured to allow guests in HVM mode may be desirable because:

  • It's simpler for guests (requires no PV modifications, but benefits from any PV driver support)
  • Allow for more guest types, i.e. non-Linux ones
  • Allegedly higher performance for 64-bit guests (untested)

More info on some of the differences: http://www.brendangregg.com/blog/2014-05-07/what-color-is-your-xen.html

A downside is that HVM is more complicated as it requires use of qemu, and historically there have been quite a few security issues in qemu that we have dodged due to only supporting PV guests. As a result I would expect enforced reboots due to security patching to be a lot more common. We would most likely segregate PV and HVM guests onto different hosts so that those remaining on PV would not experience the additional security reboots.

Also available in: Atom PDF