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

Ubuntu 8.04 KVM Benchmarks

Michael Larabel

Published on 15 May 2008
Written by Michael Larabel
Page 1 of 2 - 9 Comments

Back in January of 2007 we had looked at Linux Virtualization Performance as we had compared a running native OS (at that time, Fedora Core 6) against the same operating system running as a virtualized guest OS using Xen, QEMU with the (once closed-source) kqemu kernel module, and then KVM. In this testing we had found that KVM had performed well and won a number of the tests, but it wasn't the clear winner nor it had won by a substantial margin. However, the Kernel-based Virtual Machine had premiered with the Linux 2.6.20 kernel and it has matured quite a bit over the past year and a half since its christening. With that said, we are in the process of conducting new Linux virtualization benchmarks to see how these various implementations compare today. While the full comparison isn't yet ready, due to much interest surrounding Linux virtualization on desktops and servers, this morning we are publishing some initial benchmarks from the Phoronix Test Suite when running Ubuntu 8.04 LTS as the host OS and then running it as the guest operating system with hardware-based acceleration through KVM.

As we shared earlier this year, virtualization in Ubuntu has been made easier as virt-manager and libvirt are now available starting with Hardy Heron. Red Hat can be thanked for starting the virt-manager and libvirt projects, which first premiered in Fedora 7 (Fedora 7 KVM Virtualization How-To). The Virtual Machine Manager (virt-manager) is a graphical-based application for managing virtual machines and it makes this process very easy to setup as well as maintaining installations as it allows real-time resource monitoring and configuration. Running underneath virt-manager is libvirt, which is a virtualization API written in C that supports interfacing with Xen, QEMU, KVM, LXC containers, OpenVZ, and allocating storage on a variety of different non-volatile storage mediums.

Since our original article looking at Linux virtualization performance, KVM has gone on to be supported under x86_64 Linux and it has seen a number of improvements -- some of which positively influence the performance. In addition, the Linux kernel in general has seen a great deal of changes between the Linux 2.6.20 kernel and 2.6.24 (and 2.6.25).

The hardware we are using this time around is AMD-based with their innovations on the virtualization front, in contrast to our earlier article using Xeon LV processors with Intel Virtualization Technology. Specifically we are using dual quad-core AMD Opteron 2356 CPUs with a Tyan Thunder n3600M motherboard, 4GB of DDR2 memory, and an ATI FireGL V8600 1GB graphics card. On the software side was, of course, Ubuntu 8.04 LTS x86_64 with the Linux 2.6.24 kernel and the pre-release of X Server 1.4.1.

The benchmarks we had ran for this simple comparison were LAME MP3 encoding, Ogg Encoding, FLAC encoding, and timed gzip compression (in our proper comparison, we'll have many more tests added in). All of these tests were completed within the Phoronix Test Suite.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. NVIDIA GeForce GTX 970 Offers Great Linux Performance
  2. CompuLab Intense-PC2: An Excellent, Fanless, Mini PC Powered By Intel's i7 Haswell
  3. From The Atom 330 To Haswell ULT: Intel Linux Performance Benchmarks
  4. AMD Radeon R9 285 Tonga Performance On Linux
Latest Linux Articles
  1. Btrfs RAID HDD Testing On Ubuntu Linux 14.10
  2. Ubuntu 14.10 Linux 32-bit vs. 64-bit Performance
  3. AMD Moves Forward With Unified Linux Driver Strategy, New Kernel Driver
  4. MSI: Update Your BIOS From The Linux Desktop
Latest Linux News
  1. Nouveau Now Supports DRI3 Without GLAMOR
  2. Features Of The Linux 3.18 Kernel
  3. Debian Now Defaults To Xfce On Non-x86 Desktops
  4. Phoenix Is Trying To Be An Open Version Of Apple's Swift
  5. Linux 3.19 To Have Skylake Graphics, PPGTT Enablement
  6. Ubuntu 16.04 Might Be The Distribution's Last 32-Bit Release
  7. Imagination Releases Full ISA Documentation For PowerVR Rogue GPUs
  8. Features GNOME Developers Want In The Linux Kernel
  9. GTK+ Gains Experimental Overlay Scrollbars
  10. Phoronix Test Suite 5.4 M3 Is Another Hearty Update
Latest Forum Discussions
  1. Users/Developers Threatening Fork Of Debian GNU/Linux
  2. AMD Releases UVD Video Decode Support For R600 GPUs
  3. HOPE: The Ease Of Python With The Speed Of C++
  4. Proof that strlcpy is un-needed
  5. xbox one tv tuner
  6. Bye bye BSD, Hello Linux: A Sys Admin's Story
  7. Updated and Optimized Ubuntu Free Graphics Drivers
  8. NVIDIA Presents Its Driver Plans To Support Mir/Wayland & KMS On Linux