OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship

Preview:

Citation preview

June 16, 2016

OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship

Copyright © PLUMgrid, Inc. 2011-2016

Introduction Speakers

2

Sr. Business Development Manager

Matt Quill

Cloud Solutions Architect PLUMgrid

Julian Neytchev

Copyright © PLUMgrid, Inc. 2011-2016

Agenda What’s will be covered today

3

1 Integration with F5 Load Balancer External to the Cloud

− Global Routed model, flat external network

− VLAN Segmentation

Demo

− Physical or Virtual Edition F5 LTM 12.0

− Rackspace 11

− PLUMgrid ONS 5.0

2

Integration with F5 Load Balancer External to the Cloud

Matt Quill

Sr. Business Development Manager

LBaaS Functionality Overview

Heat (Orchestration)

CLI

Horizon (GUI) In

telli

gen

t Lo

ad

Pla

cem

ent

ScaleN Cluster

HA Pair

F5 LBaaS Agent

ScaleN Cluster

ScaleN VIPRION Cluster

ScaleN VIPRION Cluster

Throughput Total Throughput (in)

Throughput (out) Connections

Tenants Nodes

Route Domains VLANs

Tunnels SSL TPS

Profile Count

Capacity Metrics

Cap

acit

y M

easu

rem

ent

Cap

acit

y P

olic

y

Ten

ant

AD

C P

aram

eter

s D

ev /

Tes

t /

Pro

d

iControl ADC Provisioning

LBaa

S A

PI

are you upstreaming? how can we help in testing and adding features? when can we certify a source package? which way do we track our issues?

are you upstreaming? how can we help in testing and adding features? when can we certify a source package? which way do we track our issues?

• Generalized Virtualized Appliances

• Multiple Hypervisor Supported

• Multiple Platform Sizes

• Diverse Software Functions

http://downloads.f5.com

• Generalized Virtualized Appliances

• Multiple Hypervisor Supported

• Multiple Platform Sizes

• Diverse Software Functions

http://downloads.f5.com

• Generalized Virtualized Appliances

• Multiple Hypervisor Supported

• Multiple Platform Sizes

• Diverse Software Functions

http://downloads.f5.com

• OpenStack Virtualized Appliances

• OpenStack Metadata Integration

• OpenStack Security Integration

• OpenStack Network Service Integration

• F5 Licensing Orchestration

VE VE

VE VE

VE VE

BIG-IQ

VE VE

VE VE

VE VE

BIG-IQ

• OpenStack Virtualized HA Clusters

• Pooled License Management

• Fully Operational on Tenant Network

• Software Provisioned

• Base Configuration Applied VE VE

VE VE

VE VE

• OpenStack Virtualized HA Clusters

• Pooled License Management

• Fully Operational on Tenant Network

• Software Provisioned

• Base Configuration Applied VE VE

VE VE

VE VE

VE VE

VE VE

BIG-IQ

• Centrally Managed ADC Functionality

• Centrally Managed Network Firewalls

• Centrally Managed Web Firewalls

• Application Centric Configurations

BIG-IQ

• Centrally Managed ADC Functionality

• Centrally Managed Network Firewalls

• Centrally Managed Web Firewalls

• Application Centric Configurations

VE VE

VE VE

iApps

A Library of Network Functions for Your OpenStack Deployed Applications

VE VE

iApps

A Library of Network Functions for Your OpenStack Deployed Applications

V

E

V

E

iAp

p

IP

OpenStack Community Centric Orchestration of your Applications

VIPRION 4480

Multi-Tenant

Infrastructure

Services

Single-Tenant

Application

Services

Dev

Test

Prod

Solutions

Deployed

All OpenStack

V

E V

E

iAp

p

I

P

V

E V

E

iAp

p

I

P

V

E V

E

V

E V

E

V

E V

E

V

E V

E

V

E V

E

V

E V

E

V

E V

E

Physical Load Balancer Integration Julian Neytchev

Cloud Solutions Architect at PLUMgrid

24

Copyright © PLUMgrid, Inc. 2011-2016

Global Routed model Flat external networking

External

Load Balancer

Internet

Untagged External Network FIPs

VIPs

Tenant #1 Tenant #2 Tenant #N

Copyright © PLUMgrid, Inc. 2011-2016

Global Routed model VLAN based external networking

External

Load Balancer

Internet

VIPs

Fabric

VLA

N 7

VLA

N 6

VLA

N 5

Provider Network 5

Provider Network 6

Provider Network 7

Tenant #1 Tenant #2 Tenant #N

FIPs 5

FIPs 6

FIPs 7

Demo set up

27

Copyright © PLUMgrid, Inc. 2011-2016

Architectural Diagram Rackspace 11

Copyright © PLUMgrid, Inc. 2011-2016

Infrastructure Node with F5 VE

Copyright © PLUMgrid, Inc. 2011-2016

OpenStack Infrastructure Nodes

Network LXC, LBaaS driver

DEMO

31

Q&A

THANK YOU!

Recommended