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. Btrfs On 4 x Intel SSDs In RAID 0/1/5/6/10
  2. AMD Radeon R9 290 On Ubuntu 14.10: RadeonSI Gallium3D vs. Catalyst
  3. MSI X99S SLI PLUS On Linux
  4. NVIDIA GeForce GTX 970 Offers Great Linux Performance
Latest Linux Articles
  1. NVIDIA's Linux Driver Can Deliver Better OpenGL Performance Than Windows 8.1
  2. Windows 8.1 vs. Ubuntu 14.10 With Intel HD Graphics
  3. 6-Way Ubuntu 14.10 Radeon Gallium3D vs. Catalyst Driver Comparison
  4. NVIDIA vs. Nouveau Drivers On Ubuntu 14.10
Latest Linux News
  1. Wine 1.7.30 Continues Work On DirectWrite & Offers Regedit Fixes
  2. Has The Sky Fallen? Qualcomm Contributes To Freedreno's DRM/KMS Driver
  3. Manjaro Works To Make Calamares A Distribution-Independent Installer
  4. DisplayLink USB 3.0 Support Sounds Like A Mess
  5. PulseAudio Gains A Native Bluetooth Headset Backend
  6. X.Org Foundation Decides On Its Women Outreach Project
  7. GTK+ 3.16's New GtkGLArea Widget Gets Improved
  8. X.Org Server 1.17 ABI Bumped
  9. Fedora 21 Beta To Be Released Next Week
  10. Go 1.4 Beta Release Brings Big Runtime Changes
Latest Forum Discussions
  1. How to get rid of Linux
  2. Closed source to opensource
  3. What Would You Like To See Next?
  4. Is foolish currently develop in machine code, hexadecimal and assembly?
  5. Reducing The CPU Usage In Mesa To Improve Performance
  6. Help diagnosing problems with a Readon HD 4670 on Mesa 10.3.2-1
  7. Advertisements On Phoronix
  8. nv and xorg.conf under Debian PPC