OpenStack vs VMware vCloud

39
OpenStack vs VMware vCloud

Transcript of OpenStack vs VMware vCloud

OpenStack vs VMware vCloud

Personal Profile:

● Roozbeh Shafiee

● Cloud and Virtualization Architect

● Technical Manager at innfinision Cloud Solutions

[email protected]

● 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

OpenStack vs VMware vCloud innfinision.net

● IT Managers Important Points

● OpenStack Pro/Cons

● VMware Pro/Cons

● Technical Compare

● Non-technical Compare

● Who Should Use OpenStack ?

● Who Should Use VMware ?

Agenda:

IT Managers Important Points

innfinision.netOpenStack vs VMware vCloud

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

innfinision.netOpenStack vs VMware vCloud

OpenStack Pro/Cons

innfinision.netOpenStack vs VMware vCloud

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

innfinision.netOpenStack vs VMware vCloud

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

innfinision.netOpenStack vs VMware vCloud

VMware vCloud Pro/Cons

innfinision.netOpenStack vs VMware vCloud

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

innfinision.netOpenStack vs VMware vCloud

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

innfinision.netOpenStack vs VMware vCloud

OpenStack at a Glance

innfinision.netOpenStack vs VMware vCloud

innfinision.netOpenStack vs VMware vCloud

VMware vCloud at a Glance

innfinision.netOpenStack vs VMware vCloud

innfinision.netOpenStack vs VMware vCloud

Technical Compare

innfinision.netOpenStack vs VMware vCloud

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

innfinision.netOpenStack vs VMware vCloud

Customer and operations access :

● OpenStack native dashboard, 3rd parties dashboards, CLI

● VMware Windows clients, vCloud Director (EOL’d)

innfinision.netOpenStack vs VMware vCloud

Storage:

● OpenStack Default non-persistent images. Pluggable Cinder:block

volumes, Ceph, Several vendor SAN

● VMware VMFS over SAN and iSCSI

innfinision.netOpenStack vs VMware vCloud

Network:

● Traditional switching and Software Defined Network

● VMware traditional switching infrastructure, SDN with additional

products

innfinision.netOpenStack vs VMware vCloud

Image management:

● OpenStack Glance Image Service, support all popular image formats

● VMware Catalogs & templates, OVF import

innfinision.netOpenStack vs VMware vCloud

Management System:

● Nova (Cluster Controller)

● VMware vCenter

innfinision.netOpenStack vs VMware vCloud

High Availability:

● Nova for VMs HA; OpenStack HA project for infrastructure

components

● VMware vCenter Heartbeat

innfinision.netOpenStack vs VMware vCloud

APIs:

● For OpenStack based on Open REST APIs, compatibility with

Amazon EC2 & S3

● For VMware is Proprietary, mostly only under Perl and Powershell

innfinision.netOpenStack vs VMware vCloud

Non-technical Compare

innfinision.netOpenStack vs VMware vCloud

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

innfinision.netOpenStack vs VMware vCloud

Industries :

● OpenStack is for cloud management platform for large providers,

carriers and large outsourcers

● VMware is for virtualization for enterprises

innfinision.netOpenStack vs VMware vCloud

Skills:

● For OpenStack high-end skills required, including system and

network

● For VMware, basic system administration is needed

innfinision.netOpenStack vs VMware vCloud

Expansion :

● No actual limitation on OpenStack (might be handy create different

Availability Zones)

● Max 32 physical nodes on VMware vCloud, though not

recommended

innfinision.netOpenStack vs VMware vCloud

Migration:

● OpenStack any to any through built-in qemu tools

● VMware converter for P2V and other virtualization formats

innfinision.netOpenStack vs VMware vCloud

Flexibility:

● OpenStack primarily created for Linux, Windows supported on the

same infrastructure

● Great guest OS support and large ecosystem on VMware vCloud

innfinision.netOpenStack vs VMware vCloud

Documentation and Support:

● OpenStack active community and vendors support

● VMware commercial telephone/web support

innfinision.netOpenStack vs VMware vCloud

Certifications:

● Certification by training companies such as Mirantis & Red Hat

● All Certifications by VMware company

innfinision.netOpenStack vs VMware vCloud

Who Should Use OpenStack ?

innfinision.netOpenStack vs VMware vCloud

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

innfinision.netOpenStack vs VMware vCloud

Who Should Use VMware ?

innfinision.netOpenStack vs VMware vCloud

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

innfinision.netOpenStack vs VMware vCloud

Roozbeh Shafiee

[email protected]

innfinision.net

Thank you