• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 760
  • Last Modified:

Best virtualization platform for cloud

Hi all

Looking for abit of advise.

I'm busy trying to setup a public cloud that would be multi- tentanted and am planing to make use of cloudstack.

However I would like to know out of esxi, KVM and xen, which hypervisor should I go for.

Any advise on the hypervisor or cloud platform would be greatly appreciated.

1 Solution
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
If you are trying to create your own Cloud Service, I would consider and investigate the following

VMware Products





All VMware Products use the VMware vSphere Hypervisor (ESXi) Infrastructure.

If you contacted a partner, you could Resell the Service that they have created.
avineshpAuthor Commented:
Thanks for the feedback

However is there no open source solution that I could use?
We are switching to Xen at my company after my advice.
I believe it to be the better platform in the stance of features and price when you want HA and other features like that.

Other than that you can use Xen for free

So if all your looking for is a general recommendation thats mine and Im sure everyone will chime in with theirs. Other than that if you want the "best" platform for the cloud then your talking about #1 buying options and again #2 personal opinion

A completely opensource solution I know of is ProxMox

Boy do linux installs fly on that platform, Windows installs not as much
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
youll have to compete with Amazon EC2 which already have a headstart.
Kerem ERSOYPresidentCommented:

When it comes to Cloud you mean several servers (=nodes) which could distribute load among other nodes placed both local and remote. What does this mean is you'll need both your servers and storage must be capable of running accross local and remote nodes.

When this is what you want you cannot get this with commercial products without paying. Because what vmware ESXi and Citrix Xen allows you to run some isolated servers with limited storage integration.

So if you want to go for OpenSource you can co for CentOS and KVM but you'll need to do a lot for virtualizing your storage or you can go for OpenStack. In either of them you'll need to know what you've been doing.

If not I'll suggest you to start negotiating with VmWare or Xen to find out which would gladly visit you and suggest you a solution according to you criteria. But I'm talking about $$ here : ))

So this is what it is you either put through lots of sweat, blood and tears or some money to compensate you to save on the effort.

That depends mostly on which hypervisor you're are most comfortable working with, your budget and what scale you plan on achieving with your cloud, but in general, you would want to avoid esxi due to the licensing cost of advanced functionality and go with either Xen or KVM. I would recommend Xen.

Featured Post

Automating Your MSP Business

The road to profitability.
Delivering superior services is key to ensuring customer satisfaction and the consequent long-term relationships that enable MSPs to lock in predictable, recurring revenue. What's the best way to deliver superior service? One word: automation.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now