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. AMD's New Athlon/Semprons Give Old Phenom CPUs A Big Run For The Money
  2. 13-Way Low-End GPU Comparison With AMD's AM1 Athlon
  3. ASUS AM1I-A: A Mini-ITX Board For Socketed Kabini APUs
  4. Mini-Box M350: A Simple, Affordable Mini-ITX Case
Latest Linux Articles
  1. How Much Video RAM Is Needed For Catalyst R3 Graphics?
  2. Ubuntu 12.04 LTS vs. 14.04 LTS Cloud Benchmarks
  3. Ubuntu 12.04.4 vs. 13.10 vs. 14.04 LTS Desktop Benchmarks
  4. AMD OpenCL Performance With AM1 Kabini APUs
Latest Linux News
  1. OpenELEC 4.0 Beta 6 Works On 4K Graphics, RPi ALSA
  2. Linux 3.15 Lands Some DRM Graphics Driver Fixes
  3. AMD Is Disabling DPM Support For RV770 GPUs
  4. ReactOS Working On A Community Windows OS
  5. Borderlands Is Being Considered For Linux
  6. Mesa 10.0 & 10.1 Stable Get Updated
  7. Getting Hit By The Variable Performance Of The Public Cloud
  8. Git 2.0 Test Releases Begin With Many Changes
  9. Wine 1.7.17 Works On Its Task Scheduler, C Run-Time
  10. The Improv ARM Board Still Isn't Shipping; Riding A Dead Horse?
  11. Debian To Maintain 6.0 Squeeze As An LTS Release
  12. Wasteland 2 Is Finally Released For Linux Gamers
Latest Forum Discussions
  1. The GNOME Foundation Is Running Short On Money
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Catalyst 14.3 Beta
  4. Suggestions about how to make a Radeon HD 7790 work decently?
  5. Radeon 8000M problematic on Linux?
  6. Linux Kernel Developers Fed Up With Ridiculous Bugs In Systemd
  7. After Jack Keane, RuseSoft will briing Ankh 3 to Linux through Desura
  8. Suspected PHP Proxy Issue