ProductsDesktop Server For Scientific Computing For IBM POWER For IBM System z For SAP Business Applications Red Hat Network Satellite ManagementExtended Update Support High Availability High Performance Network Load Balancer Resilient Storage Scalable File System Smart Management Extended Lifecycle SupportDeveloper Studio Portfolio Edition Web Framework Kit Application Platform Web Server Data Grid Portal Platform Red Hat JBoss A-MQ Red Hat JBoss Fuse SOA Platform Business Rules Management System (BRMS) Data Services Platform Messaging JBoss Operations Network JBoss Community or JBoss enterprise
SolutionsApplication development Business process management Enterprise application integration Interoperability Operational efficiency Security VirtualizationSolaris to Red Hat Enterprise Linux Migration overview Migrate from your UNIX platform How to migrate to Red Hat Enterprise Linux Upgrade to the latest Red Hat Enterprise Linux release JBoss Enterprise Middleware Benefits of migrating to Red Hat Enterprise Linux Migration services Start a conversation with Red Hat
TrainingPopular and new courses Red Hat JBoss Administration curriculum Core System Administration curriculum JBoss Middleware Development curriculum Advanced System Administration curriculum Linux Development curriculum Cloud Computing, Virtualization, and Storage curriculum
ConsultingBusiness Process Management Cloud and Virtualization Custom Software Development Enterprise Data and Storage Systems Management Migrations
Red Hat's KVM Hypervisor Achieves Top Virtualization Performance Results with IBM
September 17, 2012
Red Hat & IBM Performance Teams
Red Hat is excited to announce today that the Kernel-based Virtual Machine (KVM) hypervisor, which is incorporated in both Red Hat Enterprise Linux and Red Hat Enterprise Virtualization, has again achieved top performance results. This latest performance mark was achieved on the IBM® System x3850 X5 host server with Qlogic® QLE 256x Host Bus Adapters, Red Hat® Enterprise Linux® 6.3 hypervisor and Red Hat Enterprise Linux 6.3 guests. During testing by IBM, KVM demonstrated its ability to handle I/O rates at the storage performance levels required by enterprise workloads, with four guests handling more than 1.4 million I/Os per second (IOPS). The results are further proof that virtualized workloads can maintain consistent high performance as compared with baremetal deployments.
The relationship between the hypervisor and its Linux kernel allows it to run on a dual design, unifying the host and hypervisor modes. Red Hat Enterprise Linux supports multiple virtualization use cases, allowing customers to choose when and where to use virtualization. By leveraging the Linux operating system, KVM virtualization overhead is minimized, but not to the detriment of performance. The Red Hat Enterprise Linux 6.3 release also supports up to the leading 160 virtual CPUs per virtual machine, allowing even large workloads to be virtualized.
These tests, run on the Red Hat and IBM technology combination described above, have demonstrated that enterprise workloads can be efficiently migrated into a virtualized environment while still delivering high performance results. The KVM host server, consisting of an IBM System x3850 X5 with four Intel Xeon® E7-4870 processors (sockets) and 256 GB of memory, ran on a storage back-end capable of delivering at 1.4 million IOPS.
Single and multiple virtual machines were tested, using Red Hat Enterprise Linux 6.3 on all guests and on the host. Both reads and writes were included in the test workload in order to more accurately simulate the demands of an enterprise workload. Using only four guests, KVM was able to achieve up to 1.4 million IOPS for random I/O requests of 8KB in size and more than 1.6 million for random requests of 4KB in size. The KVM performance matched the physical operating system performance of this setup and KVM was bounded by the test storage back-end performance. Using a single guest, KVM was able to achieve about 800,000 IOPS for random I/O requests of 8KB in size, and more than 900,000 IOPS for random requests of 4 KB or less. It should be noted that VMware recently indicated that it could achieve one million IOPS for a single host running six virtual machines running on a vSphere™ 5.0 host.1
Average latency rates for both tests remained low and constant across different I/O request sizes, demonstrating that block I/O performance on KVM can remain predictable, even with a changing number of guests. As the number of guests and I/O requests increases, block I/O performance on the KVM hypervisor is able to scale to match demand load.
Red Hat Enterprise Virtualization for Desktops and Servers is the first enterprise-ready, fully open source virtualization platform. Red Hat Enterprise Virtualization offers industry-leading performance and scalability for real-world enterprise applications including Oracle, SAP and Microsoft Exchange, and includes enterprise virtualization management features such as live migration, high availability, load balancing and power saving. Because Red Hat Enterprise Virtualization is available through Red Hat’s software subscription model, users benefit from lower acquisition ownership costs for the same or better feature set when compared to other solutions. The platform recently entered beta for its upcoming 3.1 release.
Because Red Hat Enterprise Virtualization and Red Hat Enterprise Linux incorporate the same KVM hypervisor, those systems using Red Hat Enterprise Virtualization are gaining the same virtualization technology that achieved the top performance posted by the Red Hat Enterprise Linux KVM and IBM systems used for this performance trial.
To read more about this top virtualization performance result from Red Hat and IBM, read the full performance brief here: https://access.redhat.com/knowledge/refarch/2012-red-hat-enterprise-linux-kvm-hypervisor-io-achieving-unprecedented-virtualiza.