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 14.04 On Amazon EC2: Xen PV vs. HVM

Michael Larabel

Published on 28 April 2014
Written by Michael Larabel
Page 1 of 3 - 3 Comments

A common benchmark request at Phoronix lately has been to compare the Xen PV (para-virtualization) performance to Xen HVM (Hardware-assisted virtualization). Well, now that Ubuntu 14.04 LTS has been released, here's some benchmarks from within Amazon's EC2 compute cloud when comparing Ubuntu 14.04 Server PV and HVM instances.

Xen has long supported para-virtualization (PV) as its means of virtualization support for best performance and stability while minimizing overhead between Dom0 and the hypervisor by the two operating system software stacks working more closely together. The "newer" option for Xen virtualization users is to act as a hardware-assisted virtual machine (HVM) whereby the host and guest kernels don't need to be patched, Windows can run as a HVM guest, and there's complete hardware isolation.

Generally speaking, for a single server performance the Xen PV method traditionally offered greater raw performance, but we have somenew PV vs. HVM benchmarks to share today. Amazon offers HVM and PV operating system options for the popular Linux distributions and for most instance types. With Amazon HVM instances, para-virtualization is still used for networking and storage drivers for improved performance. PV has traditionally been the recommended choice for instances within Amazon EC2, but as of late there's been more interest and recommendations around using HVM.

For today's benchmarks, we deployed an Amazon EC2 c3.large instance using Ubuntu Server 14.04 LTS PV and Ubuntu Server 14.04 LTS HVM. The c3.large instance is rated for 7 ECUs, provides 2 vCPUs, 3.75GB of memory, and is backed by dual 16GB SSDs. When deploying both the HVM and PV instances, they were running on Intel Xeon E5 2680 (Sandy Bridge EP) v2 2.80GHz CPUs.

Ubuntu 14.04 LTS on both the PV and HVM instances were configured the same with the Linux 3.13.0-24-generic x86_64 kernel, GCC 4.8.2, and using an EXT4 file-system. Xen 4.2 provided the underlying virtualization capabilities.

All of our Xen PV vs. HVM virtualization benchmarking was done in a fully-automated, reproducible, and extensible manner using the open-source Phoronix Test Suite benchmarking software.

Let's see the results from this brief Xen PV vs. HVM benchmarking that was done over the weekend in Amazon's cloud.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
  2. AMD Radeon R9 290 Open-Source Driver Works, But Has A Ways To Go
  3. Trying The Configurable 45 Watt TDP With AMD's A10-7800 / A6-7400K
  4. Sumo's Omni Gets Reloaded
Latest Linux Articles
  1. 20-Way Radeon Comparison With Open-Source Graphics For Steam On Linux Gaming
  2. Preview: OS X 10.10 Yosemite vs. Ubuntu Linux GPU Performance
  3. Radeon Graphics Yield Mixed Results With Linux 3.17 Kernel
  4. AMD's RadeonSI Driver Sped Up A Lot This Summer
Latest Linux News
  1. Metro 2033 Redux Will Hopefully Hit Linux Real Soon
  2. New Virtual Monitor Software Might End Up On Linux
  3. Company of Heroes 2 Might Be Coming Out For Linux
  4. NIR Still Being Discussed For Mesa, LLVM Gets Brought Up Again
  5. Plasma Active Is Mostly Ported To KDE Frameworks 5
  6. Google Chrome 37 Brings Many Security Fixes
  7. MenuetOS Updated With SMP Threads & Onscreen Keyboard
  8. Mesa Has A New Release Manager
  9. Enlightenment E19 Lands Its New Wayland Compositor Code
  10. Nouveau Turns Into A Mess In Latest Linux 3.17 + Mesa 10.3-dev Tests
Latest Forum Discussions
  1. AMD Releases UVD Video Decode Support For R600 GPUs
  2. Announcing radeontop, a tool for viewing the GPU usage
  3. Updated and Optimized Ubuntu Free Graphics Drivers
  4. [DB] BIOS - ACPI - data collecting
  5. It's Now Possible To Play Netflix Natively On Linux Without Wine Plug-Ins
  6. Users defect to Linux as OpenBSD removes Lynx from base system
  7. Chinese People Try To Patent Wine On ARM
  8. American Citizens running AMOK for food stamps