Pedal to the metal: Red Hat CloudForms for workload & infrastructure management

Preview:

Citation preview

Pedal to the Metal

RHCI for Workload & Infrastructure Management

Bill Helgeson

Principal Domain Architect

Red Hat

Alex Barreto

Principal Domain Architect

Red Hat

AGENDA

Cloud Platform

Solution Use Case

Evolution to Cloud

Futures

Q&A

CLOUD PLATFORM

I.T. CHALLENGES

RHCI SOLUTIONUSE CASE

Infrastructure Moderization

Exhibit the ability to operationalize a web application platform as a service environment for users and developers.

Infrastructure-as-a-service

Storage

Compute

Network

Hypervisor

OS

Database

Mid-Tier

Web-Tier

Security (Limited Scope)

Rapid Deployment

(Limited Scope)

Platform-as-a-Service

(Limited Scope)

Automate

RHCI - CLOUD OPERATIONS MANAGEMENT

APPROACH AND POSITIONING

STAGE 1

Push-Button, Rapid Deployment Workflow

STAGE 2

Platform-as-a-Service

STAGE 3

End-to-End Workflow Integration for DevOps

REFERENCE

ARCHITECTURE

OpenStack + KVM

(RHEL-OSP 4.0 +

(RHEV 3.3)

CloudForms

(CloudForms 3.0)

Satellite

(Sat5)

REFERENCE

ARCHITECTURE

Two internally

managed networks

configured for

the OpenStack

enviroment

WORKLOAD PROVISIONING PROCESS w/RHCI

LO

GIC

AL

FL

OW

RHCI TOPOLOGY –

STAGE 1

Internal(Network DMZ

PTE

UAT

TST

DEV

CF Appliance

CF Appliance

3 CF Appliances

CFAppliance

3 CFAppliances

CFAppliance

PTE

UAT

2 Web UIs, 1 DBacross Internal, DMZ

DB(postgresql)

Web(UI

Web(UI

OPENSTACK2 Controllers2-20 Compute3 Storage

1 RHEV-M 1 RHEV-M

RHCI TOPOLOGY –

STAGE 2

Internal(Network DMZ

PTE

UAT

TST

DEV

PTE

UAT

2 Web UIs, 1 DBacross Internal, DMZ

DB(postgresql)

Web(UI

Web(UI

3 CF Appliances

OPENSTACK2 Controllers2-20 Compute3 Storage

1 RHEV-M 1 RHEV-M

EVOLUTION TO CLOUD

SCALE OUT WORKFLOW

Compute Capacity Scale-Out

COMPUTE CAPACITY SCALE-OUT

DEVOPS PROVISIONING WORKFLOW

DevOps Provisioning

DEVOPS PROVISIONING

START AN INSTANCE WORKFLOW

Start an Instance

START AN INSTANCE

WORKFLOW LIFECYCLE

Start an Instance

WORKFLOW LIFECYCLE

Monitor'Ac*vityDetect'

Decommission'Request'or'Threshold

Release'Node'

Decommission'Monitoring

Remove'VM/InstanceRecycle'Network'

ResourcesFire'off'

n

o*f ica*ons'for'OpenStack

Dispose'of'Applica*on'Stack

FUTURES

OBSERVATIONS & QUESTIONS

The vision of OpenStack and the practicality of RHEV+CFME are grok-able

RHCI works

RHCI/Puppet integration via Puppet Enterprise, Satellite

Portable and re-usable application environment descriptions

WORKLOAD MANAGEMENT

NE

XT

ST

EP

S

NE

XT

ST

EP

S

THANK YOU

Recommended