Come and see our Demo LBaaS for Openstack Icehouse In the

Bringing Mission and Performance
Critical Applications to Openstack
Gilad Zlotkin, VP Virtualization & Management Products
Samuel Bercovici, Director Cloud Integration
Leadership in Application Delivery
Magic Quadrant for Application Delivery Controllers
Radware is one of the ADC
market leaders and the most
innovative vendor:
• Cloud
• Virtualization
• SDN
• NFV
Source: Gartner (October 2013)
Slide 2
Why is LBaaS critical for cloud applications?
Fault Tolerance
Local
Scale-Out
Global
Scale-Out
GSLB
Slide 3
Our customers tell us they want:
Cloud Load Balancing services must
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 4
Radware Investment with OpenStack
• Radware Joined OpenStack on Dec 2011
• Radware is a leader in LBaaS
–
–
–
–
Proactively contributing code to Neutron
Contributed the LBaaS driver mechanism in Havana
Extended LBaaS features (Quota) in Icehouse
Driving advance API capabilities (SSL, L7) in Juno
 First commercial Load Balancer integrated to
Openstack (Havana)
 Neutron interoperability is agnostic to network
overlay
 Focusing on migrating mission critical and
performance critical applications to Openstack
Slide 5
Radware LBaaS Solution Architecture and Workflow
Router
Provider Network
Tenant1 Project
Service Project
Tenant2 Project
L3
L3
VIP1
VIP2
VIP3
Management Network
Tenant1 Network
App1
App2
VM
1
App1
VM
2
VM
3
Tenant2 Network
VM
4
VM
5





VM
1
VM
2
VM
3
Elasticity: On-demand provisioning of LB capacity
Interoperability: Overlay Network Agnostic
Efficiency: Overlay Network Gateway Bypass
High Availability
Tenant Isolation and SLA Guarantee
Competing LBaaS External Solutions
Shared & External
Load Balancer
Router
Provider Network
Tenant2 Project
Tenant1 Project
 Static pre-provisioning
 Overlay network
dependency
 Tenants are not isolated
L3
VIP1
VIP2
Tenant1 Network
App1
App2
VM
1
VIP3
Tenant2 Network
App1
VM
2
VM
3
L3
VM
4
VM
5
VM
1
VM
2
VM
3
Competing LBaaS HA-Proxy Solution
Router
Provider Network
Tenant2 Project
Tenant1 Project
Floating IP1
Floating IP2
 Static pre-provisioning
 Not highly available
L3
VIP1
VIP2
App2
VM
1
VIPs need to be exposed via
Floating IPs:
 Management overhead
 Performance bottleneck
VM
2
VM
3
L3
VIP3
Tenant1 Network
App1
Floating IP3
VM
4
VM
5
Tenant2 Network
App1
VM
1
VM
2
VM
3
Openstack LBaaS Solution Selection Criteria
Radware
High Availability




Tenant Isolation and SLA Guarantee

Elasticity: On-demand provisioning of LB capacity
Interoperability: Overlay Network Agnostic
Efficiency: Overlay Network Gateway Bypass
HA Proxy
External

?

Slide 9
Alteon LBaaS in OpenStack Havana
Custom UI
Advanced
Features
Extension:
OpenStack Horizon (Dashboard)
SSL
Acceleration
Security
L7 Policy
LBaaS
Driver
Enterprise Grade Application
Delivery in Openstack!
On-demand
provisioning
service VMs
Service Project
Alteon VA
Alteon VA
Alteon VA
Alteon VA
Compute, Storage & Network Pool
HA Pairs
Alteon VA
Project
attached to
tenant
network
Slide 10
Come and see our Demo
LBaaS for Openstack Icehouse
In the Radware Booth E6
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 Icehouse!
Slide 12
Q&A
[email protected]
[email protected]
Radware LBaaS Solution Control Flow
Horizon
Tenant Project
Neutron
Create First VIP
Radware LBaaS Driver
vDirect
Alteon-VA
Image
Alteon VA Project
Compute, Storage
& Network Pool