OpenStack vs VMware vCloud
Personal Profile: 
● Roozbeh Shafiee 
● Cloud and Virtualization Architect 
● Technical Manager at innfinision Cloud Solutions 
● Roozbeh.Shafiee@innfinision.net 
● Innfinision.net
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
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
IT Managers Important Points 
OpenStack vs VMware vCloud innfinision.net
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
OpenStack Pro/Cons 
OpenStack vs VMware vCloud innfinision.net
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
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
VMware vCloud Pro/Cons 
OpenStack vs VMware vCloud innfinision.net
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
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
OpenStack at a Glance 
OpenStack vs VMware vCloud innfinision.net
OpenStack vs VMware vCloud innfinision.net
VMware vCloud at a Glance 
OpenStack vs VMware vCloud innfinision.net
OpenStack vs VMware vCloud innfinision.net
Technical Compare 
OpenStack vs VMware vCloud innfinision.net
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
Customer and operations access : 
● OpenStack native dashboard, 3rd parties dashboards, CLI 
● VMware Windows clients, vCloud Director (EOL’d) 
OpenStack vs VMware vCloud innfinision.net
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
Network: 
● Traditional switching and Software Defined Network 
● VMware traditional switching infrastructure, SDN with additional 
products 
OpenStack vs VMware vCloud innfinision.net
Image management: 
● OpenStack Glance Image Service, support all popular image formats 
● VMware Catalogs & templates, OVF import 
OpenStack vs VMware vCloud innfinision.net
Management System: 
● Nova (Cluster Controller) 
● VMware vCenter 
OpenStack vs VMware vCloud innfinision.net
High Availability: 
● Nova for VMs HA; OpenStack HA project for infrastructure 
components 
● VMware vCenter Heartbeat 
OpenStack vs VMware vCloud innfinision.net
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
Non-technical Compare 
OpenStack vs VMware vCloud innfinision.net
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
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
Skills: 
● For OpenStack high-end skills required, including system and 
network 
● For VMware, basic system administration is needed 
OpenStack vs VMware vCloud innfinision.net
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
Migration: 
● OpenStack any to any through built-in qemu tools 
● VMware converter for P2V and other virtualization formats 
OpenStack vs VMware vCloud innfinision.net
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
Documentation and Support: 
● OpenStack active community and vendors support 
● VMware commercial telephone/web support 
OpenStack vs VMware vCloud innfinision.net
Certifications: 
● Certification by training companies such as Mirantis & Red Hat 
● All Certifications by VMware company 
OpenStack vs VMware vCloud innfinision.net
Who Should Use OpenStack ? 
OpenStack vs VMware vCloud innfinision.net
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
Who Should Use VMware ? 
OpenStack vs VMware vCloud innfinision.net
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
Thank you 
Roozbeh Shafiee 
Roozbeh.Shafiee@innfinision.net 
innfinision.net

OpenStack vs VMware vCloud

  • 1.
  • 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: ● ITManagers 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
  • 5.
    IT Managers ImportantPoints OpenStack vs VMware vCloud innfinision.net
  • 6.
    The important pointsfor 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
  • 7.
    OpenStack Pro/Cons OpenStackvs VMware vCloud innfinision.net
  • 8.
    The advantage ofOpenStack 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 ofOpenStack 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
  • 10.
    VMware vCloud Pro/Cons OpenStack vs VMware vCloud innfinision.net
  • 11.
    The advantage ofVMware 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 ofVMware 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 aGlance OpenStack vs VMware vCloud innfinision.net
  • 14.
    OpenStack vs VMwarevCloud innfinision.net
  • 15.
    VMware vCloud ata Glance OpenStack vs VMware vCloud innfinision.net
  • 16.
    OpenStack vs VMwarevCloud innfinision.net
  • 17.
    Technical Compare OpenStackvs VMware vCloud innfinision.net
  • 18.
    Hypervisor: ● OpenStacksupports 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 operationsaccess : ● OpenStack native dashboard, 3rd parties dashboards, CLI ● VMware Windows clients, vCloud Director (EOL’d) OpenStack vs VMware vCloud innfinision.net
  • 20.
    Storage: ● OpenStackDefault 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: ● Traditionalswitching 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: ● ForOpenStack 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
  • 26.
    Non-technical Compare OpenStackvs VMware vCloud innfinision.net
  • 27.
    Costs: ● ForOpenStack 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: ● ForOpenStack 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: ● OpenStackany to any through built-in qemu tools ● VMware converter for P2V and other virtualization formats OpenStack vs VMware vCloud innfinision.net
  • 32.
    Flexibility: ● OpenStackprimarily 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: ● Certificationby training companies such as Mirantis & Red Hat ● All Certifications by VMware company OpenStack vs VMware vCloud innfinision.net
  • 35.
    Who Should UseOpenStack ? OpenStack vs VMware vCloud innfinision.net
  • 36.
    If you area 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 UseVMware ? OpenStack vs VMware vCloud innfinision.net
  • 38.
    If you needcertified 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 RoozbehShafiee Roozbeh.Shafiee@innfinision.net innfinision.net