cloud technology stack comparison (openstack) - cloud connect chicago 2012

13
OpenStack Cloud Orchestration Stacks Deep Dive Cloud Connect Chicago - 2012 Wayne A. Walls [email protected] www.openstack.org

Upload: wayne-walls

Post on 10-May-2015

1.633 views

Category:

Technology


2 download

DESCRIPTION

Cloud orchestration stacks are an important component in completing the move to a private cloud. In this rapid fire session, speakers representing key cloud orchestration stacks will have 10 minutes each to present their responses to key questions about the functions, features and capabilities of each cloud stack. Questions include: services and capabilities offered; languages, operating systems, APIs and image formats supported; virtualization stacks supported; management tools; portability; hardware, capacity, performance and availability constraints, pricing and more. Presentations will be followed by an open Q and A discussion. This presentation covers the OpenStack cloud stack.

TRANSCRIPT

Page 1: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

OpenStackCloud Orchestration Stacks Deep Dive

Cloud Connect Chicago - 2012

Wayne A. [email protected]

Page 2: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Service Library

Page 3: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

OS Language API

OS, language, and API support

Page 4: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

On what stack is it based?

(ESXi)

Page 5: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Requirements & limitations

x86

AIO

DISTRIBUTED NODE

CLUSTER

Page 6: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Portability

Public

Private

Hybridf

SERVICE PROVIDERS

OPENSTACK PROJECTS

DEPLOYMENTTYPES

OPENSDKs

COLOSITES

Page 7: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

What standards or de-facto standards does it support?

• OpenStack API– Open API built by the community. Technical

meritocracy determines how it is constructed and how it should be implemented.

• EC2 API via euca2ools– Mandatory for some business models, offered as

an elective service for maximum coverage.

• http://wiki.openstack.org/Nova/APIFeatureComparison

• Open SDKs– Community support around OpenStack and EC2

API

Page 8: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

How is it priced?

FREE ----------------

Do It Yourself

Flat Cost--and/or--Per Node

Professional Services

Support Contracts

Page 9: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Included tools

Control Panels

• Horizon• Service

Provider Dashboards

Installers

• Crowbar• Metal-as-a-

Service• StackOps• Rackspace

Private Cloud

SDKs/CLI Tools

• Fog• jClouds• Libcloud• SimpleCloud• Zend

Framework

Page 10: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Capacity, performance, availability• What are the capacity, performance, and availability constraints?

– Horizontally & massively scalable

• Some of the largest deployments are thousands of nodes large

• Hypervisor agnostic – more hypervisors being added each release

• What high availability features are available to eliminate any single points of failure?– Modular Services

• API

• Compute

• Network

• Schedule

• Object Storage

• Block Storage

• Scheduler

Page 11: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Global distribution

Quantum Nicira \ VMware Midokura CedexisCisco

Page 12: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

RACKSPACE® HOSTING | WWW.RACKSPACE.COM

Technical Differentiators

• Python

• Apache 2.0

• Launchpad // Github // Gerrit // Jenkins

• 464 contributors (+107% from 12 mos ago)

• 550,000 lines of code

• Independent foundation with technical leadership from elected corporate and individual contributors

Page 13: Cloud Technology Stack Comparison (OpenStack) - Cloud Connect Chicago 2012

13

[email protected]

@waynewalls