Xen Project Release Features: Difference between revisions

From Xen
Jump to navigationJump to search
(Update guest RAM limits for 4.1)
(AVX is not enabled by default in 4.1)
Line 122: Line 122:
!x86 Advanced Vector eXtension (AVX)
!x86 Advanced Vector eXtension (AVX)
|
|
|{{Tick}}
|{{Tick}} <sup>[ [[#Foot2|2]] ]</sup>
|-
|-
!cpupool<br/><small>advanced partitioning</small>
!cpupool<br/><small>advanced partitioning</small>
Line 173: Line 173:
<span id="Foot0"><sup>[ 0 ]</sup> Required hardware virtualisation support</span><br/>
<span id="Foot0"><sup>[ 0 ]</sup> Required hardware virtualisation support</span><br/>
<span id="Foot1"><sup>[ 1 ]</sup> Compile time limit, can be increased</span><br/>
<span id="Foot1"><sup>[ 1 ]</sup> Compile time limit, can be increased</span><br/>
<span id="Foot2"><sup>[ 2 ]</sup> Disabled as a default (enable with hypervisor command line option)</span><br/>
<span id="Foot2"><sup>[ 2 ]</sup> Disabled by default (enable with hypervisor command line option)</span><br/>
<span id="Foot3"><sup>[ 3 ]</sup> Initial implementation (tech preview)</span><br/>
<span id="Foot3"><sup>[ 3 ]</sup> Initial implementation (tech preview)</span><br/>
<span id="Foot4"><sup>[ 4 ]</sup> Prototype</span><br/>
<span id="Foot4"><sup>[ 4 ]</sup> Prototype</span><br/>

Revision as of 11:20, 25 June 2012

Xen 4.0 Xen 4.1
Initial Release 7 April 2010 25 March 2011
Host Limits
Physical CPUs 128 [ 1 ] >255
RAM 1TB 5TB
Guest Types
Paravirtualised
Traditional Xen PV guest
HVM Guest [ 0 ]
Fully virtualised guest using hardware virtualisation extensions
PV-on_HVM Guest [ 0 ]
Fully virtualised guest using PV extensions for improved performance
PV Guest Limits
Virtual CPUs 128 >255
RAM 512GB 512GB
HVM Guest Limits
Virtual CPUs 128 128
RAM 1TB 1TB
Toolstack
xend / xm
XL Initial implementation Preview release
Features
Live Migration, Save & Restore
Memory ballooning
Blktap2
PCI Passthrough
TMEM -- Transcendent Memory [ 2 ] [ 2 ]
gdbsx
debugger to debug ELF guests
Memory Sharing [ 3 ] [ 3 ]
Online resize of virtual disks
Remus Fault Tolerance
Physical CPU Hotplug
Physical Memory Hotplug
Support for PV kernels in bzImage format
Credit 2 Scheduler
designed for latency-sensitive workloads and very large systems.
[ 4 ]
1GB/2MB super page support
x86 Advanced Vector eXtension (AVX) [ 2 ]
cpupool
advanced partitioning
memaccess API
enabling integration of 3rd party security solutions into Xen virtualized environments
Deliver events to PVHVM guests using event channels
HVM PXE Stack gPXE iPXE
xentrace
performance analysis
qemu based disk backend (qdisk) for XL
[ 5 ]
FLASK
mandatory access control policy providing fine-grained controls over Xen domains, similar to SELinux
PyGrub
Support for GRUB 2
Support for /boot on ext4
Third Party
libvirt driver for XL

[ 0 ] Required hardware virtualisation support
[ 1 ] Compile time limit, can be increased
[ 2 ] Disabled by default (enable with hypervisor command line option)
[ 3 ] Initial implementation (tech preview)
[ 4 ] Prototype
[ 5 ] Used as a fallback if blkback and/or blktap2 are not available