2. Personal Profile:
● Roozbeh Shafiee
● Cloud and Virtualization Architect
● Technical Manager at innfinision Cloud Solutions
● Roozbeh.Shafiee@innfinision.net
● Innfinision.net
3. innfinision Cloud Solutions:
● Providing Cloud, Virtualization and Data Center Solutions
● Developing Software for Cloud Environments
● Providing Services to Telecom, Education, Broadcasting & Health Fields
● Supporting OpenStack Foundation as the First Iranian Company
● First Supporter of IRAN OpenStack Community
4. Agenda:
● IT Managers Important Points
● OpenStack Pro/Cons
● VMware Pro/Cons
● Technical Compare
● Non-technical Compare
● Who Should Use OpenStack ?
● Who Should Use VMware ?
OpenStack vs VMware vCloud innfinision.net
6. The important points for IT managers in organizations and companies to
manage infrastructure services are:
● Easy to use
● Management tools & Optional web interfaces
● Easy to find skills and support
● Entry cost and maintenance, The lower the better
● Integration with other platforms
● Other points by you
OpenStack vs VMware vCloud innfinision.net
8. The advantage of OpenStack by our experiences at innfinision:
● The most successful Open Source project after Linux kernel
● Support from many OEMs and OS vendors
● Interoperability with many components, just pick your
favorite one and plug it in
● Standard and well accepted APIs
OpenStack vs VMware vCloud innfinision.net
9. The disadvantage of OpenStack by our experiences at innfinision:
● Very complex to setup and troubleshoot
● Although common code base, might differ from implementations
● Need high numbers of management nodes
● High skills required to run the cluster
OpenStack vs VMware vCloud innfinision.net
11. The advantage of VMware vCloud by our experiences at innfinision and
our customers advises:
● Feature rich (vSphere HA, vMotion, DRS, I/O control)
● Very large ecosystems
● All os vendors make it supported and certified under ESXi
● ESXi can be downloaded and used freely
OpenStack vs VMware vCloud innfinision.net
12. The disadvantage of VMware vCloud by our experiences at innfinision and
our customers advises:
● Per core license - expensive
● Proprietary platform
● ESXi can not be APIs accessed - need to buy licenses
● Most of applications are based on Windows
OpenStack vs VMware vCloud innfinision.net
13. OpenStack at a Glance
OpenStack vs VMware vCloud innfinision.net
18. Hypervisor:
● OpenStack supports variants of hypervisor and container such as
KVM, Xen, VMware ESXi, Microsoft Hyper-V, Citrix XEN, Docker,
LXC
● VMware vCloud suppors ESXi as the only and default hypervisor
OpenStack vs VMware vCloud innfinision.net
19. Customer and operations access :
● OpenStack native dashboard, 3rd parties dashboards, CLI
● VMware Windows clients, vCloud Director (EOL’d)
OpenStack vs VMware vCloud innfinision.net
20. Storage:
● OpenStack Default non-persistent images. Pluggable Cinder:block
volumes, Ceph, Several vendor SAN
● VMware VMFS over SAN and iSCSI
OpenStack vs VMware vCloud innfinision.net
21. Network:
● Traditional switching and Software Defined Network
● VMware traditional switching infrastructure, SDN with additional
products
OpenStack vs VMware vCloud innfinision.net
22. Image management:
● OpenStack Glance Image Service, support all popular image formats
● VMware Catalogs & templates, OVF import
OpenStack vs VMware vCloud innfinision.net
23. Management System:
● Nova (Cluster Controller)
● VMware vCenter
OpenStack vs VMware vCloud innfinision.net
24. High Availability:
● Nova for VMs HA; OpenStack HA project for infrastructure
components
● VMware vCenter Heartbeat
OpenStack vs VMware vCloud innfinision.net
25. APIs:
● For OpenStack based on Open REST APIs, compatibility with
Amazon EC2 & S3
● For VMware is Proprietary, mostly only under Perl and Powershell
OpenStack vs VMware vCloud innfinision.net
27. Costs:
● For OpenStack everything is free but Some might charge for a
maintenance fee for enterprise support
● In VMware the costs contains License + Maintenance fee
OpenStack vs VMware vCloud innfinision.net
28. Industries :
● OpenStack is for cloud management platform for large providers,
carriers and large outsourcers
● VMware is for virtualization for enterprises
OpenStack vs VMware vCloud innfinision.net
29. Skills:
● For OpenStack high-end skills required, including system and
network
● For VMware, basic system administration is needed
OpenStack vs VMware vCloud innfinision.net
30. Expansion :
● No actual limitation on OpenStack (might be handy create different
Availability Zones)
● Max 32 physical nodes on VMware vCloud, though not
recommended
OpenStack vs VMware vCloud innfinision.net
31. Migration:
● OpenStack any to any through built-in qemu tools
● VMware converter for P2V and other virtualization formats
OpenStack vs VMware vCloud innfinision.net
32. Flexibility:
● OpenStack primarily created for Linux, Windows supported on the
same infrastructure
● Great guest OS support and large ecosystem on VMware vCloud
OpenStack vs VMware vCloud innfinision.net
33. Documentation and Support:
● OpenStack active community and vendors support
● VMware commercial telephone/web support
OpenStack vs VMware vCloud innfinision.net
34. Certifications:
● Certification by training companies such as Mirantis & Red Hat
● All Certifications by VMware company
OpenStack vs VMware vCloud innfinision.net
35. Who Should Use OpenStack ?
OpenStack vs VMware vCloud innfinision.net
36. If you are a large company or ISP with hundreds of VMs and
networks being destroyed and created daily and have budget of
having more than 15 physical nodes to start, go for OpenStack
OpenStack vs VMware vCloud innfinision.net
37. Who Should Use VMware ?
OpenStack vs VMware vCloud innfinision.net
38. If you need certified traditional workloads (ex: Oracle, SAP,
Microsoft Dynamics, ...) and you have money and also you want all
the point-and-click features, this is a no-brainer decision go for
VMware
OpenStack vs VMware vCloud innfinision.net
39. Thank you
Roozbeh Shafiee
Roozbeh.Shafiee@innfinision.net
innfinision.net