Bug 1041072 - [RFE][nova]: Support Linux guests running as HVM mode on XenServer
Summary: [RFE][nova]: Support Linux guests running as HVM mode on XenServer
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-nova
Version: unspecified
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: Upstream M3
: 5.0 (RHEL 7)
Assignee: RHOS Maint
QA Contact:
URL: https://blueprints.launchpad.net/nova...
Whiteboard: upstream_milestone_icehouse-3 upstrea...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-12-12 13:34 UTC by RHOS Integration
Modified: 2019-09-09 16:02 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-12-12 21:31:53 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description RHOS Integration 2013-12-12 13:34:03 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/xenapi-support-linux-hvm.

Description:

Currently all HVM guests get the following flag added:
platform:viridian=true

But this confuses some linux kernels, so linux machines should really get:
platform:viridian=true

This will be controlled using the existing os_type glance flags.

The viridian flag is used by Xen to provide hyper-v style optimisations to Windows guests. However, if you try these with some linux kernels, strange things can happen. in XenServer, this is all handled with the built-in templates, there is little documentation on the flag its-self.

Some details can be found here:
http://old-list-archives.xenproject.org/archives/html/xen-users/2009-07/msg00661.html

The issue with Linux boxes can be found here:
http://lists.xen.org/archives/html/xen-api/2013-03/msg00073.html

Please note, that technically, it the linux guests will still be able to detect the presence of Xen and negotiate the use of PV drivers, despite running inside an HVM container. This is also not quite the same as the PVH mode of operation Xen is currently working on.

Specification URL (additional information):

None

Comment 2 Stephen Gordon 2013-12-12 21:31:53 UTC
Xen is not formally supported in RHELOSP at this time.


Note You need to log in before you can comment on or make changes to this bug.