Xen HVM domU vs. KVM vs. VirtualBox - Ubuntu Xen benchmarking from Ubuntu 11.10 on host and guest against KVM-QEMU on Ubuntu 11.10 and VirtualBox. Testing by Phoronix.com Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1110164-AR-1110169AR92&grs&rdt .
Xen HVM domU vs. KVM vs. VirtualBox - Ubuntu Processor Motherboard Chipset Memory Disk Graphics Audio Network Monitor OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution System Layer OpenGL Xen HVM DomU KVM-QEMU VirtualBox Bare Metal Intel Core i7-2630QM @ 2.00GHz (8 Cores) Xen HVM domU v4.1.1 Intel 440FX - 82441FX PMC 6144MB 32GB Cirrus Logic GD 5446 Ensoniq ES1370 Ubuntu 11.10 3.0.0-12-generic (x86_64) Unity 4.22.0 X Server 1.10.4 cirrus 1.3.2 GCC 4.6.1 ext4 1024x768 Xen HVM domU 4.1.1 QEMU Virtual 0.14.1 @ 2.00GHz (8 Cores) Bochs Red Hat Virtio Generic 1af4 ID 20 Red Hat Virtio device 2.1 Mesa 7.11 QEMU Intel Core i7-2630QM @ 1.99GHz (8 Cores) innotek VirtualBox v1.2 Intel 440FX - 82441FX PMC 42GB VBOX HDD InnoTek VirtualBox Intel 82801AA AC 97 Audio VBOX monitor Intel 82540EM Gigabit vboxvideo 1.0.1 1920x1034 VirtualBox 4.1.2_Ubuntur38459 Intel Core i7-2630QM @ 2.00GHz (8 Cores) Compal PBL21 Intel 2nd Generation Core Family 8192MB 128GB Super Talent STT_FTM28G225H NVIDIA GeForce GT 555M (672/900MHz) Realtek ALC259 Realtek RTL8111/8168B + Atheros AR9285 Wireless nouveau 0.0.16 1920x1080 OpenBenchmarking.org System Details - VirtualBox: Disk Scheduler: CFQ.
Xen HVM domU vs. KVM vs. VirtualBox - Ubuntu sqlite: Default Test Directory apache: Static Web Page Serving povray: Total Time c-ray: Total Time john-the-ripper: MD5 mafft: Multiple Sequence Alignment john-the-ripper: Blowfish openssl: RSA 4096-bit Performance john-the-ripper: Traditional DES compress-7zip: Compress Speed Test npb: EP.B npb: SP.A npb: CG.B npb: BT.A npb: FT.B smallpt: Global Illumination Renderer; 100 Samples postmark: Disk Transaction Performance clomp: Static OMP Speedup npb: UA.A npb: MG.B npb: LU.A npb: IS.C Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 608.92 11231.48 1328 107.65 7628 36.43 491 46.73 2397333 9771 116.59 3405.65 1671.94 7034.05 3777.30 188 2409 4.24 21.22 3843.84 6254.72 97.68 416.75 11247.06 905 80.52 11063 25.59 710 67.15 3383000 11757 154.36 4190.15 2130.41 9134.72 4716.12 146 3393 4.70 28.63 4980.32 8525.19 87.87 147.70 4315.63 962 86.15 10562 26.95 683 63.93 3257667 11295 145.03 4093.85 1944.04 8050.00 4308.07 157 3090 4.01 27.71 4575.89 7893.53 78.24 319.92 15642.74 900 73.25 11124 25.01 714 67.75 3475000 13331 157.69 4604.69 2259.97 9483.24 4936.29 144 4166 4.90 32.04 5262.67 8803.39 141.82 OpenBenchmarking.org
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.7.3 Test Target: Default Test Directory Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 130 260 390 520 650 SE +/- 2.30, N = 3 SE +/- 0.89, N = 3 SE +/- 0.75, N = 3 SE +/- 0.66, N = 3 608.92 416.75 147.70 319.92
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.2.17 Static Web Page Serving Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 3K 6K 9K 12K 15K SE +/- 44.78, N = 3 SE +/- 167.10, N = 3 SE +/- 22.06, N = 3 SE +/- 123.21, N = 3 11231.48 11247.06 4315.63 15642.74
POV-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.6.1 Total Time Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 300 600 900 1200 1500 1328 905 962 900
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.19, N = 3 SE +/- 0.23, N = 3 SE +/- 0.47, N = 3 107.65 80.52 86.15 73.25
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.8 Test: MD5 Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 2K 4K 6K 8K 10K SE +/- 2.85, N = 3 SE +/- 8.35, N = 3 SE +/- 25.54, N = 3 SE +/- 16.68, N = 3 7628 11063 10562 11124
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.706 Multiple Sequence Alignment Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 36.43 25.59 26.95 25.01
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.8 Test: Blowfish Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 150 300 450 600 750 SE +/- 0.88, N = 3 SE +/- 0.88, N = 3 SE +/- 2.60, N = 3 SE +/- 0.88, N = 3 491 710 683 714
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.0a RSA 4096-bit Performance Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 15 30 45 60 75 SE +/- 0.02, N = 4 SE +/- 0.21, N = 4 SE +/- 0.37, N = 4 SE +/- 0.27, N = 4 46.73 67.15 63.93 67.75
John The Ripper Test: Traditional DES OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.8 Test: Traditional DES Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 700K 1400K 2100K 2800K 3500K SE +/- 6641.62, N = 3 SE +/- 29365.51, N = 3 SE +/- 7264.83, N = 3 SE +/- 50302.42, N = 3 2397333 3383000 3257667 3475000
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.13 Compress Speed Test Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 3K 6K 9K 12K 15K SE +/- 81.83, N = 3 SE +/- 70.24, N = 3 SE +/- 48.81, N = 3 SE +/- 219.83, N = 3 9771 11757 11295 13331
NAS Parallel Benchmarks Test / Class: EP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: EP.B Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.64, N = 3 SE +/- 0.40, N = 3 SE +/- 1.01, N = 3 116.59 154.36 145.03 157.69
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: SP.A Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 1000 2000 3000 4000 5000 SE +/- 41.04, N = 3 SE +/- 72.35, N = 6 SE +/- 16.78, N = 3 SE +/- 11.34, N = 3 3405.65 4190.15 4093.85 4604.69
NAS Parallel Benchmarks Test / Class: CG.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: CG.B Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 500 1000 1500 2000 2500 SE +/- 1.06, N = 3 SE +/- 16.10, N = 3 SE +/- 0.99, N = 3 SE +/- 1.12, N = 3 1671.94 2130.41 1944.04 2259.97
NAS Parallel Benchmarks Test / Class: BT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: BT.A Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 2K 4K 6K 8K 10K SE +/- 11.02, N = 3 SE +/- 30.12, N = 3 SE +/- 38.28, N = 3 SE +/- 32.43, N = 3 7034.05 9134.72 8050.00 9483.24
NAS Parallel Benchmarks Test / Class: FT.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: FT.B Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 1100 2200 3300 4400 5500 SE +/- 2.06, N = 3 SE +/- 30.36, N = 3 SE +/- 39.72, N = 3 SE +/- 27.27, N = 3 3777.30 4716.12 4308.07 4936.29
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 1.33, N = 3 SE +/- 1.15, N = 3 SE +/- 1.20, N = 3 188 146 157 144
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 900 1800 2700 3600 4500 SE +/- 37.23, N = 10 SE +/- 72.83, N = 10 SE +/- 34.80, N = 10 SE +/- 0.00, N = 5 2409 3393 3090 4166
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 3.3 Static OMP Speedup Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 1.1025 2.205 3.3075 4.41 5.5125 SE +/- 0.03, N = 5 SE +/- 0.09, N = 10 SE +/- 0.13, N = 10 SE +/- 0.04, N = 5 4.24 4.70 4.01 4.90
NAS Parallel Benchmarks Test / Class: UA.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: UA.A Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 7 14 21 28 35 SE +/- 0.67, N = 6 SE +/- 0.50, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 21.22 28.63 27.71 32.04
NAS Parallel Benchmarks Test / Class: MG.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: MG.B Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 1100 2200 3300 4400 5500 SE +/- 222.22, N = 6 SE +/- 18.27, N = 3 SE +/- 28.77, N = 3 SE +/- 4.12, N = 3 3843.84 4980.32 4575.89 5262.67
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: LU.A Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 2K 4K 6K 8K 10K SE +/- 7.03, N = 3 SE +/- 118.14, N = 6 SE +/- 76.11, N = 3 SE +/- 435.53, N = 6 6254.72 8525.19 7893.53 8803.39
NAS Parallel Benchmarks Test / Class: IS.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: IS.C Xen HVM DomU KVM-QEMU VirtualBox Bare Metal 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 2.73, N = 6 SE +/- 2.55, N = 6 SE +/- 0.32, N = 3 97.68 87.87 78.24 141.82
Phoronix Test Suite v10.8.4