Posts Tagged ‘Xen’

A New World of Fault-tolerance

At VMworld 2008, VMware announced VMware FT, their solution for continuous availability (zero downtime on hardware component failures – different from HA. HA is a crash and reboot). This will stack up nicely against the likes of Marathon Technologies and Stratus who have been doing this for a while.  And since everyone and their granny are rolling out a VMware based infrastructure, they will be best positioned to take advantage of it.

Stratus is currently a hardware based solution and Marathon’s is software, running on Windows Server 2003. Both of these companies have enjoyed a certain level of exclusivity but that of course will not last. I have very little info on where Stratus is going other than it can run ESX on its FT kit. Marathon have embraced the Xen hypervisor and have jumped in bed with Citrix, helping Citrix initially provide a host based XenServer HA solution (on a per VM basis!), along with their on HA solution for XenServer adding component level HA. And eventually in Q1 2009, their XenServer based FT solution will be released.

What this means, is that we will still have a choice about which hypervisor to use across all availability levels: Marathon on XenServer and VMware.  This is good!

After reading a blog post from Marathon about VMware FT and some retort from a VMware supporter, I thought I’d throw in my 2p, as there appeared to be some problems with these arguments.

Firstly, the comparison is Marathon’s existing FT product that only runs on Windows against VMware’s that only runs on VMware’s hypervisor. This is a pointless comparison as they dont compare like for like and  VMware’s product has not been released and wont be until some time in 2009. It would be a much fairer comparison to pitch Marathon’s new XenServer based FT against VMware’s FT…when they both arrive.

Secondly, Marathon argued against the requirement for shared storage with the VMware FT solution and the VMware guy stated that where you’d want to use FT you’ll likely have a SAN in place anyway. I have a slight issue with this. Quite often, FT solutions are used for critical production lines, health systems and emergency services. These systems may not run anywhere near a SAN, nor require one. It would be a considerable expense to require a SAN just for a 2 node FT solution. Also consider the site that has two data centres connected via fiber. We have Marathon FT systems running like this, which would allow for the likes of a site failure. This kind of setup requires that the writes are done to each system and that shared storage just doesn’t work in all cases.

Judging by the review of the FT session at VMworld by Scott Lowe, VMware may change their minds about the need for shared storage for FT. I hope so.  I think it’s great that VMware is getting into this game.  We have a lot of VMware sites that would be reluctant to add another virtualisation platform into the mix at this time. Being the pioneers and market leaders of server virtualisation gives them a big advantage. It widens their scope and will certainly provide decent competition for Citrix and Marathon. But, Marathon have been in the FT game for a long time too and know the problems and limitations that can be encountered in FT land. I wouldn’t underestimate them either.

New Citrix XenServer Pricing Model

A couple of days late, but I wanted to wait a while just in case it was an April Fool.  Citrix have just announced a new “per server” pricing model for XenServer – not per socket or per core, just per physical server.

This is interesting for a couple of reasons: It will increase the size of servers being purchased – a 4U powerhouse can do much more than a blade, in terms of capacity.  So what becomes the expensive part, the license or the rackspace? The other reason, is that it puts it on a par with Microsoft Windows and Hyper-V, since the pricing model is the same.  I’m sure VMware will have an answer to this, otherwise the competition might start to get some traction.  Either way, competition like this is always good for the customer and will only ensure that virtualisation get’s further entrenched into IT infrastructures and datacentres that bit quicker.  And when the pricing differences become negligible, it will be all down to capabilities, that’s when we’ll really start to see some innovation…hopefully!

The Virtualisation Wars

It has started. All over the internet there’s a battle going, to command mindshare in relation to the virtualisation space. Microsoft and Citrix are making a full frontal attack on VMware’s dominance. Broadly speaking, the rhetoric goes some thing like this:

The vendor story

Microsoft – “We have a complete end to end management solution for all your assets both physical and virtual. Why invest in a point solution such as VMware when we can provide all of the important features at a fraction of the cost ? Our hypervisor is more efficient and smaller,  is architecturally superior and has the features that most customers need. The hypervisor is a commodity and the important elements in a virtualisation solution are really the management toolset.”

Citrix – “We have the most cost effective hypervisor on the market offering all of the really relevant advanced features that are missing from Microsoft, but provided by VMware, for an expensive premium.  Our technology set provides an integrated solution around virtualising, not just servers, but desktops and applications too. Our core product has strong pedigree in supporting non MS O/S and our partnership with MS guarantees the best all round fit no matter what server O/S you wish to virtualise.”

VMware – “We own this space, with a ten year track record and the most advanced product set that is available on the market today. Our hypervisor is the most cost effective because advanced features such as: VMotion, DRS, Host mgt and memory over-commit, provide a consolidation ratio which our competitors can only dream about. In fact, some of them haven’t shipped a product yet. We manage your complete virtual infrastructure from a single interface without the complexity of multiple consoles and technologies. Our reliability is legendary and our track record in solid dependable code release is enviable across the industry.”

Who has the answers?

  • So as a customer what do you do?
  • Who do you believe?
  • Which vendor has the answers for your environment or your unique set of circumstances?

<Shameless Plug>
Of course, all of the vendors have valid points and they are all in a way correct. It really is a minefield trying to figure out the right infrastructure technology to use and manage your environment. What you need is a trusted advisor, an organisation with a unique field of vision across all the main infrastructure technology vendors who stands independently and can offer you the right advise based on your requirements without prejudice.

Often, the correct solution does not sit with a single vendor.  If I look at some of our recent projects, there is a common thread based on best fit, not vendor fit. We recently commenced a project to virtualise the server infrastructure of a local building society with branches throughout the country. The customer had diverse requirements in terms of desktop management, application deployment and a desire to improve their disaster recovery capability and at the same time reduce server footprint. In the end we deployed Citrix XenApp, Microsoft System Centre Ops Mgr, Softgrid and VMware ESX based on these requirements.
</Shameless Plug>

Make sure you choose wisely

Make sure when looking for a technology partner they have  a broad view of virtualisation and a track record in multi-vendor deployment. Rarely, if ever, does one size fit all.