SlideShare a Scribd company logo
1 of 60
F5 i OpenStack
PLNOG 2016
Grzegorz Kornacki
Systems Engineer
© F5 Networks, Inc 2
Virtual Edition ChassisAppliance
TMOS
F5 High Performance Application Services Fabric
Helping you meet today's challenges and future proofing for tomorrow’s architectures
iRules
Programmable
iCall iControl
Application Delivery Firewall (ADF) Solution
Bringing deep application fluency and price performance to firewall security
EAL2+
EAL4+ (in process)
Network
Firewall
One Platform
Traffic
Management
Application
Security
DNS
Security
SSLAccess
Control
DDoS
Protection
Web Fraud
Protection
DC FW (in process)
WAF (in process)
DDoS (pending)
4
© F5 Networks, Inc 5
Cloud Technology Stack Choices
VMware vRealize Suite
OpenStack
Microsoft Azure Stack
Cisco ACI Nuage VMware NSX Juniper Contrail
Cloud
Stack
SDN
Controllers
OpenStack
© F5 Networks, Inc 6
• Open source cloud platform based on community-defined standards
• Manages compute, storage, and network resources
• Release names origin and meanings
• Juno, Kilo, Liberty, Mitaka, etc.
• Project code names
• Heat, Neutron, Glance,
Nova, etc.
• Expose standard APIs
for tenants
• Python API and REST methods
What is OpenStack?
© F5 Networks, Inc 7
• Well-defined tenant
model and service
catalogue
• Programmable,
scalable infrastructure
• Orchestration via Heat
OpenStack Overview
Deployment and Scalability (Heat)
Metering (Ceilometer)
Compute (Nova)
Identity (Keystone)
Images (Glance) Object Store (Swift)
Storage (Cinder)Network (Neutron)
LBaaS VPNaaS FWaaS
DNSDHCPL2/L3
ManagementConsole(Horizon)
8
9
OpenStack High Availability Guide
Overview of highly-available controllers
© F5 Networks, Inc
http://docs.openstack.org/ha-guide/intro-ha-controller.html
10
OpenStack High Availability Guide
© F5 Networks, Inc
http://docs.openstack.org/ha-guide/intro-ha-arch-pacemaker.html
11
… and the answer is:
© F5 Networks, Inc
13
Referencja
© F5 Networks, Inc
14
LBaaS
© F5 Networks, Inc
15
• HAProxy is NOT HA, while F5 works as cluster
• High performance
• F5 HW can be used (contains specialized chipsets) for e.g. hardware syn cookie, SSL termination
• Elastic tenants -> F5 devices mappings
• Multiple deployment options:
a) Provider VLANs
b) Tenant VLANs
c) Tenant GRE
d) Tenant VxLAN
Why F5 as LBaaS?
© F5 Networks, Inc
16
Tenants separtion
© F5 Networks, Inc
17
Tennancy mapping
© F5 Networks, Inc
18
F5 High availability
© F5 Networks, Inc
19
F5 LBaaS Plugin & Agen High availability
© F5 Networks, Inc
20
Capacity scale out
© F5 Networks, Inc
21
Capacity scale out
© F5 Networks, Inc
Where F5 cluster’s capacity is defined as:
• throughput - total throughput in bps of the TMOS devices
• inbound_throughput - throughput in bps inbound to TMOS devices
• outbound_throughput - throughput in bps outbound from TMOS devices
• active_connections - number of concurrent active actions on a TMOS device
• tenant_count - number of tenants associated with a TMOS device
• node_count - number of nodes provisioned on a TMOS device
• route_domain_count - number of route domains on a TMOS device
• vlan_count - number of VLANs on a TMOS device
• tunnel_count - number of GRE and VxLAN overlay tunnels on a TMOS
device
• ssltps - the current measured SSL TPS count on a TMOS
device
• clientssl_profile_count - the number of clientside SSL profiles defined
22
Elastic resources management
© F5 Networks, Inc
http://f5-openstack-lbaasv1.readthedocs.io/en/latest/map_multi-controller-agent-redundancy.html
Tenant chooses.
23
Barbican (certificate manager) integration
© F5 Networks, Inc
24
SDN integrated
© F5 Networks, Inc
25
LBaaS with DDoS protection
© F5 Networks, Inc
Internet router
F5 Physical appliance
as LBaaS
LB
VE
VE
VE
VXLAN
Tenant 1
VE
VE
VE
VXLAN
Tenant 2
VE
VE
VE
VXLAN
Tenant 3
LB
LB
HWDDoSprotection
VIP 1
VIP 2
VIP 3
26
27
Orkiestracja
© F5 Networks, Inc
28
• Declarative text files that
describe a cloud application
• Extendable to non-OpenStack
resources via plugins
• Integration with software tools
(Puppet, Chef, Ansible, Salt)
• ADC hardware, virtual editions
• In the provider space, or as a
dedicated VE in the tenant
Heat Implementation
29
Heat– your orchestration service example
© F5 Networks, Inc
…..
cl1:
type: OS::Nova::Server
properties:
name: { get_param: cl1_name }
image: { get_param: cl1_image }
flavor: { get_param: cl1_flavor }
key_name: { get_resource: mgmt_keypair }
networks:
- port: { get_resource: cl1_mgmt_port }
- port: { get_resource: cl1_subscriber_port }
metadata:
groups: client
user_data_format: RAW
user_data:
get_resource: cloud_config_subscriber
30
Example 1: deploying 3-NIC F5 VE
F5 supported Heat template
© F5 Networks, Inc
© F5 Networks, Inc 31© F5 Networks, Inc
© F5 Networks, Inc 32
Solutions for Every Need
LBaaS
L4-7 Basic Load Balancing
Heat
L4-7 Advanced App Delivery
App Security + Firewall
Traffic Optimisation
HTTP/2 Gateway
LBaaS + Heat
L4-7 Basic Load Balancing
L4-7 Advanced App Delivery
App Security + Firewall
Traffic Optimisation
HTTP/2 Gateway
34
• Orchestration and Management
• Heat orchestration with a self-service catalogue
• Heat templates for advanced app/security services
• Provider Tier
• L2-L4 and L4-L7 services
• License manager: Pools of
virtual edition licenses
• Tenant Tier
• App delivery, management,
protection services
Case Study: Large Transportation Customer
35
• Open source
• Documented
• Other F5 open source
projects
• Ansible, Puppet, Chef
• AWS CloudFormation
Templates
• Python
• More
Get it on GitHub
36
• Look for
• 24x7 multi-lingual
technical support
• Deep technical
expertise
• ISO 9001
certification
• Search "GitHub"
on Support site
Enterprise Support for App Delivery in OpenStack
SEATTLE
SPOKANE LOWELL
LONDON
SINGAPORE
TOKYO
BEIJING
SHANGHAI
TEL AVIV
AUCKLAND
37
• Member of OpenStack foundation
• Open source LBaaS plug-in and
Heat templates
• Certification with popular distributions
• GitHub: Plugins, Heat template library,
technical documentation
OpenStack Community Collaboration
StackForge
Certified Drivers
38
OpenStack Ecosystem ‒ Certified Integrations
• Certified version Red Hat OSP v6.0 April
2015
• OSP v7.0 certification completed June 2016
• Certification and Runbook approved by
Mirantis on Jan 1, 2016
• Certified version HPE Helion Enterprise
(HOS v2 / LBaaS v1)
• Certification of HPE Helion Carrier Grade
in process
• Validation completed on April 24, 2016
• Documentation to be posted shortly
39
40
The right set of hardware/software for your tenancy model
• Deploy in the tenant project or provider space
• Same interface, same functionality
• Continue to utilise your ADC hardware
Full integration with OpenStack enabled by Heat templates
• Prepares stock VE images for OpenStack
• Deploys vADCs onto OpenStack
• Can upgrade and cluster any set of ADC products
Additional networking and security capabilities
• Future Heat templates
• Additional Neutron plugins
• Building a wider ecosystem
Application Delivery Services and OpenStack
41
Spis treści: https://devcentral.f5.com/openstack
LBaaS v1: http://f5-openstack-lbaasv1.readthedocs.io
LBaaS v2: http://f5-openstack-lbaasv2-driver.readthedocs.io
Heat Plugin-y: https://f5-openstack-heat-plugins.readthedocs.io
Heat Templaty: http://f5-openstack-heat.readthedocs.io
OpenStack in a backpack (zrób to sam): Publikacja październik/listopad info
g.kornacki@f5.com
Pozostałe: http://f5-openstack-docs.readthedocs.io
Co dalej?
© F5 Networks, Inc 43
© F5 Networks, Inc 44
Driving Toward an Application-Centric World
© F5 Networks, Inc 45
Innovation and low risk are competing priorities
31% 30%
22%
25% 21%
20%
22%
21%
23%
11%
14%
17%
12% 15% 17%
2013 2014 2015
Lower Risk
Speed Time to Market
Improve Product or Service Quality
Lower Costs
Increase Revenue
Your Priorities: Innovate without Risk
Sample sizes: 2013 had 1,540 respondents, 2014 had 2,041, and 2015 had 1,736
Source: 451 Group Commissioned by Microsoft
© F5 Networks, Inc 46
67% of Customers Employ a Cloud-First Strategy
Source: F5 The State of App Delivery, 2016
CUSTOMERS
SURVEYED
3,002 81% 66%
43% 34%
PLAN A MIX OF PUBLIC
AND PRIVATE CLOUD
INFRASTRUCTURES
PLAN TO MIGRATE UP
TO HALF THEIR APPS
TO THE CLOUD
IDENTIFIED PUBLIC CLOUD
AS STRATEGICALLY
IMPORTANT
IDENTIFIED PRIVATE CLOUD
AS STRATEGICALLY
IMPORTANT
43%
IDENTIFIED PRIVATE CLOUD
AS STRATEGICALLY
IMPORTANT
© F5 Networks, Inc 47
What Is a Private Cloud?
© F5 Networks, Inc 48
Private Cloud Architecture
GUI API DASHBOARD
SERVICE CATALOGUE
AUTOMATION METERING
STORAGE APPLICATIONS APP DELIVERY
SERVERS TEMPLATES
NETWORKS
COMPUTE NETWORKING STORAGE
SHARED INFRASTRUCTURE
© F5 Networks, Inc 49
Cloud Technology Stack Choices
VMware vRealize Suite
OpenStack
Microsoft Azure Stack
Cisco ACI Nuage VMware NSX Juniper Contrail
Cloud
Stack
SDN
Controllers
OpenStack
© F5 Networks, Inc 50
• Open source cloud platform based on community-defined standards
• Manages compute, storage, and network resources
• Release names origin and meanings
• Juno, Kilo, Liberty, Mitaka, etc.
• Project code names
• Heat, Neutron, Glance,
Nova, etc.
• Expose standard APIs
for tenants
• Python API and REST methods
What is OpenStack?
© F5 Networks, Inc 51
• Well-defined tenant
model and service
catalogue
• Programmable,
scalable infrastructure
• Orchestration via Heat
OpenStack Overview
Deployment and Scalability (Heat)
Metering (Ceilometer)
Compute (Nova)
Identity (Keystone)
Images (Glance) Object Store (Swift)
Storage (Cinder)Network (Neutron)
LBaaS VPNaaS FWaaS
DNSDHCPL2/L3
ManagementConsole(Horizon)
© F5 Networks, Inc 52
• Integrates with both
Heat and LBaaS to
deliver services
• Using virtual editions or
high capacity hardware
• Use either or both
LBaaS and Heat
Deployment and Scalability (Heat)
Metering (Ceilometer)
Compute (Nova)
Identity (Keystone)
Images (Glance) Object Store (Swift)
Storage (Cinder)Network (Neutron)
LBaaS VPNaaS FWaaS
DNSDHCPL2/L3
ManagementConsole(Horizon)
© F5 Networks, Inc 53
• LBaaS V1 and V2 available
• Access using CLI, API, or
GUI (Horizon)
• Supports standalone, HA
pairs, and N+1 clustering
• Software virtual editions and
hardware
• Hardware supports VLAN,
VXLAN, and GRE Tunneling
LBaaS Implementation
© F5 Networks, Inc 54
Multi-Tenant or Dedicated
Multi-tenant ADC platform Dedicated vADCs per tenant
© F5 Networks, Inc 55
Heat Templates and Application Templates
• Define the ADC
• Or launch a new one
• Call/define a template
• Supply parameters
Simple
• Network Firewall
• SSL Decryption
• Application Firewall
• TCP Optimisation
• Acceleration
• Application Monitoring
• Content Switching
• Load Balancing
Rich
• Defines services
• ADC configuration
• Reusable
• Reentrant
Repeatable
© F5 Networks, Inc 56
Solutions for Every Need
LBaaS
L4-7 Basic Load Balancing
Heat
L4-7 Advanced App Delivery
App Security + Firewall
Traffic Optimisation
HTTP/2 Gateway
LBaaS + Heat
L4-7 Basic Load Balancing
L4-7 Advanced App Delivery
App Security + Firewall
Traffic Optimisation
HTTP/2 Gateway
© F5 Networks, Inc 57
• Their challenge
• Offer a one-stop managed services solution for their large enterprise customers
which includes development, test, deployment, and management of apps
• Current customers are using advanced LB and WAF features
• The solution
• OpenStack private cloud
• Heat templates and multi-tenant ADC hardware, network overlay
Case Study: Managed Service Provider
© F5 Networks, Inc 58
• Orchestration and Management
• Heat orchestration with self-service catalogue
• Heat templates for advanced app/security services
• Provider Tier
• Multi-tenant hardware
• L4-L7 services
• Tenant Tier
• Deliver application services
Case Study: Managed Service Provider
Multi-tenant services
© F5 Networks, Inc 59
The right set of hardware/software for your tenancy model
• Deploy in the tenant project or provider space
• Same interface, same functionality
• Continue to utilise your ADC hardware
Full integration with OpenStack enabled by Heat templates
• Prepares stock VE images for OpenStack
• Deploys vADCs onto OpenStack
• Can upgrade and cluster any set of ADC products
Additional networking and security capabilities
• Future Heat templates
• Additional Neutron plugins
• Building a wider ecosystem
Application Delivery Services and OpenStack
© F5 Networks, Inc 61
F5 Offers Comprehensive DDoS Protection
Scanner Anonymous
Proxies
Anonymous
Requests
Botnet Attackers
Threat Intelligence Feed
Cloud Network Application
Legitimate
Users
DDoS
Attackers
Cloud
Scrubbing
Service
Volumetric attacks and
floods, operations
center experts, L3-7
known signature attacks
ISPa/b
Multiple ISP
strategy
Network attacks:
ICMP flood,
UDP flood,
SYN flood
DNS attacks:
DNS amplification,
query flood,
dictionary attack,
DNS poisoning
IPS
Network
and DNS
Application
HTTP attacks:
Slowloris,
slow POST,
recursive POST/GET
Next-Generation
Firewall Corporate Users
SSL attacks:
SSL renegotiation,
SSL flood
Financial
Services
E-Commerce
Subscriber
Strategic Point of Control
© F5 Networks, Inc 62
Application attacksNetwork attacks Session attacks
Slowloris, Slow Post,
HashDos, GET Floods
SYN Flood, Connection Flood, UDP Flood, Push and ACK Floods,
Teardrop, ICMP Floods, Ping Floods and Smurf Attacks
BIG-IP ASM
Positive and negative policy
reinforcement, iRules, full
proxy for HTTP, server
performance anomaly
detection
DNS UDP Floods, DNS Query Floods,
DNS NXDOMAIN Floods, SSL Floods,
SSL Renegotiation
BIG-IP LTM and GTM
High-scale performance, DNS Express,
SSL termination, iRules, SSL
renegotiation validation
BIG-IP AFM
SynCheck, default-deny posture, high-capacity connection table, full-
proxy traffic visibility, rate-limiting, strict TCP forwarding.
Packet Velocity Accelerator (PVA) is a purpose-built, customized
hardware solution that increases scale by an order of magnitude above
software-only solutions.
F5MitigationTechnologies
Application (7)Presentation (6)Session (5)Transport (4)Network (3)Data Link (2)Physical (1)
Increasing difficulty of attack detection
• Protect against DDoS
at all layers – 38 vectors
covered
• Withstand the
largest attacks
• Gain visibility and
detection of SSL
encrypted attacks
F5mitigationtechnologies
OSI stackOSI stack
DDoS detection and mitigation
Protect against DDoS at all
layers
Withstand the largest attacksGain visibility and detection of
SSL encrypted attacks

More Related Content

What's hot

Intel & QLogic NIC performance test results v0.2
Intel & QLogic NIC performance test results v0.2Intel & QLogic NIC performance test results v0.2
Intel & QLogic NIC performance test results v0.2David Pasek
 
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...OpenStack Korea Community
 
Cisco UCS for OpenStack Cloud
Cisco UCS for OpenStack CloudCisco UCS for OpenStack Cloud
Cisco UCS for OpenStack CloudLora O'Haver
 
Achieving Network Deployment Flexibility with Mirantis OpenStack
Achieving Network Deployment Flexibility with Mirantis OpenStackAchieving Network Deployment Flexibility with Mirantis OpenStack
Achieving Network Deployment Flexibility with Mirantis OpenStackEric Zhaohui Ji
 
Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...
Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...
Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...Sanjeev Rampal
 
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...Animesh Singh
 
The evolution of data center network fabrics
The evolution of data center network fabricsThe evolution of data center network fabrics
The evolution of data center network fabricsCisco Canada
 
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...eNovance
 
OpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get StartedOpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get StartedAll Things Open
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld
 
OpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoOpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoLew Tucker
 
Openstack Summit: Networking and policies across Containers and VMs
Openstack Summit: Networking and policies across Containers and VMsOpenstack Summit: Networking and policies across Containers and VMs
Openstack Summit: Networking and policies across Containers and VMsSanjeev Rampal
 
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...fast_retailing
 
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...OpenStack Korea Community
 
Kubernetes Multitenancy - KubeSec Enterprise Security Summit
Kubernetes Multitenancy - KubeSec Enterprise Security SummitKubernetes Multitenancy - KubeSec Enterprise Security Summit
Kubernetes Multitenancy - KubeSec Enterprise Security SummitSanjeev Rampal
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOpsCisco DevNet
 
Regarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and LinuxRegarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and LinuxRobert Sutor
 
Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack Solution
Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack SolutionWhy OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack Solution
Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack SolutionElizabeth Sale
 
Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
Networking For Nested Containers: Magnum, Kuryr, Neutron IntegrationNetworking For Nested Containers: Magnum, Kuryr, Neutron Integration
Networking For Nested Containers: Magnum, Kuryr, Neutron IntegrationFawad Khaliq
 

What's hot (20)

The State of Linux Containers
The State of Linux ContainersThe State of Linux Containers
The State of Linux Containers
 
Intel & QLogic NIC performance test results v0.2
Intel & QLogic NIC performance test results v0.2Intel & QLogic NIC performance test results v0.2
Intel & QLogic NIC performance test results v0.2
 
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
 
Cisco UCS for OpenStack Cloud
Cisco UCS for OpenStack CloudCisco UCS for OpenStack Cloud
Cisco UCS for OpenStack Cloud
 
Achieving Network Deployment Flexibility with Mirantis OpenStack
Achieving Network Deployment Flexibility with Mirantis OpenStackAchieving Network Deployment Flexibility with Mirantis OpenStack
Achieving Network Deployment Flexibility with Mirantis OpenStack
 
Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...
Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...
Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...
 
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
 
The evolution of data center network fabrics
The evolution of data center network fabricsThe evolution of data center network fabrics
The evolution of data center network fabrics
 
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...
 
OpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get StartedOpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get Started
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDC
 
OpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoOpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at Cisco
 
Openstack Summit: Networking and policies across Containers and VMs
Openstack Summit: Networking and policies across Containers and VMsOpenstack Summit: Networking and policies across Containers and VMs
Openstack Summit: Networking and policies across Containers and VMs
 
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
 
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
 
Kubernetes Multitenancy - KubeSec Enterprise Security Summit
Kubernetes Multitenancy - KubeSec Enterprise Security SummitKubernetes Multitenancy - KubeSec Enterprise Security Summit
Kubernetes Multitenancy - KubeSec Enterprise Security Summit
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOps
 
Regarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and LinuxRegarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and Linux
 
Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack Solution
Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack SolutionWhy OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack Solution
Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack Solution
 
Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
Networking For Nested Containers: Magnum, Kuryr, Neutron IntegrationNetworking For Nested Containers: Magnum, Kuryr, Neutron Integration
Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
 

Viewers also liked

PLNOG 17 - Emil Gągała - DMZ po nowemu - krok po kroku - jak uruchomić SDN w ...
PLNOG 17 - Emil Gągała - DMZ po nowemu - krok po kroku - jak uruchomić SDN w ...PLNOG 17 - Emil Gągała - DMZ po nowemu - krok po kroku - jak uruchomić SDN w ...
PLNOG 17 - Emil Gągała - DMZ po nowemu - krok po kroku - jak uruchomić SDN w ...PROIDEA
 
PLNOG 17 - Tomás Strašák - Latencja jest decydentem
PLNOG 17 - Tomás Strašák - Latencja jest decydentemPLNOG 17 - Tomás Strašák - Latencja jest decydentem
PLNOG 17 - Tomás Strašák - Latencja jest decydentemPROIDEA
 
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...PROIDEA
 
PLNOG 17 - Michał Rosiak - Świadomy Klient to bezpieczna firma
PLNOG 17 - Michał Rosiak - Świadomy Klient to bezpieczna firmaPLNOG 17 - Michał Rosiak - Świadomy Klient to bezpieczna firma
PLNOG 17 - Michał Rosiak - Świadomy Klient to bezpieczna firmaPROIDEA
 
PLNOG 17 - Bartosz Musznicki - Mobilne i domowe hotspoty Wi-Fi w INEA
PLNOG 17 - Bartosz Musznicki - Mobilne i domowe hotspoty Wi-Fi w INEAPLNOG 17 - Bartosz Musznicki - Mobilne i domowe hotspoty Wi-Fi w INEA
PLNOG 17 - Bartosz Musznicki - Mobilne i domowe hotspoty Wi-Fi w INEAPROIDEA
 
PLNOG 17 - Shabbir Ahmad - Dell Open Networking i Big Monitoring Fabric: unik...
PLNOG 17 - Shabbir Ahmad - Dell Open Networking i Big Monitoring Fabric: unik...PLNOG 17 - Shabbir Ahmad - Dell Open Networking i Big Monitoring Fabric: unik...
PLNOG 17 - Shabbir Ahmad - Dell Open Networking i Big Monitoring Fabric: unik...PROIDEA
 
PLNOG 17 - Piotr Gruszczyński - Mobile Fronthaul - ewolucja (a może i rewoluc...
PLNOG 17 - Piotr Gruszczyński - Mobile Fronthaul - ewolucja (a może i rewoluc...PLNOG 17 - Piotr Gruszczyński - Mobile Fronthaul - ewolucja (a może i rewoluc...
PLNOG 17 - Piotr Gruszczyński - Mobile Fronthaul - ewolucja (a może i rewoluc...PROIDEA
 
PLNOG 17 - Sebastian Pasternacki - W poszukiwaniu pięciu dziewiątek – wysoka ...
PLNOG 17 - Sebastian Pasternacki - W poszukiwaniu pięciu dziewiątek – wysoka ...PLNOG 17 - Sebastian Pasternacki - W poszukiwaniu pięciu dziewiątek – wysoka ...
PLNOG 17 - Sebastian Pasternacki - W poszukiwaniu pięciu dziewiątek – wysoka ...PROIDEA
 
PLNOG 17 - Patryk Wojtachnio - DDoS mitygacja oraz ochrona sieci w środowisku...
PLNOG 17 - Patryk Wojtachnio - DDoS mitygacja oraz ochrona sieci w środowisku...PLNOG 17 - Patryk Wojtachnio - DDoS mitygacja oraz ochrona sieci w środowisku...
PLNOG 17 - Patryk Wojtachnio - DDoS mitygacja oraz ochrona sieci w środowisku...PROIDEA
 
PLNOG 17 - Piotr Zbrzyzny - Zasilanie gwarantowane kluczem stabilności infras...
PLNOG 17 - Piotr Zbrzyzny - Zasilanie gwarantowane kluczem stabilności infras...PLNOG 17 - Piotr Zbrzyzny - Zasilanie gwarantowane kluczem stabilności infras...
PLNOG 17 - Piotr Zbrzyzny - Zasilanie gwarantowane kluczem stabilności infras...PROIDEA
 
PLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWS
PLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWSPLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWS
PLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWSPROIDEA
 
PLNOG 17 - Rafał Wiosna - Euro 2016 -- case study (prawdopodobnie) największy...
PLNOG 17 - Rafał Wiosna - Euro 2016 -- case study (prawdopodobnie) największy...PLNOG 17 - Rafał Wiosna - Euro 2016 -- case study (prawdopodobnie) największy...
PLNOG 17 - Rafał Wiosna - Euro 2016 -- case study (prawdopodobnie) największy...PROIDEA
 
PLNOG 17 - Łukasz Dorosz - Architektura Hybrydowa, jak połączyć własne data c...
PLNOG 17 - Łukasz Dorosz - Architektura Hybrydowa, jak połączyć własne data c...PLNOG 17 - Łukasz Dorosz - Architektura Hybrydowa, jak połączyć własne data c...
PLNOG 17 - Łukasz Dorosz - Architektura Hybrydowa, jak połączyć własne data c...PROIDEA
 
PLNOG 17 - Dawid Królica, Piotr Szołkowski - ExtremeCloud czyli infrastruktur...
PLNOG 17 - Dawid Królica, Piotr Szołkowski - ExtremeCloud czyli infrastruktur...PLNOG 17 - Dawid Królica, Piotr Szołkowski - ExtremeCloud czyli infrastruktur...
PLNOG 17 - Dawid Królica, Piotr Szołkowski - ExtremeCloud czyli infrastruktur...PROIDEA
 
PLNOG 17 - Elisa Jasinska - Network Automation - Design your Systems
PLNOG 17 - Elisa Jasinska - Network Automation - Design your SystemsPLNOG 17 - Elisa Jasinska - Network Automation - Design your Systems
PLNOG 17 - Elisa Jasinska - Network Automation - Design your SystemsPROIDEA
 
PLNOG 17 - Grzegorz Wenc - Na co zwracać uwagę przy wyborze podstawowych urzą...
PLNOG 17 - Grzegorz Wenc - Na co zwracać uwagę przy wyborze podstawowych urzą...PLNOG 17 - Grzegorz Wenc - Na co zwracać uwagę przy wyborze podstawowych urzą...
PLNOG 17 - Grzegorz Wenc - Na co zwracać uwagę przy wyborze podstawowych urzą...PROIDEA
 
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFXPLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFXPROIDEA
 
PLNOG 17 - Sebastian Mikołajczyk - Wymiana silnika w aucie sportowym podczas ...
PLNOG 17 - Sebastian Mikołajczyk - Wymiana silnika w aucie sportowym podczas ...PLNOG 17 - Sebastian Mikołajczyk - Wymiana silnika w aucie sportowym podczas ...
PLNOG 17 - Sebastian Mikołajczyk - Wymiana silnika w aucie sportowym podczas ...PROIDEA
 
PLNOG 17 - Dariusz Mazur - BGP z perespektywy Akamai CDN
PLNOG 17 - Dariusz Mazur - BGP z perespektywy Akamai CDNPLNOG 17 - Dariusz Mazur - BGP z perespektywy Akamai CDN
PLNOG 17 - Dariusz Mazur - BGP z perespektywy Akamai CDNPROIDEA
 
PLNOG 17 - Marek Janik - Sieć dla IXP
PLNOG 17 - Marek Janik - Sieć dla IXPPLNOG 17 - Marek Janik - Sieć dla IXP
PLNOG 17 - Marek Janik - Sieć dla IXPPROIDEA
 

Viewers also liked (20)

PLNOG 17 - Emil Gągała - DMZ po nowemu - krok po kroku - jak uruchomić SDN w ...
PLNOG 17 - Emil Gągała - DMZ po nowemu - krok po kroku - jak uruchomić SDN w ...PLNOG 17 - Emil Gągała - DMZ po nowemu - krok po kroku - jak uruchomić SDN w ...
PLNOG 17 - Emil Gągała - DMZ po nowemu - krok po kroku - jak uruchomić SDN w ...
 
PLNOG 17 - Tomás Strašák - Latencja jest decydentem
PLNOG 17 - Tomás Strašák - Latencja jest decydentemPLNOG 17 - Tomás Strašák - Latencja jest decydentem
PLNOG 17 - Tomás Strašák - Latencja jest decydentem
 
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...
PLNOG 17 - Dominik Bocheński, Łukasz Walicki - Zapomnij o VPS - nadeszła era ...
 
PLNOG 17 - Michał Rosiak - Świadomy Klient to bezpieczna firma
PLNOG 17 - Michał Rosiak - Świadomy Klient to bezpieczna firmaPLNOG 17 - Michał Rosiak - Świadomy Klient to bezpieczna firma
PLNOG 17 - Michał Rosiak - Świadomy Klient to bezpieczna firma
 
PLNOG 17 - Bartosz Musznicki - Mobilne i domowe hotspoty Wi-Fi w INEA
PLNOG 17 - Bartosz Musznicki - Mobilne i domowe hotspoty Wi-Fi w INEAPLNOG 17 - Bartosz Musznicki - Mobilne i domowe hotspoty Wi-Fi w INEA
PLNOG 17 - Bartosz Musznicki - Mobilne i domowe hotspoty Wi-Fi w INEA
 
PLNOG 17 - Shabbir Ahmad - Dell Open Networking i Big Monitoring Fabric: unik...
PLNOG 17 - Shabbir Ahmad - Dell Open Networking i Big Monitoring Fabric: unik...PLNOG 17 - Shabbir Ahmad - Dell Open Networking i Big Monitoring Fabric: unik...
PLNOG 17 - Shabbir Ahmad - Dell Open Networking i Big Monitoring Fabric: unik...
 
PLNOG 17 - Piotr Gruszczyński - Mobile Fronthaul - ewolucja (a może i rewoluc...
PLNOG 17 - Piotr Gruszczyński - Mobile Fronthaul - ewolucja (a może i rewoluc...PLNOG 17 - Piotr Gruszczyński - Mobile Fronthaul - ewolucja (a może i rewoluc...
PLNOG 17 - Piotr Gruszczyński - Mobile Fronthaul - ewolucja (a może i rewoluc...
 
PLNOG 17 - Sebastian Pasternacki - W poszukiwaniu pięciu dziewiątek – wysoka ...
PLNOG 17 - Sebastian Pasternacki - W poszukiwaniu pięciu dziewiątek – wysoka ...PLNOG 17 - Sebastian Pasternacki - W poszukiwaniu pięciu dziewiątek – wysoka ...
PLNOG 17 - Sebastian Pasternacki - W poszukiwaniu pięciu dziewiątek – wysoka ...
 
PLNOG 17 - Patryk Wojtachnio - DDoS mitygacja oraz ochrona sieci w środowisku...
PLNOG 17 - Patryk Wojtachnio - DDoS mitygacja oraz ochrona sieci w środowisku...PLNOG 17 - Patryk Wojtachnio - DDoS mitygacja oraz ochrona sieci w środowisku...
PLNOG 17 - Patryk Wojtachnio - DDoS mitygacja oraz ochrona sieci w środowisku...
 
PLNOG 17 - Piotr Zbrzyzny - Zasilanie gwarantowane kluczem stabilności infras...
PLNOG 17 - Piotr Zbrzyzny - Zasilanie gwarantowane kluczem stabilności infras...PLNOG 17 - Piotr Zbrzyzny - Zasilanie gwarantowane kluczem stabilności infras...
PLNOG 17 - Piotr Zbrzyzny - Zasilanie gwarantowane kluczem stabilności infras...
 
PLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWS
PLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWSPLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWS
PLNOG 17 - Tomasz Stachlewski - Infrastruktura sieciowa w chmurze AWS
 
PLNOG 17 - Rafał Wiosna - Euro 2016 -- case study (prawdopodobnie) największy...
PLNOG 17 - Rafał Wiosna - Euro 2016 -- case study (prawdopodobnie) największy...PLNOG 17 - Rafał Wiosna - Euro 2016 -- case study (prawdopodobnie) największy...
PLNOG 17 - Rafał Wiosna - Euro 2016 -- case study (prawdopodobnie) największy...
 
PLNOG 17 - Łukasz Dorosz - Architektura Hybrydowa, jak połączyć własne data c...
PLNOG 17 - Łukasz Dorosz - Architektura Hybrydowa, jak połączyć własne data c...PLNOG 17 - Łukasz Dorosz - Architektura Hybrydowa, jak połączyć własne data c...
PLNOG 17 - Łukasz Dorosz - Architektura Hybrydowa, jak połączyć własne data c...
 
PLNOG 17 - Dawid Królica, Piotr Szołkowski - ExtremeCloud czyli infrastruktur...
PLNOG 17 - Dawid Królica, Piotr Szołkowski - ExtremeCloud czyli infrastruktur...PLNOG 17 - Dawid Królica, Piotr Szołkowski - ExtremeCloud czyli infrastruktur...
PLNOG 17 - Dawid Królica, Piotr Szołkowski - ExtremeCloud czyli infrastruktur...
 
PLNOG 17 - Elisa Jasinska - Network Automation - Design your Systems
PLNOG 17 - Elisa Jasinska - Network Automation - Design your SystemsPLNOG 17 - Elisa Jasinska - Network Automation - Design your Systems
PLNOG 17 - Elisa Jasinska - Network Automation - Design your Systems
 
PLNOG 17 - Grzegorz Wenc - Na co zwracać uwagę przy wyborze podstawowych urzą...
PLNOG 17 - Grzegorz Wenc - Na co zwracać uwagę przy wyborze podstawowych urzą...PLNOG 17 - Grzegorz Wenc - Na co zwracać uwagę przy wyborze podstawowych urzą...
PLNOG 17 - Grzegorz Wenc - Na co zwracać uwagę przy wyborze podstawowych urzą...
 
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFXPLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
 
PLNOG 17 - Sebastian Mikołajczyk - Wymiana silnika w aucie sportowym podczas ...
PLNOG 17 - Sebastian Mikołajczyk - Wymiana silnika w aucie sportowym podczas ...PLNOG 17 - Sebastian Mikołajczyk - Wymiana silnika w aucie sportowym podczas ...
PLNOG 17 - Sebastian Mikołajczyk - Wymiana silnika w aucie sportowym podczas ...
 
PLNOG 17 - Dariusz Mazur - BGP z perespektywy Akamai CDN
PLNOG 17 - Dariusz Mazur - BGP z perespektywy Akamai CDNPLNOG 17 - Dariusz Mazur - BGP z perespektywy Akamai CDN
PLNOG 17 - Dariusz Mazur - BGP z perespektywy Akamai CDN
 
PLNOG 17 - Marek Janik - Sieć dla IXP
PLNOG 17 - Marek Janik - Sieć dla IXPPLNOG 17 - Marek Janik - Sieć dla IXP
PLNOG 17 - Marek Janik - Sieć dla IXP
 

Similar to PLNOG 17 - Grzegorz Kornacki - F5 and OpenStack

Hybridní cloud s F5 v prostředí kontejnerů
Hybridní cloud s F5 v prostředí kontejnerůHybridní cloud s F5 v prostředí kontejnerů
Hybridní cloud s F5 v prostředí kontejnerůMarketingArrowECS_CZ
 
VMworld 2014: Introduction to NSX
VMworld 2014: Introduction to NSXVMworld 2014: Introduction to NSX
VMworld 2014: Introduction to NSXVMworld
 
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PROIDEA
 
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of NetworkingOpenStack Korea Community
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAnimesh Singh
 
Unleash the Power of Open Networking
Unleash the Power of Open NetworkingUnleash the Power of Open Networking
Unleash the Power of Open NetworkingCumulus Networks
 
F5 Networks - парадная дверь в облака
F5 Networks - парадная дверь в облакаF5 Networks - парадная дверь в облака
F5 Networks - парадная дверь в облакаBAKOTECH
 
Dockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx CasablancaDockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx CasablancaMichel Courtine
 
"The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" "The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" James Watters
 
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...VMware Tanzu
 
Cozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building cloudsCozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building cloudsAndrei Kvapil
 
Banv meetup-contrail
Banv meetup-contrailBanv meetup-contrail
Banv meetup-contrailnvirters
 
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged KeynoteApp to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged KeynoteCohesive Networks
 
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015Patrick Chanezon
 
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source TriumvirateCloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source TriumvirateAnimesh Singh
 
Cisco deploying openstack with UCS
Cisco deploying openstack with UCSCisco deploying openstack with UCS
Cisco deploying openstack with UCSsolarisyougood
 
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...VMworld
 
InfoSec 2011: Crash Course Open Source Cloud Computing
InfoSec 2011: Crash Course Open Source Cloud ComputingInfoSec 2011: Crash Course Open Source Cloud Computing
InfoSec 2011: Crash Course Open Source Cloud ComputingMark Hinkle
 
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld
 
Thinking about SDN and whether it is the right approach for your organization?
Thinking about SDN and whether it is the right approach for your organization?Thinking about SDN and whether it is the right approach for your organization?
Thinking about SDN and whether it is the right approach for your organization?Cisco Canada
 

Similar to PLNOG 17 - Grzegorz Kornacki - F5 and OpenStack (20)

Hybridní cloud s F5 v prostředí kontejnerů
Hybridní cloud s F5 v prostředí kontejnerůHybridní cloud s F5 v prostředí kontejnerů
Hybridní cloud s F5 v prostředí kontejnerů
 
VMworld 2014: Introduction to NSX
VMworld 2014: Introduction to NSXVMworld 2014: Introduction to NSX
VMworld 2014: Introduction to NSX
 
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
 
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
 
Unleash the Power of Open Networking
Unleash the Power of Open NetworkingUnleash the Power of Open Networking
Unleash the Power of Open Networking
 
F5 Networks - парадная дверь в облака
F5 Networks - парадная дверь в облакаF5 Networks - парадная дверь в облака
F5 Networks - парадная дверь в облака
 
Dockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx CasablancaDockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx Casablanca
 
"The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" "The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming"
 
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
Sicurezza integrate nella tua piattaforma Cloud-Native con VMware NSX (Pivota...
 
Cozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building cloudsCozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building clouds
 
Banv meetup-contrail
Banv meetup-contrailBanv meetup-contrail
Banv meetup-contrail
 
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged KeynoteApp to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
 
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
 
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source TriumvirateCloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
 
Cisco deploying openstack with UCS
Cisco deploying openstack with UCSCisco deploying openstack with UCS
Cisco deploying openstack with UCS
 
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
 
InfoSec 2011: Crash Course Open Source Cloud Computing
InfoSec 2011: Crash Course Open Source Cloud ComputingInfoSec 2011: Crash Course Open Source Cloud Computing
InfoSec 2011: Crash Course Open Source Cloud Computing
 
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
 
Thinking about SDN and whether it is the right approach for your organization?
Thinking about SDN and whether it is the right approach for your organization?Thinking about SDN and whether it is the right approach for your organization?
Thinking about SDN and whether it is the right approach for your organization?
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 

PLNOG 17 - Grzegorz Kornacki - F5 and OpenStack

  • 1. F5 i OpenStack PLNOG 2016 Grzegorz Kornacki Systems Engineer
  • 2. © F5 Networks, Inc 2 Virtual Edition ChassisAppliance TMOS F5 High Performance Application Services Fabric Helping you meet today's challenges and future proofing for tomorrow’s architectures iRules Programmable iCall iControl
  • 3. Application Delivery Firewall (ADF) Solution Bringing deep application fluency and price performance to firewall security EAL2+ EAL4+ (in process) Network Firewall One Platform Traffic Management Application Security DNS Security SSLAccess Control DDoS Protection Web Fraud Protection DC FW (in process) WAF (in process) DDoS (pending)
  • 4. 4
  • 5. © F5 Networks, Inc 5 Cloud Technology Stack Choices VMware vRealize Suite OpenStack Microsoft Azure Stack Cisco ACI Nuage VMware NSX Juniper Contrail Cloud Stack SDN Controllers OpenStack
  • 6. © F5 Networks, Inc 6 • Open source cloud platform based on community-defined standards • Manages compute, storage, and network resources • Release names origin and meanings • Juno, Kilo, Liberty, Mitaka, etc. • Project code names • Heat, Neutron, Glance, Nova, etc. • Expose standard APIs for tenants • Python API and REST methods What is OpenStack?
  • 7. © F5 Networks, Inc 7 • Well-defined tenant model and service catalogue • Programmable, scalable infrastructure • Orchestration via Heat OpenStack Overview Deployment and Scalability (Heat) Metering (Ceilometer) Compute (Nova) Identity (Keystone) Images (Glance) Object Store (Swift) Storage (Cinder)Network (Neutron) LBaaS VPNaaS FWaaS DNSDHCPL2/L3 ManagementConsole(Horizon)
  • 8. 8
  • 9. 9 OpenStack High Availability Guide Overview of highly-available controllers © F5 Networks, Inc http://docs.openstack.org/ha-guide/intro-ha-controller.html
  • 10. 10 OpenStack High Availability Guide © F5 Networks, Inc http://docs.openstack.org/ha-guide/intro-ha-arch-pacemaker.html
  • 11. 11 … and the answer is: © F5 Networks, Inc
  • 14. 15 • HAProxy is NOT HA, while F5 works as cluster • High performance • F5 HW can be used (contains specialized chipsets) for e.g. hardware syn cookie, SSL termination • Elastic tenants -> F5 devices mappings • Multiple deployment options: a) Provider VLANs b) Tenant VLANs c) Tenant GRE d) Tenant VxLAN Why F5 as LBaaS? © F5 Networks, Inc
  • 15. 16 Tenants separtion © F5 Networks, Inc
  • 16. 17 Tennancy mapping © F5 Networks, Inc
  • 17. 18 F5 High availability © F5 Networks, Inc
  • 18. 19 F5 LBaaS Plugin & Agen High availability © F5 Networks, Inc
  • 19. 20 Capacity scale out © F5 Networks, Inc
  • 20. 21 Capacity scale out © F5 Networks, Inc Where F5 cluster’s capacity is defined as: • throughput - total throughput in bps of the TMOS devices • inbound_throughput - throughput in bps inbound to TMOS devices • outbound_throughput - throughput in bps outbound from TMOS devices • active_connections - number of concurrent active actions on a TMOS device • tenant_count - number of tenants associated with a TMOS device • node_count - number of nodes provisioned on a TMOS device • route_domain_count - number of route domains on a TMOS device • vlan_count - number of VLANs on a TMOS device • tunnel_count - number of GRE and VxLAN overlay tunnels on a TMOS device • ssltps - the current measured SSL TPS count on a TMOS device • clientssl_profile_count - the number of clientside SSL profiles defined
  • 21. 22 Elastic resources management © F5 Networks, Inc http://f5-openstack-lbaasv1.readthedocs.io/en/latest/map_multi-controller-agent-redundancy.html Tenant chooses.
  • 22. 23 Barbican (certificate manager) integration © F5 Networks, Inc
  • 23. 24 SDN integrated © F5 Networks, Inc
  • 24. 25 LBaaS with DDoS protection © F5 Networks, Inc Internet router F5 Physical appliance as LBaaS LB VE VE VE VXLAN Tenant 1 VE VE VE VXLAN Tenant 2 VE VE VE VXLAN Tenant 3 LB LB HWDDoSprotection VIP 1 VIP 2 VIP 3
  • 25. 26
  • 27. 28 • Declarative text files that describe a cloud application • Extendable to non-OpenStack resources via plugins • Integration with software tools (Puppet, Chef, Ansible, Salt) • ADC hardware, virtual editions • In the provider space, or as a dedicated VE in the tenant Heat Implementation
  • 28. 29 Heat– your orchestration service example © F5 Networks, Inc ….. cl1: type: OS::Nova::Server properties: name: { get_param: cl1_name } image: { get_param: cl1_image } flavor: { get_param: cl1_flavor } key_name: { get_resource: mgmt_keypair } networks: - port: { get_resource: cl1_mgmt_port } - port: { get_resource: cl1_subscriber_port } metadata: groups: client user_data_format: RAW user_data: get_resource: cloud_config_subscriber
  • 29. 30 Example 1: deploying 3-NIC F5 VE F5 supported Heat template © F5 Networks, Inc
  • 30. © F5 Networks, Inc 31© F5 Networks, Inc
  • 31. © F5 Networks, Inc 32 Solutions for Every Need LBaaS L4-7 Basic Load Balancing Heat L4-7 Advanced App Delivery App Security + Firewall Traffic Optimisation HTTP/2 Gateway LBaaS + Heat L4-7 Basic Load Balancing L4-7 Advanced App Delivery App Security + Firewall Traffic Optimisation HTTP/2 Gateway
  • 32. 34 • Orchestration and Management • Heat orchestration with a self-service catalogue • Heat templates for advanced app/security services • Provider Tier • L2-L4 and L4-L7 services • License manager: Pools of virtual edition licenses • Tenant Tier • App delivery, management, protection services Case Study: Large Transportation Customer
  • 33. 35 • Open source • Documented • Other F5 open source projects • Ansible, Puppet, Chef • AWS CloudFormation Templates • Python • More Get it on GitHub
  • 34. 36 • Look for • 24x7 multi-lingual technical support • Deep technical expertise • ISO 9001 certification • Search "GitHub" on Support site Enterprise Support for App Delivery in OpenStack SEATTLE SPOKANE LOWELL LONDON SINGAPORE TOKYO BEIJING SHANGHAI TEL AVIV AUCKLAND
  • 35. 37 • Member of OpenStack foundation • Open source LBaaS plug-in and Heat templates • Certification with popular distributions • GitHub: Plugins, Heat template library, technical documentation OpenStack Community Collaboration StackForge Certified Drivers
  • 36. 38 OpenStack Ecosystem ‒ Certified Integrations • Certified version Red Hat OSP v6.0 April 2015 • OSP v7.0 certification completed June 2016 • Certification and Runbook approved by Mirantis on Jan 1, 2016 • Certified version HPE Helion Enterprise (HOS v2 / LBaaS v1) • Certification of HPE Helion Carrier Grade in process • Validation completed on April 24, 2016 • Documentation to be posted shortly
  • 37. 39
  • 38. 40 The right set of hardware/software for your tenancy model • Deploy in the tenant project or provider space • Same interface, same functionality • Continue to utilise your ADC hardware Full integration with OpenStack enabled by Heat templates • Prepares stock VE images for OpenStack • Deploys vADCs onto OpenStack • Can upgrade and cluster any set of ADC products Additional networking and security capabilities • Future Heat templates • Additional Neutron plugins • Building a wider ecosystem Application Delivery Services and OpenStack
  • 39. 41 Spis treści: https://devcentral.f5.com/openstack LBaaS v1: http://f5-openstack-lbaasv1.readthedocs.io LBaaS v2: http://f5-openstack-lbaasv2-driver.readthedocs.io Heat Plugin-y: https://f5-openstack-heat-plugins.readthedocs.io Heat Templaty: http://f5-openstack-heat.readthedocs.io OpenStack in a backpack (zrób to sam): Publikacja październik/listopad info g.kornacki@f5.com Pozostałe: http://f5-openstack-docs.readthedocs.io Co dalej?
  • 40.
  • 41. © F5 Networks, Inc 43
  • 42. © F5 Networks, Inc 44 Driving Toward an Application-Centric World
  • 43. © F5 Networks, Inc 45 Innovation and low risk are competing priorities 31% 30% 22% 25% 21% 20% 22% 21% 23% 11% 14% 17% 12% 15% 17% 2013 2014 2015 Lower Risk Speed Time to Market Improve Product or Service Quality Lower Costs Increase Revenue Your Priorities: Innovate without Risk Sample sizes: 2013 had 1,540 respondents, 2014 had 2,041, and 2015 had 1,736 Source: 451 Group Commissioned by Microsoft
  • 44. © F5 Networks, Inc 46 67% of Customers Employ a Cloud-First Strategy Source: F5 The State of App Delivery, 2016 CUSTOMERS SURVEYED 3,002 81% 66% 43% 34% PLAN A MIX OF PUBLIC AND PRIVATE CLOUD INFRASTRUCTURES PLAN TO MIGRATE UP TO HALF THEIR APPS TO THE CLOUD IDENTIFIED PUBLIC CLOUD AS STRATEGICALLY IMPORTANT IDENTIFIED PRIVATE CLOUD AS STRATEGICALLY IMPORTANT 43% IDENTIFIED PRIVATE CLOUD AS STRATEGICALLY IMPORTANT
  • 45. © F5 Networks, Inc 47 What Is a Private Cloud?
  • 46. © F5 Networks, Inc 48 Private Cloud Architecture GUI API DASHBOARD SERVICE CATALOGUE AUTOMATION METERING STORAGE APPLICATIONS APP DELIVERY SERVERS TEMPLATES NETWORKS COMPUTE NETWORKING STORAGE SHARED INFRASTRUCTURE
  • 47. © F5 Networks, Inc 49 Cloud Technology Stack Choices VMware vRealize Suite OpenStack Microsoft Azure Stack Cisco ACI Nuage VMware NSX Juniper Contrail Cloud Stack SDN Controllers OpenStack
  • 48. © F5 Networks, Inc 50 • Open source cloud platform based on community-defined standards • Manages compute, storage, and network resources • Release names origin and meanings • Juno, Kilo, Liberty, Mitaka, etc. • Project code names • Heat, Neutron, Glance, Nova, etc. • Expose standard APIs for tenants • Python API and REST methods What is OpenStack?
  • 49. © F5 Networks, Inc 51 • Well-defined tenant model and service catalogue • Programmable, scalable infrastructure • Orchestration via Heat OpenStack Overview Deployment and Scalability (Heat) Metering (Ceilometer) Compute (Nova) Identity (Keystone) Images (Glance) Object Store (Swift) Storage (Cinder)Network (Neutron) LBaaS VPNaaS FWaaS DNSDHCPL2/L3 ManagementConsole(Horizon)
  • 50. © F5 Networks, Inc 52 • Integrates with both Heat and LBaaS to deliver services • Using virtual editions or high capacity hardware • Use either or both LBaaS and Heat Deployment and Scalability (Heat) Metering (Ceilometer) Compute (Nova) Identity (Keystone) Images (Glance) Object Store (Swift) Storage (Cinder)Network (Neutron) LBaaS VPNaaS FWaaS DNSDHCPL2/L3 ManagementConsole(Horizon)
  • 51. © F5 Networks, Inc 53 • LBaaS V1 and V2 available • Access using CLI, API, or GUI (Horizon) • Supports standalone, HA pairs, and N+1 clustering • Software virtual editions and hardware • Hardware supports VLAN, VXLAN, and GRE Tunneling LBaaS Implementation
  • 52. © F5 Networks, Inc 54 Multi-Tenant or Dedicated Multi-tenant ADC platform Dedicated vADCs per tenant
  • 53. © F5 Networks, Inc 55 Heat Templates and Application Templates • Define the ADC • Or launch a new one • Call/define a template • Supply parameters Simple • Network Firewall • SSL Decryption • Application Firewall • TCP Optimisation • Acceleration • Application Monitoring • Content Switching • Load Balancing Rich • Defines services • ADC configuration • Reusable • Reentrant Repeatable
  • 54. © F5 Networks, Inc 56 Solutions for Every Need LBaaS L4-7 Basic Load Balancing Heat L4-7 Advanced App Delivery App Security + Firewall Traffic Optimisation HTTP/2 Gateway LBaaS + Heat L4-7 Basic Load Balancing L4-7 Advanced App Delivery App Security + Firewall Traffic Optimisation HTTP/2 Gateway
  • 55. © F5 Networks, Inc 57 • Their challenge • Offer a one-stop managed services solution for their large enterprise customers which includes development, test, deployment, and management of apps • Current customers are using advanced LB and WAF features • The solution • OpenStack private cloud • Heat templates and multi-tenant ADC hardware, network overlay Case Study: Managed Service Provider
  • 56. © F5 Networks, Inc 58 • Orchestration and Management • Heat orchestration with self-service catalogue • Heat templates for advanced app/security services • Provider Tier • Multi-tenant hardware • L4-L7 services • Tenant Tier • Deliver application services Case Study: Managed Service Provider Multi-tenant services
  • 57. © F5 Networks, Inc 59 The right set of hardware/software for your tenancy model • Deploy in the tenant project or provider space • Same interface, same functionality • Continue to utilise your ADC hardware Full integration with OpenStack enabled by Heat templates • Prepares stock VE images for OpenStack • Deploys vADCs onto OpenStack • Can upgrade and cluster any set of ADC products Additional networking and security capabilities • Future Heat templates • Additional Neutron plugins • Building a wider ecosystem Application Delivery Services and OpenStack
  • 58.
  • 59. © F5 Networks, Inc 61 F5 Offers Comprehensive DDoS Protection Scanner Anonymous Proxies Anonymous Requests Botnet Attackers Threat Intelligence Feed Cloud Network Application Legitimate Users DDoS Attackers Cloud Scrubbing Service Volumetric attacks and floods, operations center experts, L3-7 known signature attacks ISPa/b Multiple ISP strategy Network attacks: ICMP flood, UDP flood, SYN flood DNS attacks: DNS amplification, query flood, dictionary attack, DNS poisoning IPS Network and DNS Application HTTP attacks: Slowloris, slow POST, recursive POST/GET Next-Generation Firewall Corporate Users SSL attacks: SSL renegotiation, SSL flood Financial Services E-Commerce Subscriber Strategic Point of Control
  • 60. © F5 Networks, Inc 62 Application attacksNetwork attacks Session attacks Slowloris, Slow Post, HashDos, GET Floods SYN Flood, Connection Flood, UDP Flood, Push and ACK Floods, Teardrop, ICMP Floods, Ping Floods and Smurf Attacks BIG-IP ASM Positive and negative policy reinforcement, iRules, full proxy for HTTP, server performance anomaly detection DNS UDP Floods, DNS Query Floods, DNS NXDOMAIN Floods, SSL Floods, SSL Renegotiation BIG-IP LTM and GTM High-scale performance, DNS Express, SSL termination, iRules, SSL renegotiation validation BIG-IP AFM SynCheck, default-deny posture, high-capacity connection table, full- proxy traffic visibility, rate-limiting, strict TCP forwarding. Packet Velocity Accelerator (PVA) is a purpose-built, customized hardware solution that increases scale by an order of magnitude above software-only solutions. F5MitigationTechnologies Application (7)Presentation (6)Session (5)Transport (4)Network (3)Data Link (2)Physical (1) Increasing difficulty of attack detection • Protect against DDoS at all layers – 38 vectors covered • Withstand the largest attacks • Gain visibility and detection of SSL encrypted attacks F5mitigationtechnologies OSI stackOSI stack DDoS detection and mitigation Protect against DDoS at all layers Withstand the largest attacksGain visibility and detection of SSL encrypted attacks

Editor's Notes

  1. OpenStack to open-source-owe oprogramowanie dla chmury obliczeniowej, zazwyczaj stosowane jako Infrastructure-as-a-Service (IaaS). Some might think it is a confusing list of project and release names Rackspace and NASA (2010) Release names origin and meanings You might recognise: Juno, Kilo, Liberty, Mitaka, etc. Mitka np. ulica w Tokio –wybierają nazwy miejsc w pobliżu summitów OpenStacka Project code names Heat, Neutron, Glance, Nova, etc.
  2. Liczydło Siecidło Obrazowo To jest tylko szablon w ramach którego dostępne są darmowe jak i komercyjne implementacje Hypervizorów, switchy ruterów, storagy, Np. hypervisory mogą być KVM, QUEMU, VMWare, XenServer, HyperV. Ale software implementacje np. sieci mogą okazać się niewystarczające np. openvswitch node ma ograniczenie do 3G. Dlatego Openstack dopuszcza komercyjne i również hardwarowe implemntacje zarówno funkcjonalności sieciowej, storagowej jak i security oraz load balancing. Np. Cisxo Nexus Mechanism Driver umożliwia implementacje VLAN-ów i VXLAN-ów na routerach Nexusach. Juniper dostarcza również VXLAN gw. Oczywiście jest cała długa lista vendorów dostarczających tego typu integracje. W skrócie, można postawić IaaS na OpenSourcie i doinwestowywać specjalizowanych HW tom gdzie OpenSource i X86 kuleje. https://www.openstack.org/marketplace/drivers/
  3. OpenStack to wiele serwisów udostępnianych do użytkowników końcowych jako api HTTP, HTML i REST Dodatkow SQL i AMQP broker
  4. Prawie wszystkie serwisy powinny być proxowoane. Dlaczego? Odpowiedzi poniżej.
  5. Tysiące fizycznych serwerów w wielu Availability zoneach. Historia o obserwowaniu statyskyk http response code 500 Wspomnieć o Analytics.
  6. Spore środowisko IT, IT do śledzenia przesyłek i ciężarówek jest drugą najważniejsza rzeczą po kierowcach i ciężarówkach ;-)
  7. Provider Services (IaaS Owner - North/South) ·        LBaaS v1 and v2 (L4 Services) - LBaaS v2 March RTM. Heat Templates ·        L3 Agent - Router Services (NAT/SNAT) ·        FWaaS – Future, not by Agility ·        DDoS – via HW syn cookies, Shuttle DDoS capabilities GSLBaaS (DNSaaS) – Future, not in API till April SSL Offload Orchestration and Management Heat orchestration system with a self-service catalogue that allows users to select, provision, and deploy the needed application services Heat templates to deliver advanced app and security services Provider Tier L2-L4 services: Router services (NAT/SNAT), Firewall, DDoS L4-L7 services: GSLB, DNS, SSL offload License manager: Pools of virtual edition licenses Tenant Tier App delivery, management, protection services Proxy, L7 optimisation, WAF
  8. When we think about OpenStack we cannot approach the consortium as we would a typical partner like VMware or Cisco. Large open source projects are a the result of contributions from multiple vendors who have as an objective to provide a differentiated solution with tools and features layered on top of the Open Source product. Open Source is the result of a many contributions from organizations as diverse as NASA, Ebay, and Rackspace. The open source nature of this project means that the introduction of new features is dependent on who helps to create the specifications for that feature (i.e. LBaaS, or Project Murano) Each of the above vendors have made a significant contribution to the OpenStack consortium but are also releasing commercial products based on the OpenStack platform: RedHat – RedHat OSP 7.0 (Certified for 6.0 currently in process with 7.0) Mirantis – Fuel (Signed Partnership Agreement) Materials Available On Mirantis.com 12/31 HP – Helion (Certification Performed in Oct 2015 with OpenStack Juno Release) IBM – BlueMix (TBD) VMware – VIO (TBD) Another crucial area for these vendors is around orchestration, Mirantis, Redhat, HP and IBM are all offering different orchestration products to help manage OpenStack based private clouds. It is important that over time F5 integrate with the most common orchestration players to ensure that F5 services may be seamlessly deployed in an Openstack Environment. There is also Project Murano, a self service catalog for OpenStack private cloud deployments Finally we need to review the SDN value Proposition. We need to understand that scale will be an essential part of any OpenStack environment. Currently Neutron (Openstack Networking) has limited scale. Many SDN startups have focused their sales and marketing efforts almost entirely on greenfield Openstack deployments in the hope that the scale and performance that these products provide will aid in a successful OpenStack deployment. Established vendors like Cisco and VMware have developed their own OpenStack plugins but we have also seen emerging SDN players like Midokura, Plumgrid and Bigswitch making inroads with our customers. Bigswitch –Verizon (Signed TAP Partner Since 2013) Mikokura – Cerner (Validation In-Process with Midokura for Cerner) Plumgrid – Amex Serve (Signed TAP Partner Since 2013) VMware NSX – Wells (Validation with OpenStack TBD)
  9. RedHat – RedHat OSP 7.0 (Certified for 6.0 currently in process with 7.0) Mirantis – Fuel (Signed Partnership Agreement) Materials Available On Mirantis.com 12/31 HP – Helion (Certification Performed in Oct 2015 with OpenStack Juno Release) IBM – BlueMix (TBD) VMware – VIO (TBD)
  10. The OpenStack dev team is pleased to announce the following releases:   - LBaaSv2 agent and service provider driver, v8.0.3 (liberty) - Heat Plugins, v7.0.3 (kilo) & v8.0.2 (liberty) - Heat Templates, v7.0.2 (kilo)    Release announcements are posted on DevCentral: https://devcentral.f5.com/articles?tag=openstack and in our public Slack channel: https://f5openstack.slack.com/.   Information regarding F5’s OpenStack projects is kept up-to-date in our DevCentral wiki: http://devcentral.f5.com/openstack.
  11. The OpenStack dev team is pleased to announce the following releases:   - LBaaSv2 agent and service provider driver, v8.0.3 (liberty) - Heat Plugins, v7.0.3 (kilo) & v8.0.2 (liberty) - Heat Templates, v7.0.2 (kilo)    Release announcements are posted on DevCentral: https://devcentral.f5.com/articles?tag=openstack and in our public Slack channel: https://f5openstack.slack.com/.   Information regarding F5’s OpenStack projects is kept up-to-date in our DevCentral wiki: http://devcentral.f5.com/openstack.
  12. Technology shifts are all trying to answer a number of key questions about applications: How do we secure them? How do we deliver them? How do we monetize them? How do we connect them? How do we optimize them? How do we get them to market faster? practice of slowing down rate of change to better manage network is coming to an end. LOBs are spinning up Shadow IT/Ops teams to deliver their needs and are often deploying out to the cloud. But IT/Ops is tasked with following regulatory compliance and other tasks so this is currently a lose/lose situation.
  13. Innowacyjność (Tutaj Time to market i Increase Revenue) i obniżenie ryzyka sa przeciwstawnymi celami. Dlatego też jest public cloud (szybka alokacja zasobów) i powtarzalność przez autmatyzacje.
  14. News Corp story: http://www.cio.com/article/2988869/cio-role/how-news-corp-is-uniting-10-business-units-and-25000-employees-in-a-global-it-push.html News Corp: Among the initial goals for the new IT transformation: to get 75 percent of News Corp's computing power onto the cloud within three years, to consolidate its 50 data centers down to six, and to achieve $100 million in savings over three years. Now just two years in, that savings objective has already been met. The company has brought roughly 50 percent of its computing power onto the cloud -- leaving just 25 percent still to go -- and more than 20 data centers have been closed. GE story: “As you can imagine, as a company that is 140 years old, we have a lot of sins of the past that we have to deal with, like many of you,” said Fowler. “We have got 9,000 applications that we use across our business every day. We have over 300 ERP systems that are running our business, and too many physical datacenters to talk about. We have really had to look at what we have to change in our environment to enable us to become the leading digital industrial in the world.”   GE currently has over 2,000 locations on its network, but every jet engine and train will be a network location from now on, so its network has to change to accommodate all of these mobile devices as well as things such as power plants in the desert. GE has to get rid of bespoke systems in its datacenter and move to more modern, virtualized infrastructure that scales, too.    To help pay for all of this investment, GE is moving about 60 percent of those 9,000 workloads to AWS over the next three to five years. And Fowler gave an example to illustrate why. The part of GE that sells equipment to the oil and gas business has migrated over 50 percent of its application workload into AWS. One of the applications was a quoting and configuration tool that salespeople used in the field. It cost around $62,000 a year to run this application in GE’s own datacenters and it generated something on the order of $600,000 in orders; any time GE wanted to make a change to this application, it took around 20 days to accomplish that. After moving this application into AWS, this application cost $6,000 per year to run, code changes for it can be deployed in under 2 minutes, and the application is more available and works better, too. As part of the consolidation, GE is going to be closing down 30 of its 34 datacenters. “And those four datacenters will only hold what we value most – our secret sauce that differentiates us – and everything else is going to AWS,” Foster continued. “For us, this is no longer an experiment. It is no longer a test. It is no longer something that we talk about as being probable. It is inevitable. We are moving, and we are glad to have AWS as our partner.”
  15. Some might think it is a confusing list of project and release names Rackspace and NASA (2010) Release names origin and meanings You might recognise: Juno, Kilo, Liberty, Mitaka, etc. Mitka np. ulica w Tokio –wybierają nazwy miejsc w pobliżu summitów OpenStacka Project code names Heat, Neutron, Glance, Nova, etc.
  16. Wysoka dostępność LBaaS v1 i V2
  17. iApp i boject-based F5 configuration
  18. Kliencie chcieli przyspieszenia dostarczania usług. Odpowiedzią był OpenStack
  19. Provider Services (IaaS Owner - North/South) ·        LBaaS v1 and v2 (L4 Services) - LBaaS v2 March RTM. Heat Templates ·        L3 Agent - Router Services (NAT/SNAT) ·        FWaaS – Future, not by Agility ·        DDoS – via HW syn cookies, Shuttle DDoS capabilities GSLBaaS (DNSaaS) – Future, not in API till April SSL Offload Orchestration and Management Heat orchestration system with a self-service catalogue that allows users to select, provision, and deploy the needed application services Heat templates to deliver advanced app and security services Provider Tier Multi-tenant hardware: Traffic separated by overlay (VXLAN), Route domains and admin partitions to separate config and IP space L4-L7 services: Advanced application delivery, SSL offload, WAF Tenant Tier Deliver application services Virtual server insertion in tenant space No ADC virtual machine or admin access
  20. The OpenStack dev team is pleased to announce the following releases:   - LBaaSv2 agent and service provider driver, v8.0.3 (liberty) - Heat Plugins, v7.0.3 (kilo) & v8.0.2 (liberty) - Heat Templates, v7.0.2 (kilo)    Release announcements are posted on DevCentral: https://devcentral.f5.com/articles?tag=openstack and in our public Slack channel: https://f5openstack.slack.com/.   Information regarding F5’s OpenStack projects is kept up-to-date in our DevCentral wiki: http://devcentral.f5.com/openstack.