radware bringing mission and performance critical applications to cloud stack.1

20
Bringing Mission and Performance Critical Applications to CloudStack Sam Bercovici, Director Cloud Integration

Upload: shapeblue

Post on 12-May-2015

330 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Radware   bringing mission and performance critical applications to cloud stack.1

Bringing Mission and Performance Critical Applications to CloudStack

Sam Bercovici, Director Cloud Integration

Page 2: Radware   bringing mission and performance critical applications to cloud stack.1

What we want to discuss

• Load Balancing Models in the Cloud

• Radware’s LBaaS Solution Architecture and Workflow

• LBaaS Solution Comparison

• Operations Capabilities

Page 3: Radware   bringing mission and performance critical applications to cloud stack.1

Leadership in Application Delivery

Radware is one of the ADC market leaders and the most innovative vendor:• Cloud• Virtualization• SDN• NFV

Slide 3Source: Gartner (October 2013)

Magic Quadrant for Application Delivery Controllers

Page 4: Radware   bringing mission and performance critical applications to cloud stack.1

Why is load balancing critical for cloud applications?

Slide 4

GSLB

Local Scale-Out

Fault ToleranceGlobal

Scale-Out

Page 5: Radware   bringing mission and performance critical applications to cloud stack.1

Tenant Operated load balancing

• Tenant, insatiate a new load balancer VMs– Public Catalog / Market Place– Image uploading into the cloud

• The VM license can be bought directly from ADC vendor (BYOL) or cloud provider

• Billing / Licensing models– Perpetual– Periodic

• VM is managed by tenant.

Slide 5

Page 6: Radware   bringing mission and performance critical applications to cloud stack.1

Virtual Application Delivery Infrastructure (VADI)

• Unprecedented Consolidation

• Rapid & flexible Application Rollout

• Anywhere & everywhere HA

• Operational Simplicity

DCIMeco-system

APsolute Vision

Alteon VA

Alteon VA for Cloud

Alteon

Density = Low Cost vADCIsolation = Hardware Equivalent

Slide 6

Page 7: Radware   bringing mission and performance critical applications to cloud stack.1

Load balancing as a Service

• Tenant, configures/operates logical load balancer capabilities via UI / API – Application driven

• Billing / Licensing models– Per-use– Periodic

• Back-end solution managed by cloud operator / service provider

Slide 7

Page 8: Radware   bringing mission and performance critical applications to cloud stack.1

LBaaS features comparison

Category Feature CS AWS OS

Core Model Protocols: HTTP, HTTPS, TCP, UDP √ √ √

Agorithms: round-robin, least-connect, source-IP

√ ? √

persistency: source-IP, cookie, SSL-ID √ √ √

Health checks: ping, tcp, http, https √ √ √

Multiple service in one VIP

Ex: http and https under one vip√ √ F

HTTPS Termination Certificate Management X √ F

Default certificate + key X √ F

SNI support X X F

Back end encryption X X F

Client authentication X X F

L7 capabilities Content Switching X X F

Content Modification X X ?

Slide 8

Page 9: Radware   bringing mission and performance critical applications to cloud stack.1

Load balancing in Cloud Stack

• Are you using/providing load balancing capabilities in/with cloud stack hosted applications?

• Are you using/providing Cloud Stack LBaaS?

• Are you or your tenant using self-managed load balancing?

• What are the use cases (ex: dev&test, production, etc.)?

Slide 9

Page 10: Radware   bringing mission and performance critical applications to cloud stack.1

Radware’s LBaaS Solution Architecture and Workflow

Page 11: Radware   bringing mission and performance critical applications to cloud stack.1

Our customers tell us they want:

Service Level Assurance for applications

provide guaranteed SLA and isolation

Migrate existing applications to cloud

be feature compliant (SSL, L7, etc.) with legacy enterprise Load Balancers

Use network virtualization

interoperate with overlay networks and bypass its inherit performance bottlenecks

Multi site application deployments

provide GSLB and hybrid-cloud interoperability

Slide 11

Cloud Load Balancing services must

Page 12: Radware   bringing mission and performance critical applications to cloud stack.1

Radware LBaaS Solution Architecture and Workflow

External Network

Router

L3

Tenant1 Network

Tenant1

VIP1

Management Network

L3

Tenant2 Network

App1 VM1

VM2

Tenant2

VM3

App2 VM3

VM4

VM5

App1 VM1

VM2

VIP2

VIP1VIP1

VIP2 VIP3VIP3

Alteon Tenant

Elasticity: On-demand provisioning of LB capacity Interoperability: Overlay Network Agnostic Efficiency: Overlay Network Gateway Bypass High Availability Tenant Isolation and SLA Guarantee

Slide 12

Page 13: Radware   bringing mission and performance critical applications to cloud stack.1

Cloud OS

Alteon LBaaS for Cloud OS

Slide 13

Compute, Storage & Network Pool

Tenant facing Cloud UI / Dashboard

Custom UI

Advanced FeaturesExtension:

SSL AccelerationSecurityL7 Policy

ComputeStorage

NetworkLBaaS Driver / Plugin

Alteon VAAlteon VA

Alteon VAAlteon VA

Alteon VA Tenant

On-demand provisioning service VMs

HA PairsAlteon VA servicesattached to tenant network

Page 14: Radware   bringing mission and performance critical applications to cloud stack.1

vDirect

Radware LBaaS Solution Control Flow

CloudStack Web UI

LBaaS

Radware LBaaS Driver

Tenant

Compute, Storage & Network Pool

Alteon-VAImage

Create First VIP

Alteon VA Tenant

Slide 14

Page 15: Radware   bringing mission and performance critical applications to cloud stack.1

LBaaS Solutions Comparison

Page 16: Radware   bringing mission and performance critical applications to cloud stack.1

Radware LBaaS Solution Architecture and Workflow

External Network

Router

L3

Tenant1 Network

Tenant1

VIP1

Management Network

L3

Tenant2 Network

App1 VM1

VM2

Tenant2

VM3

App2 VM3

VM4

VM5

App1 VM1

VM2

VIP2

VIP1VIP1

VIP2 VIP3VIP3

Alteon VA Tenant

Elasticity: On-demand provisioning of LB capacity Interoperability: Overlay Network Agnostic Efficiency: Overlay Network Gateway Bypass High Availability Tenant Isolation and SLA Guarantee

Slide 16

Page 17: Radware   bringing mission and performance critical applications to cloud stack.1

Competing LBaaS External Solutions

External Network

Router

L3

Tenant1 Network

Tenant1

VIP1L3

Tenant2 Network

App1

Tenant2

VM1

VM2

VM3

App2 VM3

VM4

VM5

App1 VM1

VM2

VIP2

VIP1VIP1

VIP2 VIP3VIP3

Shared & External Load Balancer

Static pre-provisioning Overlay network

dependency Tenants are not isolated

Slide 17

Page 18: Radware   bringing mission and performance critical applications to cloud stack.1

Openstack LBaaS Solution Selection Criteria

Radware External

Elasticity: On-demand provisioning of LB capacity Interoperability: Overlay Network Agnostic Efficiency: Overlay Network Gateway Bypass ?High Availability Tenant Isolation and SLA Guarantee

Slide 18

Page 19: Radware   bringing mission and performance critical applications to cloud stack.1

Summary

Elasticity: On-demand provisioning of LB capacity Interoperability: Overlay Network Agnostic Efficiency: Overlay Network Gateway Bypass High Availability Tenant Isolation and SLA Guarantee

Enterprise Grade LBaaS for OpenStack!

Slide 19

Page 20: Radware   bringing mission and performance critical applications to cloud stack.1

Q&A

[email protected]