VMware Setup is easy enough walk through of a GUI process. Pretty easy to understand for those have been using Windows and a GUI for most of their work. It also requires networking as well.They even have a capability to manage 3 hyper-visors, but there is only limited information about details. VMware is a collection of best of breed technologies that allow for enterprise-class performance, reliability, and scalability. Their mature security is core products, with active directory requires a single sign on.
OpenStack setup is bit Complex. You need to be able to configure via the CLI, which assumes knowledge of Linux and a knowledge of networking. They have primary focus is on KVM but VMware’s hyper-visor is gaining support. Limited attention on Citrix Xen and Microsoft Hyper-V. In this, they offer scale from SMB to larger enterprises, but there has a concern over support with open source software, has a robust community does exist. Their security is based on security domains and trust.
- They have very good features like vSphere angular distance, vMotion, DRS, I/O control etc.
- Very massive ecosystems, supported by small and medium size companies and lots of service providers.
- All OS vendors build it support and are authorized below ESXi.
- ESXi is often downloaded and also used freely.
- Without extra configuration, it requires that an administrator is available to provision.
- VMware’s suite of applications was built from the ground up, starting with the hypervisor.
- Their Per core license is overpriced or high priced.
- They also have a Proprietary platform which is not like most of the customers.
- ESXi cannot be genus Apis accessed and need to purchase licenses.
- They get support from several OEMs and OS vendors.
- Also well accepted and have standard Apis.
- Probably the most foremost self-made example of Open source project only after Linux.
- Interoperability with several elements, simply choose your favorite one and plug it in.
- End users can easily provision resources.
- OpenStack is open source and no single company controls its destiny.
- They need very high numbers of management branch.
- They may take some common issue of the codebase from implementations.
- It is Very complicated to setup and troubleshoots.
- High skills needed to run the Cluster.