20
Red Hat User Group June 2014 Marco Berube, Cloud Solutions Architect [email protected]

Red Hat User Grouppeople.redhat.com/mlessard/qc/presentations/openstack-cloudform.pdf · Red Hat User Group June 2014 ... CONTROLLER NODE Openstack architecture Hybrid compute and

Embed Size (px)

Citation preview

Red Hat User GroupJune 2014

Marco Berube, Cloud Solutions Architect

[email protected]

What is cloud computing?

Switch01 Switch02

Iterations of Cloud Computing

App02

Operating System

App01

Operating System

DB01

Operating System

Web02Operating System

Web01Operating System

App02

Operating System

App01

Operating System

DB01

Operating System

Web02Operating System

Web01Operating System

CloudManagement

s09998Storage node

i09125Operating System

i09126Operating System

i09127Operating System

i09128Operating System

i09129Operating System

i09130Operating System

i09131Operating System

n09001Virtual network

c201Operating System

c202 c203

c301Operating System

c302 c303

c401Operating System

c402 c403

c501Operating System

c502 c503

c601Operating System

c602 c603

c701Operating System

c702 c703

c801Operating System

c802 c803

PHASE #1 PHASE #2 PHASE #3 PHASE #4

CloudManagement

n09001Virtual network

CloudManagement

s09998Storage node

Shared Storage

App02

Operating System

App01

Operating System

DB01

Operating System

Web02Operating System

Web01Operating System

Hypervisor01 Hypervisor02

App04

Operating System

App03

Operating System

DB02

Operating System

Web04Operating System

Web03Operating System

Switch01

Shared Storage

Switch02

Phase 1: Compute virtualization

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

Shared Storage XX

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

Shared Storage XX

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

App xx

Operating System

App xx

Operating System

App xx

Operating System

App xxOperating System

App xxOperating System

HypervisorXX

Switch xx

Success of server virtualization

Cloud-in-a-box?

or Cloud Computing?

OPENSTACKCLOUD INFRASTRUCTURE FOR CLOUD WORKLOADS

Modular architecture, designed to easily scale outBased on (growing) set of core services

BrokersMost modules are brokers

OVSKVM

Gluster

MySQL

API

Ceph

RED HAT OPENSTACK TECHNOLOGY (TECHNICAL PRESO) | 2013DOC144908-20130711R4

CONTROLLER NODECONTROLLER NODE

Openstack architectureHybrid compute and storage nodes

NODE

Red Hat Storage

OVS

NODE

Red Hat Storage

OVS

NODE

Red Hat Storage

OVS

NODE

Red Hat Storage

OVS

NODE

Red Hat Storage

OVS

NODE

Red Hat Storage

OVS

Openstack

demo

Switch01 Switch02

Iterations of Cloud Computing

App02

Operating System

App01

Operating System

DB01

Operating System

Web02Operating System

Web01Operating System

App02

Operating System

App01

Operating System

DB01

Operating System

Web02Operating System

Web01Operating System

Cloudforms

s09998Storage node

i09125Operating System

i09126Operating System

i09127Operating System

i09128Operating System

i09129Operating System

i09130Operating System

i09131Operating System

n09001Virtual network

c201Operating System

c202 c203

c301Operating System

c302 c303

c401Operating System

c402 c403

c501Operating System

c502 c503

c601Operating System

c602 c603

c701Operating System

c702 c703

c801Operating System

c802 c803

PHASE #1 PHASE #2 PHASE #3 PHASE #4

Cloudforms

n09001Virtual network

Cloudforms

s09998Storage node

Shared Storage

Open ArchitectureBased on Open Source software

What we hear from our customers…

RAPIDPROVISIONING

Accelerates time to value

USAGE BASEDMETERING

Provides financial insight and optimizes resource utilization to help reduce cost

LIFE CYCLEMANAGEMENT

Keep your environment clean, secure and compliant

SCALABILITYSupports the ability to scale up and down based on my application load

Cloud Operations ManagementUsage Scenarios

2. Migrate to Lower Cost Virtual Platform

CLOUDFORMS

1. Transform Existing Virtual Platforms into Clouds

CLOUDFORMS CLOUDFORMS

3. Build Open Hybrid Cloud

CLOUDFORMS

or

RED HAT CLOUDFORMS

Capabilities

CLOUDFORMS

demo