openstack and cloudforms do's and dont's

23
Considerations for Your Next Cloud Project – CloudForms & OpenStack Do’s and Don’ts FREDERIK BIJLSMA Cloud Business Unit Manager, EMEA 6 th December 2013

Upload: frederik-bijlsma

Post on 06-May-2015

1.723 views

Category:

Technology


0 download

DESCRIPTION

Considerations for Your Next Cloud Project – CloudForms & OpenStack Do’s and Don’ts In this Session we will discuss Organizational and Operational Considerations on how to move into Infrastructure as a Service Environments and showcase how Enterprises today address different aspects of Cloud Management. Focus of this session is on Design and Operational Aspects of running an Open Hybrid Cloud. The session will also touch on Process and Organizational Aspects.

TRANSCRIPT

Page 1: OpenStack and CloudForms Do's and Dont's

Considerations for Your Next Cloud Project – CloudForms & OpenStack Do’s and Don’tsFREDERIK BIJLSMA

Cloud Business Unit Manager, EMEA

6th December 2013

Page 2: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

VIRTUALIZATION TO CLOUD CONTINUUM

ServerVirtualization

DistributedVirtualization

PrivateCloud

HybridCloud

VisibilityControl

OptimizationAutomation

AgilitySelf-Service

FederationBrokering

Consolidation Reduce Capital

Expense

Flexibility & Speed Reduce Operational Expense

Automation Less Downtime

Self-Serve Agility Standardization IT as a Business Usage Metering

Reduce Costs for Peak Loads Flexibility for Peak Loads

Portability of All Loads

Drivers

Page 3: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

RECAP -WHY VIRTUALIZE THE SERVER?

DECREASE:

Server sprawl

Space and power

Management inefficiencies

Downtime

Maintenance and support

Hardware lock-in

INCREASE:

Service levels

Hardware abstraction

Agility and flexibility

Server utilization

Business continuity Staff productivity

Page 4: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

WHAT IS OPENSTACK?

OpenStack provides a massively scalable public cloud-like platform for managing and deploying cloud-enabled workloads

Modular in nature, OpenStack is a combination of open source projects that control processing, storage, and networking resources, managed via a web GUI

In OpenStack’s two year history, more than 200 companies have joined the project including Red Hat in September 2011

In a recent CIO Quick Pulse survey, 64% of IT Managers are either deploying or considering OpenStack“With tremendous momentum and industry backing, OpenStack is poised to become a major factor in the emerging cloud system software market.”

(IDC, July 2013)

Page 5: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

Page 6: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

Austin – October 2010- Initial release

- Object storage production-ready- Compute in testing

Bexar – February 2011- Compute production-ready

- Initial release of Image service- Focus on installation and deployment

Cactus – April 2011- Focus on scaling enhancement

- Support for KVM/QEMU, XenServer, Xen, ESXi, LXC

Diablo – September 2011- First production-ready release

Essex – April 2012- Dashboard and Identity added to core

- Quantum incubated

Folsom – October 2012- Quantum added to core

- Cinder added to core

Havana – October 2013- 400+ new features

- Heat (orchestration) and Ceilometer (metering)

became core projects - Participation from 150+ organizations, a 54%

increase over Grizzly

OpenStack CommunityHistory & Timeline

Grizzly – April 2013- Ceilometer and Heat incubated

- Focus on upgrade support

Page 7: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

Red Hat & OpenStack

Page 8: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

Why Red Hat OpenStack?

Red Hat brings what OpenStack really needs...

• Supportability

• Stability & Code Maturity

• Certified Ecosystem

• Lifecycle

• Support for the entire stack from one vendor

• OpenStack Components

• Stable, mature and trusted Linux Operating System

• Secure, high performance virtualisation

• Storage

• Software Defined Networking

Page 9: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

Havana ReleaseOctober 2013

Over 920 contributors to Havana, 40% increase over Grizzly release

400+ new features added across compute, storage, networking and cross-platform services

Major enhancements: orchestration (Heat), monitoring (Ceilometer)

150+ organizations contributed, 54% increase over Grizzly

The OpenStack Foundation reportsthat 300+ known enterprises haveadopted OpenStack as of Oct 2013

Significant developer and customer traction that will only intensify withIcehouse release (April ‘14) and beyond

Red Hat will continue to help spearhead this momentum

Page 10: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

RED HAT DEVELOPMENT POWERHOUSE

Source:Bitergia OpenStack Havana Analysis, October 17, 2013blog.bitergia.com/2013/10/17/the-openstack-havana-release

Corporate contributions to OpenStackOPENSTACK HAVANA RELEASE

NU

MB

ER O

F CO

MM

ITS

0

500

1000

1500

2000

2500

HP

RAC

KSP

ACE

IBM

MIR

AN

TIS

OP

EN S

TAC

K F

OU

NDA

TIO

N

SUSE

ENO

VAN

CE

VM

WA

RE

NEC

INTE

L

CA

NO

NIC

AL

UN

ITED

STAC

K

DR

EAM

HO

ST

YAH

OO

!

CIS

CO

SY

STEM

S

SOLI

DFI

RE

NEB

ULA

MET

ACLO

UD

B1 S

YST

EMS

SWIF

TSTA

CK

NIC

IRA

IWEB

TEC

H

CIT

RIX

SY

STEM

S

CIT

RIX

PO

LYC

OM

NTT

UN

IVER

SITY

OF

MEL

BO

UR

NE

CLO

UD

SCA

LIN

G

BLU

E B

OX

GR

OU

P

NIM

BIS

SER

VIC

ES

CEN

TRIN

KTH

INST

ITU

TE O

F TE

CH

.

99C

LOU

D

OB

JEC

TIF-

LIB

RE

RED

HAT

COMPANY / ORGANIZATION *

* Includes only the top 35.

(04 APR to 16 OCT 2013)

Page 11: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

SERVICE MODELS / WORKLOADS

TRADITIONAL WORKLOADS

Stateful VMs, application defined in VM

Big VMs: vCPU, vRAM, local storage inside VM

Application SLA = SLA of VM

SLA requires enterprise virtualization features to keep VMs highly available

Lifecycle measured in years

VMs scale up: add vCPU, vRAM, etc.

Applications not designed to tolerate failure of VMs

CLOUD WORKLOADS

Stateless VMs, application distributed

Small VMs: vCPU, vRAM, storage separate

Application SLA not dependent on any one VM

SLA requires ability to create and destroy VMs where needed

Life cycle measured in hours to months

Applications scale out: add more VMs

Applications designed to tolerate failure of VMs

Page 12: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

SERVICE MODELS / WORKLOADS

PETS FARM ANIMALS

Credit : Tim Bell @ Cern Labs

Pets are given names likepussinboots.cern.ch

They are unique, lovingly hand-raised, and cared for

When they get ill, you nurse them back to health

Farm animals are given numbers like vm0042.cern.ch

They are almost identical to other farm animals

When they get ill, you get another one

Page 13: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

TRADITIONAL VS. CLOUD-ENABLED WORKLOADS

Traditional apps can take years to write, live for decades, are monolithic, need to be protected against failure at all costs

− Failover and clustering designed for this purpose– failure of these apps could lead to business disaster

Newer cloud-enabled workloads are different

− Disposable, stateless, modular

− Can adapt quickly to changes in external environment

− Examples: home grown customer facing apps, Netflix, Hulu, and many popular web-based games

Organizations increasingly need to accommodate these two fundamentally different types of workloads

Page 14: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

OPENSTACK / CLOUDFORMS DOS AND DONTS Classify IT Landscape

Workloads (Application Ready for OpenStack?) Data Security Tiers SLAs …

Greenfield or Brownfield installation? “Manager of Managers” might be required “Understand” your Brownfield in Real Time

Compare Software Support Models Look for experienced Partners in Implementation

Page 15: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

Page 16: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

Page 17: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

Page 18: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

CLOUDFORMSCLOUD OPERATIONS MANAGEMENT

• Delivers an Open Cloud Management Platform that Supports Heterogeneous Private, Public and Hybrid Clouds

• Enables Evolution from Proprietary Infrastructures to Open, Hybrid Clouds

• Enables IT to Deliver IAAS and Broker Cloud Services, Optimize Resources and Reduce Costs

• Manages Service Deployment across Hybrid Clouds Using Policies, SLAs and Cost

• Provides Rich Integration into Existing Enterprise Management Systems and Processes

• Eliminates Proprietary Cloud Management Tool Vendor Lock-In

Page 19: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

CLOUDFORMS CAPABALITIES

Page 20: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

OPENSTACK ADMINISTRATION TRAINING

Page 21: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

UPCOMING

Coming soon: Red Hat CloudForms Hybrid Cloud Management

Note: This course will be launched early 2014. Course is based on CloudForms 3.0 and will be offered in a virtual training environment.

Page 22: OpenStack and CloudForms Do's and Dont's

OpenStack Do´s and Dont´s

RECAP: DOS AND DONTS Classify IT Landscape

Workloads (Application Ready for OpenStack?) Data Security Tiers SLAs …

Greenfield or Brownfield installation? “Manager of Managers” might be required “Understand” your Brownfield in Real Time

Compare Software Support Models Look for experienced Partners in Implementation

Page 23: OpenStack and CloudForms Do's and Dont's