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. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  2. Intel 120GB 530 Series SSD Linux Performance
  3. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
  4. AMD's Windows Catalyst Driver Remains Largely Faster Than Linux Drivers
Latest Linux Articles
  1. Mesa Git Yields Performance Improvements For Newer AMD GPUs
  2. Apple OS X 10.10 vs. Ubuntu 14.10 Performance
  3. Mesa 10.5-devel Brings Some Intel Haswell HD Graphics Changes Over Mesa 10.3
  4. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
Latest Linux News
  1. Qt 5.4 Planned For Release On 9 December
  2. Meizu's Ubuntu Phone Not Expected Until Early Next Year
  3. DragonFlyBSD 4.0 Drops i386 Support, Improves Graphics
  4. Expensive "Free/Libre Software Laptop" Uses A NVIDIA GPU
  5. QEMU 2.2-rc3 Released, Final Release Pushed Back By Couple Days
  6. 64-bit ARM FreeBSD Support Is Taking Shape
  7. GCW Zero Starts Seeing New Game Releases
  8. Intel's Cherry Trail Delayed To Next Year
  9. Bq Introduces More Android Devices, But Still No Ubuntu Phones
  10. Qt 5.4 Release Candidate Expected Later This Week
Latest Forum Discussions
  1. Updated and Optimized Ubuntu Free Graphics Drivers
  2. Hurrican SDL Port
  3. Roadmap to Catalyst 14.10 ?
  4. how to configure module phoromatic ?
  5. PulseAudio 6.0 Is Coming & Other Linux Audio Plans For The Future
  6. Debian Developer Resigns From The Systemd Maintainership Team
  7. Cant get working Kaveri APU - A10-7850k
  8. Script for Fan Speed Control