2011/05/17

KVM vs Xen

KVM vs Xen

Xen  
ParaVirtualization
Full Virtualization (CPU)  
CPU *
Guest Kernel-2.6.23
Host Kernel-Patch
Intel VT ▲
AMD-V
Citrix
BVT(Borrowed Virtual Time)
VT-x, VT-i, SVM, and KVM

KVM  
Full Virtualization (CPU)  
I/O *  
Kernel-2.6.20 (2007/02)
Intel VT-x •
AMD-V   •
RedHat
Linux Kernel 
VT-x and SVM

#CPU
                Xen-PV        Xen-HVM KVM-HVM Help
Phoronix Test Suite - Kernel Compilation 2304.17 secs 2885.10 secs 3228.48 secs Fewer are better
Phoronix Test Suite - FFmpeg 20.87 secs 20.96 secs 21.79 sces Fewer are better
Phoronix Test Suite - Wavpack 17.34 secs 18.16 secs 18.78 secs Fewer are better

Para-Virtualization Xen *
Full Virtualization Xen-HVM * (Xen-PV > Xen-HVM > KVM-HVM)

#Memory

Para-Virtualization Xen *
Full Virtualization (Floating point arithmetics) KVM-HVM O Xen-HVM X

#Disk I/O

Xen Para-Virtualization (most)
bigFileReading Xen-HVM O Xen-PV & KVM-HVM X
bigFileComputing Full Virtualization KVM-HVM O Xen-HVM X



>Ref

沒有留言:

張貼留言