Best virtualization platform for cloud

Posted on 2011-04-27
Last Modified: 2014-04-06
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.

Question by:avineshp
    LVL 116

    Expert Comment

    by:Andrew Hancock (VMware vExpert / EE MVE)
    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.
    LVL 2

    Author Comment

    Thanks for the feedback

    However is there no open source solution that I could use?
    LVL 5

    Expert Comment

    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
    LVL 116

    Expert Comment

    by:Andrew Hancock (VMware vExpert / EE MVE)
    youll have to compete with Amazon EC2 which already have a headstart.
    LVL 30

    Accepted Solution


    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.

    LVL 1

    Expert Comment

    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

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    Suggested Solutions

    #Citrix #Citrix Netscaler #HTTP Compression #Load Balance
    #Citrix #XenApp #Citrix Scout #Citrix Insight Services #Microsoft VMMAP #Microsoft ADEXPLORE #Microsoft RAMMAP #Microsoft TCPVIEW #Microsoft AUTORUNS #Microsoft PROCESS EXPLORER #Microsoft PROCESS MONITOR
    How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
    In this video tutorial I show you the main steps to install and configure  a VMware ESXi6.0 server. The video has my comments as text on the screen and you can pause anytime when needed. Hope this will be helpful. Verify that your hardware and BIO…

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now