1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Intel Haswell Linux Virtualization: KVM vs. Xen vs. VirtualBox

Michael Larabel

Published on 7 July 2013
Written by Michael Larabel
Page 1 of 5 - 31 Comments

The latest chapter to our lengthy Intel Haswell on Linux saga is virtualization benchmarks. From Fedora 19 with the very latest software components for Linux virtualization, the performance of KVM, Xen, and VirtualBox were benchmarked from the Intel Core i7 4770K "Haswell" CPU.

Since last month's Haswell launch we have published many benchmarks of the new Intel CPUs but not being covered at Phoronix until today is the Linux virtualization performance for Haswell. With Intel hardware virtualization enabled, KVM, Xen, and VirtualBox were compared from a clean Fedora 19 64-bit installation.

Fedora 19 presently has the Linux 3.9.8 kernel with GCC 4.8.1, Mesa 9.2.0-devel, and an EXT4 file-system. All of the virtualization components were obtained from the Fedora 19 repository, including QEMU 1.4.2, Xen 4.2.2, and the libvirt / virt-manager components. Xen and KVM virtualization were setup through virt-manager. VirtualBox 4.2.16 was obtained from VirtualBox.org and installed on Fedora 19.

The Intel Core i7 4770K system had 16GB of RAM and a 240GB OCZ Vertex 3 SSD. During testing, each VM had access to all eight logical cores (four physical cores + Hyper Threading), access to 12GB of the system's 16GB of RAM, and a 16GB virtual disk.

The KVM, Xen, and VirtualBox performance from Fedora 19 Linux 3.9 with the Intel Core i7 "Haswell" processor were also compared to the "bare metal" results when the benchmarks were running on the host without any form of virtualization or other means of abstraction. VMware's products weren't benchmarked in this article since their EULA restricts public benchmarking (though VMware has been okay with us running such benchmarks in the past) and their trial software being limited to running on four CPU cores, but a separate article will look at the Xen/KVM/VMware performance on other hardware in the future.

All of this Linux virtualization benchmarking was handled in a fully automated and reproducible manner using the open-source Phoronix Test Suite software and hosting by OpenBenchmarking.org. With using a virtual disk and with Xen/KVM not having a reliable means of shared 3D access to the host's driver/GPU, most of the benchmarks within this article are computational focused to look at the performance overhead for the different Linux virtualization methods.

Latest Articles & Reviews
  1. Khronos Group Announces Vulkan, OpenCL 2.1, SPIR-V
  2. Samsung 850 EVO SSD Linux Benchmarks
  3. Kubuntu 15.04 Is Turning Out Quite Nice, Good Way To Try Out The Latest KDE
  4. 5-Way Linux Distribution Comparison On The Core i3 NUC
  5. OCZ ARC 100 Linux SSD Benchmarks
  6. Lenovo ThinkPad X1 Carbon Works Great As A Linux Ultrabook
Latest Linux News
  1. Intel Has More Graphics Driver Code Ready For Linux 4.1
  2. Fedora 22 Alpha Will Be Released Next Tuesday
  3. KDE Makes More Progress On HiDPI Support
  4. QuIC Continues Contributing To Open-Source MDP DRM/KMS Driver
  5. Reported Steam Linux Usage Battles To Stay Above 1.0%
  6. Benchmarks Of The $129 8-Core 64-bit ARM Development Board
  7. Wine 1.7.38 Supports Themed Scrollbars, Updated Mono Engine
  8. Siemens Commits New Motherboard Support To Coreboot
  9. Nuntius: Delivering Android Notifications To The GNOME Desktop
  10. The Khronos Group's Vulkan, SPIR-V & OpenCL 2.1 Presentations
Most Viewed News This Week
  1. Confirmed: Vulkan Is The Next-Gen Graphics API
  2. Xfce 4.12 Released After Nearly Three Years Of Work
  3. Valve Launches SteamOS Sale, Confirms A Lot Of New Linux Games
  4. 8cc: A Small C11 Compiler
  5. Unreal Engine Made Free By Epic Games
  6. Canonical's Latest Demo Of Ubuntu Unity 8 Convergence In Action
  7. Mozilla Thunderbird Adoption Climbs, Thunderbird 38 In May
  8. VLC 2.2 "Weathermax" Brings Better VP9 & H.265 Support