01.03.2015 Views

red hat enterprise virtualization performance: specvirt ... - Zift Solutions

red hat enterprise virtualization performance: specvirt ... - Zift Solutions

red hat enterprise virtualization performance: specvirt ... - Zift Solutions

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

RED HAT ENTERPRISE VIRTUALIZATION<br />

PERFORMANCE: SPECVIRT BENCHMARK<br />

AT A GLANCE<br />

• The <strong>performance</strong> of Red Hat<br />

Enterprise Virtualization can be<br />

compa<strong>red</strong> to other<br />

<strong>virtualization</strong> platforms using<br />

the SPECvirt_sc2010<br />

benchmark<br />

• SPECvirt_sc2010 measures<br />

hypervisor <strong>performance</strong> using<br />

realistic workloads<br />

• As of Jan. 1, 2012, RHEV leads<br />

VMware in <strong>performance</strong> on<br />

comparable servers defined by<br />

CPU count<br />

• The RHEV subscription model<br />

provides high <strong>performance</strong> at a<br />

lower cost-per-SPECvirt_sc2010<br />

than VMware<br />

• The addition of vRAM pricing to<br />

VMware vSphere 5 increases<br />

the overall cost of VMware<br />

<strong>performance</strong>, the variability of<br />

t<strong>hat</strong> cost, and may require<br />

additional optimization to<br />

minimize cost beyond w<strong>hat</strong> is<br />

requi<strong>red</strong> to maximize<br />

<strong>performance</strong><br />

OVERVIEW<br />

Red Hat Enterprise Virtualization (RHEV) is the strategic <strong>virtualization</strong> alternative for<br />

organizations looking for better total cost of ownership, faster return on investment,<br />

accelerated break-even, and freedom from vendor lock-in.<br />

RHEV consists of both a hypervisor technology and an <strong>enterprise</strong> <strong>virtualization</strong> manager. The<br />

RHEV hypervisor, based on the Red Hat Enterprise Linux kernel and the Kernel-based Virtual<br />

Machine (KVM) hypervisor technology, offers the high <strong>performance</strong> and scalability t<strong>hat</strong> Red<br />

Hat is known for.<br />

Hypervisor <strong>performance</strong> is a key factor in deciding which <strong>virtualization</strong> platform to<br />

implement, and Red Hat Enterprise Virtualization <strong>performance</strong>, as measu<strong>red</strong> by the<br />

SPECvirt_sc2010 ® benchmark, leads the industry both in terms of highest overall<br />

<strong>performance</strong> and highest number of performant virtual machines on a single server.<br />

WHAT IS SPECvirt_sc2010 ® ?<br />

SPECvirt_sc2010 is the first vendor-neutral benchmark designed to measure the<br />

<strong>performance</strong> of datacenter servers t<strong>hat</strong> are used for server <strong>virtualization</strong>. The benchmark<br />

was developed by the non-profit Standard Performance Evaluation Corporation (SPEC)<br />

<strong>virtualization</strong> subcommittee, whose members and contributors include AMD, Dell, Fujitsu, HP,<br />

IBM, Intel, Oracle, Red Hat, Unisys and VMware.<br />

SPECvirt_sc2010 uses realistic workloads and SPEC’s proven <strong>performance</strong> measurement<br />

methodologies to enable vendors, users and researchers to compare system <strong>performance</strong><br />

across multiple hardware, <strong>virtualization</strong> platforms, and applications.<br />

The benchmark utilizes several SPEC workloads representing applications t<strong>hat</strong> are common<br />

targets of <strong>virtualization</strong> and server consolidation. SPEC modified each of these standard<br />

workloads to match a typical server consolidation scenario of CPU resource requirements,<br />

memory, disk I/O, and network utilization for each workload. These workloads are modified<br />

versions of SPECweb2005, SPECjAppServer2004, and SPECmail2008.<br />

Scaling is achieved by running additional sets of virtual machines (VMs), called “tiles,” until<br />

overall throughput reaches a peak. All VMs must continue to meet requi<strong>red</strong> quality of service<br />

(QoS) criteria. An example of a SPECvirt_sc2010 tile is shown below in Figure 1:<br />

www.<strong>red</strong><strong>hat</strong>.com


Figure 1<br />

Scaling the workload on the tested system consists of running an increasing number of tiles.<br />

Peak <strong>performance</strong> is the point at which the addition of another tile (or fraction) either fails<br />

the QoS criteria or fails to improve the overall metric.<br />

HOW DOES RHEV PERFORM ON SPECvirt_sc2010 ® ?<br />

As of Jan. 1, 2012, 21 SPECvirt_sc2010 benchmark results have been published by<br />

organizations testing both Red Hat Enterprise Virtualization and VMware ESXi hypervisor<br />

platforms. All SPECvirt_sc2010 scores below are measu<strong>red</strong> as XXXX@YYY where XXXX is<br />

the raw <strong>performance</strong> score and YYY is the number of VMs t<strong>hat</strong> yielded t<strong>hat</strong> score.<br />

Performance per core and per CPU<br />

Below in Table 1, the best SPECvirt_sc2010 score for each category of core count is<br />

compa<strong>red</strong>. RHEV leads VMware in the 12, 20, and 40 core categories and has the only<br />

published 64 and 80 core scores.<br />

# of cores Best VMware SPECvirt_sc2010<br />

score<br />

Best RHEV SPECvirt_sc2010 score<br />

12 1221@78 1367@84<br />

16 1570@102* 1369@84<br />

20 1878@120 2144@132<br />

32 2742@168 N/A<br />

40 3824@234 4603@282<br />

64 N/A 5466@336<br />

80 N/A 8956@552<br />

Table 1 * The best “16 core” score for VMware is on a dual-socket AMD Opteron 6282 SE with 8 cores and 16<br />

integer units per CPU, compa<strong>red</strong> with the 8 cores and 8 integer units per CPU with the dual-socket<br />

Intel X7560 used for the best Red Hat score.<br />

www.<strong>red</strong><strong>hat</strong>.com


As shown in Table 2, RHEV also leads VMware in the two- and four-socket server category<br />

and has the only published scores for eight-socket servers, including the single server with<br />

the highest overall <strong>performance</strong> (8956) and the highest number of performant virtual<br />

machines (552 VMs).<br />

# of CPU Best VMware SPECvirt_sc2010<br />

score<br />

Best RHEV SPECvirt_sc2010 score<br />

2 1878@120 2144@132<br />

4 3824@234 4603@282<br />

8 N/A 8956@552<br />

Table 2<br />

CONSIDERING COST/PERFORMANCE<br />

When deciding which <strong>virtualization</strong> solution to deploy, it is important to consider not only the<br />

raw <strong>performance</strong> of the platform but also how much it will cost to achieve t<strong>hat</strong> <strong>performance</strong>.<br />

Like all Red Hat products, RHEV is sold on a subscription basis. Unlike proprietary software,<br />

there is no high upfront license fee. Instead, you pay per socket per year for the software you<br />

use.<br />

RHEV has always been less expensive than VMware on a one year and three year basis. (See<br />

the separate Red Hat Enterprise Virtualization for Servers: Competitive Pricing Guide for<br />

more details.) With the release of vSphere 5 in July 2011, VMware introduced the concept of<br />

licensing virtual RAM (vRAM). With vSphere 5, you now need to license the greater of either<br />

(a) the number of socket licenses or (b) the number of licenses needed for the vRAM on<br />

running virtual machines.<br />

For this paper, the three-year costs for the 21 submitted SPECvirt_sc2010 scores t<strong>hat</strong> were<br />

published as of Jan. 1, 2012 were compa<strong>red</strong>. Each SPECvirt_sc2010 submission contains<br />

detailed information on the number of sockets on each tested system as well as the vRAM<br />

configuration of each virtual machine. This information was used to price RHEV, vSphere 4<br />

(which was licensed only per-socket), and vSphere 5 (which requires the greater of the persocket<br />

or per-vRAM licenses).<br />

The cost to license the 21 listed environments for three years was calculated, and then the<br />

calculated license cost was divided by the <strong>performance</strong> value of the SPECvirt_sc2010 score<br />

to calculate dollars per SPECvirt_sc2010 ($/SPECvirt_sc2010 <strong>performance</strong>).<br />

For example, in the first score listed in the results page at<br />

www.spec.org/osg/virt_sc2010/results/<strong>specvirt</strong>_sc2010_perf.html, the SPECvirt_sc2010<br />

score 2721@168 was achieved on a 4 socket system (per the Physical Configuration section in<br />

the Full Result Disclosure) running 476GB of vRAM (calculated by summing the Memory<br />

www.<strong>red</strong><strong>hat</strong>.com


defined for each VM in the tile as shown in the Virtual Configuration section, and multiplying<br />

by the number of tiles shown in the Performance Summary). RHEV pricing is based on socket<br />

count only, so the cost to license RHEV with 24x7 support for this environment is:<br />

$749/socket/year X 4 sockets X 3 years = $8998<br />

The calculated value of $/SPECvirt_sc2010 <strong>performance</strong> over three years for RHEV for this<br />

configuration is therefore:<br />

$8998 / 2721 = $3.30/SPECvirt_sc2010<br />

RHEV cost is lowest per SPECvirt_sc2010 <strong>performance</strong><br />

As you can see in Figure 2, the cost to license RHEV for three years for each of the systems<br />

tested in the SPECvirt_sc2010 benchmark is the lowest whether you are looking at 2, 4, or 8<br />

socket systems. The average cost is $2.72/SPECvirt_sc2010. In addition, the costs are<br />

cluste<strong>red</strong> in a narrow range of $1.95–$3.84/SPECvirt_sc2010.<br />

Figure 2<br />

vSphere 4 cost per <strong>performance</strong> is higher<br />

VMware vSphere 4 is more expensive than RHEV over the three year period, averaging<br />

$6.28/SPECvirt_sc2010. T<strong>hat</strong> is roughly 2.28 times the cost per SPECvirt_sc2010 of RHEV.<br />

This is due to the upfront license fee and the Support and Subscription (SnS). Again, because<br />

vSphere 4 pricing only conside<strong>red</strong> sockets used, the cost range is fairly narrow at $4.45–<br />

$8.76/SPECvirt_sc2010.<br />

www.<strong>red</strong><strong>hat</strong>.com


vSphere 5 cost is highest, more variable, pushes Enterprise Plus<br />

With the addition of vRAM licensing, vSphere 5 pricing is now the highest, averaging<br />

$17.38/SPECvirt_sc2010, which is 6.38 times the average cost per SPECvirt_sc2010 of RHEV,<br />

and an increase of 2.8 times the cost of licensing the previous version vSphere 4. This<br />

represents a substantial increase in the cost of the hypervisor. The costs for vSphere 5 are<br />

also highly variable, with a low of $10.19/SPECvirt_sc2010 to a high of<br />

$35.29/SPECvirt_sc2010.<br />

The reason for this increased cost is t<strong>hat</strong> you must license the greater of the per-socket cost<br />

or the per-vRAM cost. High <strong>performance</strong> and utilization of <strong>virtualization</strong> involves many<br />

virtual machines with a large amount of vRAM; and in each of these cases the vRAM cost is<br />

w<strong>hat</strong> needs to be used to determine the cost of the vSphere licensing.<br />

In all of these cases, the cost was calculated using the Enterprise Plus Edition of VSphere 5.<br />

Why? Although Enterprise Edition is less expensive per socket, it only comes with 64 GB<br />

vRAM per license. Enterprise Plus comes with 96 GB of vRAM per license. In these cost<br />

calculations, it was actually less expensive to upgrade to Enterprise Plus solely to license the<br />

vRAM.<br />

The range of costs for vSphere 5 is also more variable than with the socket-based licensing<br />

of vSphere 4 and RHEV, because for each of the test systems, virtual machines were tuned<br />

for <strong>performance</strong>, not for vRAM utilization. When only socket count needs to be conside<strong>red</strong>,<br />

one can be conservative and give the virtual machines more RAM and allow the hypervisor to<br />

manage the memory.<br />

Because VMware users now have to pay for vRAM, an additional optimization to minimize the<br />

vRAM in each VM may be necessary to lower costs. Time and effort spent on optimizing<br />

vRAM may add a hidden cost to your <strong>virtualization</strong> environment in addition to the higher<br />

overall cost of licensing vRAM, and may require trade-offs in either <strong>performance</strong> or cost.<br />

SUMMARY<br />

In conclusion, Red Hat Enterprise Virtualization not only offers great <strong>performance</strong> on the<br />

only independent <strong>virtualization</strong> benchmark, it does so at a great cost/<strong>performance</strong> ratio<br />

especially when you take the vRAM licensing of vSphere 5 into account.<br />

WHAT’S NEXT<br />

For more information, please go to www.<strong>red</strong><strong>hat</strong>.com/rhev or contact your Red Hat<br />

authorized reseller or local Red Hat sales office.<br />

www.<strong>red</strong><strong>hat</strong>.com


DISCLAIMER<br />

Red Hat product offerings, pricing, and terms and conditions are accurate as of January 2012<br />

and are subject to change and local pricing. Pricing for non-Red Hat <strong>virtualization</strong> platforms<br />

and guest operating systems are based on published retail or volume license pricing in the<br />

United States as of December 2011 and is subject to change and local pricing.<br />

SPEC®, SPECvirt, and SPECvirt_sc® are trademarks or registe<strong>red</strong> trademarks of the<br />

Standard Performance Evaluation Corp. (SPEC). Competitive numbers shown reflect results<br />

published on www.spec.org as of January 1, 2012. The comparison presented is based on core<br />

count versus SPECvirt_sc2010 score (Table 1), CPU count versus SPECvirt_sc2010 score<br />

(Table 2), and license cost divided by SPECvirt_sc2010 <strong>performance</strong> score for each published<br />

system under test (SUT) based on (a) 1 Red Hat Enterprise Virtualization Premium<br />

subscription per SUT socket for three years, (b) vSphere Enterprise Edition license per SUT<br />

socket plus three years of Enterprise Edition Platinum SnS per SUT socket, and (c) vSphere<br />

Enterprise Plus edition and three years of Enterprise Plus Edition Platinum SnS to license the<br />

amount of vRAM used in the virtual machines specified in the “Virtual Configuration” section<br />

for each SUT per the published VMware rules for vRAM licensing. For the latest<br />

SPECvirt_sc2010 results visit www.spec.org/osg/virt_sc2010.<br />

ABOUT RED HAT<br />

Red Hat, the world’s leading provider of open source solutions and an S&P 500 company, is<br />

headquarte<strong>red</strong> in Raleigh, NC with more than 70 offices spanning the globe. Red Hat provides highquality,<br />

affordable technology with its operating system platform, Red Hat Enterprise Linux, together with<br />

cloud, <strong>virtualization</strong>, applications, management, storage and service-oriented architecture (SOA)<br />

solutions, including Red Hat Enterprise Virtualization and JBoss Enterprise Middleware. Red Hat also<br />

offers support, training and consulting services to its customers worldwide.<br />

SALES AND INQUIRIES<br />

NORTH AMERICA<br />

1–888–REDHAT1<br />

www.<strong>red</strong><strong>hat</strong>.com<br />

EUROPE, MIDDLE EAST<br />

AND AFRICA<br />

00800 7334 2835<br />

www.europe.<strong>red</strong><strong>hat</strong>.com<br />

europe@<strong>red</strong><strong>hat</strong>.com<br />

ASIA PACIFIC<br />

+65 6490 4200<br />

www.apac.<strong>red</strong><strong>hat</strong>.com<br />

apac@<strong>red</strong><strong>hat</strong>.com<br />

LATIN AMERICA<br />

+54 11 4329 7300<br />

www.latam.<strong>red</strong><strong>hat</strong>.com<br />

info-latam@<strong>red</strong><strong>hat</strong>.com<br />

www.<strong>red</strong><strong>hat</strong>.com<br />

Copyright © 2012 Red Hat, Inc. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, and RHCE are<br />

trademarks of Red Hat, Inc., registe<strong>red</strong> in the U.S. and other countries. Linux® is the registe<strong>red</strong> trademark of Linus Torvalds<br />

in the U.S. and other countries.<br />

Jan 2012 / DOC63160

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!