openstack and application delivery: joy and pain of an intricate relationship

33
June 16, 2016 OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship

Upload: plumgrid

Post on 08-Jan-2017

108 views

Category:

Technology


3 download

TRANSCRIPT

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

June 16, 2016

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

Page 2: 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

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

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

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

Integration with F5 Load Balancer External to the Cloud

Matt Quill

Sr. Business Development Manager

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

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

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

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?

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

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?

Page 8: OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
Page 9: OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship

• Generalized Virtualized Appliances

• Multiple Hypervisor Supported

• Multiple Platform Sizes

• Diverse Software Functions

http://downloads.f5.com

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

• Generalized Virtualized Appliances

• Multiple Hypervisor Supported

• Multiple Platform Sizes

• Diverse Software Functions

http://downloads.f5.com

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

• Generalized Virtualized Appliances

• Multiple Hypervisor Supported

• Multiple Platform Sizes

• Diverse Software Functions

http://downloads.f5.com

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

• OpenStack Virtualized Appliances

• OpenStack Metadata Integration

• OpenStack Security Integration

• OpenStack Network Service Integration

• F5 Licensing Orchestration

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

VE VE

VE VE

VE VE

BIG-IQ

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

VE VE

VE VE

VE VE

BIG-IQ

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

• OpenStack Virtualized HA Clusters

• Pooled License Management

• Fully Operational on Tenant Network

• Software Provisioned

• Base Configuration Applied VE VE

VE VE

VE VE

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

• OpenStack Virtualized HA Clusters

• Pooled License Management

• Fully Operational on Tenant Network

• Software Provisioned

• Base Configuration Applied VE VE

VE VE

VE VE

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

VE VE

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

VE VE

BIG-IQ

• Centrally Managed ADC Functionality

• Centrally Managed Network Firewalls

• Centrally Managed Web Firewalls

• Application Centric Configurations

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

BIG-IQ

• Centrally Managed ADC Functionality

• Centrally Managed Network Firewalls

• Centrally Managed Web Firewalls

• Application Centric Configurations

VE VE

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

VE VE

iApps

A Library of Network Functions for Your OpenStack Deployed Applications

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

VE VE

iApps

A Library of Network Functions for Your OpenStack Deployed Applications

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

V

E

V

E

iAp

p

IP

OpenStack Community Centric Orchestration of your Applications

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

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

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

Physical Load Balancer Integration Julian Neytchev

Cloud Solutions Architect at PLUMgrid

24

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

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

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

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

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

Demo set up

27

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

Copyright © PLUMgrid, Inc. 2011-2016

Architectural Diagram Rackspace 11

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

Copyright © PLUMgrid, Inc. 2011-2016

Infrastructure Node with F5 VE

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

Copyright © PLUMgrid, Inc. 2011-2016

OpenStack Infrastructure Nodes

Network LXC, LBaaS driver

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

DEMO

31

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

Q&A

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

THANK YOU!