VMware slams Red Hat virtualization offering on every possible aspect

Posted by Alessandro Perilli   |   Monday, May 10th, 2010   |  

Like pretty much every other big vendor in the IT space, VMware has many ways to hit competition. A very efficient one is to criticize other vendors though non-corporate blogs. This allows the company to be way less polite than what customers expect, while not keeping full responsibility for the critics if something wrong is said.

This approach has additional benefits: it allows customers to read a brutal (brutal, not necessarily brutally honest) review of products that may be hard to evaluate, it obliges competitors to defend their approach clarifying technical details that wouldn’t be revealed otherwise, and eventually it leads to counter-attacks, which expose additional weaknesses on both sides.
Over the long term this turns into a futile marketing skirmish (see the multi-year VMware-Citrix one), but at the beginning the information exposed could be really valuable.

This is what is going to (hopefully) happen between VMware and Red Hat now that the former completely smashed the new Red Hat Enterprise Virtualization (RHEV) platform, launched in November 2009.

A VMware Senior Engineer, Eric Gray, in fact recently published on his popular, personal blog, a series of articles analyzing multiple aspects of the new RHEV offering.

On RHEV Manager availability:

RHEV-M is one seriously mission critical component of the RHEV infrastructure, so it is surprising to see that there are no high-availability options for RHEV-M — no clustering or other redundancy support.

Even the approach of protecting RHEV-M by deploying it in an HA VM is also impossible — something that works just fine for vCenter Server and even System Center VMM.  That’s because RHEV-M is the sole management tool for RHEV, creating a chicken-and-egg situation that essentially mandates the use of a physical system.

On RHEV high availability:

HA must be manually enabled for each virtual machine — no cluster-wide settings

No cluster admission control — administrators must manually ensure sufficient capacity would be available in a cluster to accommodate a host failure

No VM restart priority to ensure the most critical workloads and dependencies are brought online first

Primitive split-brain protection requires IPMI or other out-of-band management interface to force a host shutdown

Cannot protect the RHEV Manager itself — chicken-and-egg situation

On RHEV vCPUs:

So how did the architects behind Red Hat Enterprise Virtualization (RHEV) deal with CPU compatibility across KVM hosts?

They decided not to expose the true underlying CPU details and advanced instruction sets.  Instead, they take a more conservative approach and masquerade as an old Pentium II Celeron CPU — no pesky SSE4 instructions to deal with here.

That’s the virtual CPU [an Intel Pentium II] presented to guests even in a cluster of identical Nehalem hosts!  This is as “good as it gets” for RHEV.

Now, to be fair to KVM — the open source project on which RHEV is based — the capability to expose all physical CPU features is present, it’s just that Red Hat has not designed a suitable management feature such as VMware EVC to take advantage of it.

On RHEV Power Saver capability:

Red Hat Enterprise Virtualization has a seemingly-similar feature called Power Saver that also consolidates virtual machines onto fewer hosts.  However, the RHEV solution stops there — hypervisor hosts simply sit idle with no running VMs; they are not powered off.

Red Hat claims that an idle host requires just 10-15% of the power required for a host with running VMs.  That sounds very generous if you ask me.  Frankly, from the looks of my HP C7000 BladeSystem Onboard Administrator power summaries, it seems quite false.

On RHEV customers:

If customers were actually asking for this, then you’d expect some of those alleged customers to be readily available as references.  So far there appears to be just one, a Swedish Internet video company named Voddler.  I’ve never heard of them either — but a reference customer is a reference customer, and name recognition isn’t everything!  I tried to find another reference, but after almost half a year since the RHEV 2.1 GA release there aren’t any.


Labels: ,

blog comments powered by Disqus


virtualization.info Newest articles
Release: Novell SUSE Linux Enterprise Server for VMware

September 8th, 2010

During the recently ended VMworld conference (see virtualization.info live coverage), VMware announced a remarkable number of new products. A very interesting one is Novell SUSE Linux Enterprise Server (SLES) for…

Release: VMware ThinApp 4.6

September 8th, 2010

A couple of weeks before VMworld (see virtualization.info live coverage), VMware released a new minor update for its application virtualization platform ThinApp.
Despite the version number, ThinApp 4.6 (build 287958) introduces…

Release: VMware vShield Endpoint 1.0

September 8th, 2010

At the end of July virtualization.info exposed an upcoming new product, part of the VMware vShield security porftolio called codename Seraph. The company officially unveiled and released it last week…

Release: VMware vShield App 1.0

September 8th, 2010

During the recently ended VMworld conference (see virtualization.info live coverage), VMware announced a remarkable number of new products. One of them is vShield App 1.0.
VMware acquired the vShield security…

Release: VMware vShield Edge 1.0

September 7th, 2010

During the recently ended VMworld conference (see virtualization.info live coverage), VMware announced a remarkable number of new products. One of them is vShield Edge 1.0.
VMware acquired the vShield security…

Release: VMware vCloud Director 1.0 – UPDATED

September 7th, 2010

During the recently ended VMworld conference (see virtualization.info live coverage), VMware announced a remarkable number of new products. One of them is the long, long awaited vCloud Director 1.0 (formerly…

Release: Proxmox Server Solutions Proxmox VE 1.6

September 7th, 2010

Last week Proxmox Server Solutions released version 1.6 of its open source management solution for hardware and OS virtualization platforms (KVM and OpenVZ): Proxmox VE.
Proxmox has been in development…

Release: Xen 4.0.1

September 7th, 2010

A couple of weeks ago Xen.org released Xen maintenance release 4.0.1.It’s primarily for bug fixing but it also introduces a few new capabilities.
First of all the default pvops kernel…

Eucalyptus Systems releases the open source edition of Eucalyptus 2.0

September 7th, 2010

In June Eucalyptus Systems announced the second version of its flagship product: Eucalyptus, a management platform for Infrastructure-as-a-Service (IaaS) clouds powered by Xen and KVM.At that time the only edition…

Release: Veeam ONE 1.0

September 7th, 2010

A few weeks ago, before the VMworld conference, Veeam released a new integrated monitoring and reporting solution called ONE.
ONE 1.0 includes Veeam Reporter and Veeam Business View, plus a…

Release: Quest vFoglight Storage 1.0

September 7th, 2010

Last week Quest announced three new products, Clout Automation Platform 7.5, vFoglight 6.5 and vFoglight Storage 1.0, but just the last one is available right now.
vFoglight comes from the…

Release: VKernel Capacity Management Suite 2.0

September 6th, 2010

Last week VKernel released the second version of its Capacity Management Suite (CMS), a solution that integrates most of the company products.
Specifically, CMS 2.0 includes Capacity Analyzer 5.0, Chargeback…

Release: Virtual Computer NxTop 3.0

September 6th, 2010

Earlier this week the US startup Virtual Computer announced the availability of NxTop 3.0.Like Neocleus (just acquired by Intel), Virtual Computer pioneered the use of a client hypervisor to enhance…

Release: VMTurbo Monitor 1.0 and Host Reporter 1.0

September 6th, 2010

VMTurbo is a new virtualization startup that left the stealth mode in April. The company’s technologies was previewed in July, but only last week the actual products were announced and released….

 
Monthly Archive