DECODING SOFTWARE DEFINED NETWORKING (SDN) Nico Siebelink Technical Director Northern Europe
JUNIPER AND SDN IN THE NEWS 2 Copyright 2013 Juniper Networks, Inc. www.juniper.net
WHY DO WE NEED SOFTWARE DEFINED NETWORKING? Manual Configuration Static Networks Network Services Business Applications Centralized configuration at a the service level. Ability to deploy new services quickly. Elastic virtualized network services. Make the network meet the needs of the business applications. More Manageable & Simple Networks More Flexible & Agile Networks More Cost effective & Elastic Networks More Business Aligned Networks 3 Copyright 2013 Juniper Networks, Inc. www.juniper.net
JUNIPER'S SDN STRATEGY: 6-4-1 6 SDN Principles Separate Planes Centralize Use the cloud Common Platform Use Standards Apply Broadly 4 Juniper Steps Centralize Management 1 New Licensing Model Extract Services Centralize Controller Optimize the Hardware JUNIPER SOFTWARE ADVANTAGE Full Use/Elastic Transferable Software Lifetime Assurance 4 Copyright 2013 Juniper Networks, Inc. www.juniper.net
THE SIX SDN PRINCIPLES Separate networking software into 4 planes Forwarding, Control, Services and Management Centralize Management, Services and Control Planes Use the cloud for elastic scale and flexible deployment enabling usage-based pricing Common Platform for network and Security applications and management integration Standard protocols for interoperability across vendors Broadly Apply to Network & Security Enterprise & Service Providers Mobile and Wireline Optimize each network element Simplifies network design and lowers OPEX Reduce time to service and correlate cost based on value Enables new business solutions Provides choice and lowers cost Flexibility and new business opportunities 5 Copyright 2013 Juniper Networks, Inc. www.juniper.net
JUNIPER S 4-STEP APPROACH TO TRANSITION TO SDN Centralize Management Extract Services Centralize Controller Optimize Hardware 6 Copyright 2013 Juniper Networks, Inc. www.juniper.net
1 ST STEP TO TRANSITION TO SDN CENTRALIZE MANAGEMENT Command Line Interface Low level of abstraction ("How") Single device view Manual, time consuming Error prone Does not scale Centralized Management High level of abstraction ("What") Network wide view Automated, fast Cross-device consistency Scalable 7 Copyright 2013 Juniper Networks, Inc. www.juniper.net
1 ST STEP TO TRANSITION TO SDN: CENTRALIZE MANAGEMENT JUNOS SPACE Junos Space Centralized, Automated Network Management 1 2 3 Junos Space Network Management Platform EMS with extensive FCAPS, provisioning, and automation Junos Space Management Applications Security Director, Service Activation Director, Network Director, Service Now, Service Insight, Content Director, More... Junos Space SDK Open programmable interfaces. Easy integration with 3rd party applications and OSS / BSS / MoM. 8 Copyright 2013 Juniper Networks, Inc. www.juniper.net
2 ND STEP TO TRANSITION TO SDN EXTRACT SERVICES Deploying physical service appliances is expensive and complex LB Firewall DPI VPN Cache Lots of boxes Complex deployment Inflexible 9 Copyright 2013 Juniper Networks, Inc. www.juniper.net
2 ND STEP TO TRANSITION TO SDN: EXTRACT SERVICES SERVICE VIRTUALIZATION AND CHAINING Run network services in virtual machines on x86 hardware Steer flows of traffic through chains of services Cost savings due to uniform COTS hardware for all network services (and other applications) Elastic service plane and other virtualization benefits (e.g. snapshots) Faster time-to-market, more agility Chain of virtual services Router Evolved Packet Core Firewall DPI Cache NAT Router 10 Copyright 2013 Juniper Networks, Inc. www.juniper.net
2 ND STEP TO TRANSITION TO SDN: EXTRACT SERVICES JUNIPER VIRTUALIZED SERVICES JunosV Firefly DDoS Secure WebApp Secure Pulse SSL Secure Pulse UAC Secure Mobile Control Gateway Content Encore Content Navigator Stateful Firewall Distributed Denial of Service attack prevention Web application security, Web intrusion deception system SSL VPN Unified Access Control SSGN / MME Services for Mobile Edge Content Caching Managed Video Delivery 11 Copyright 2013 Juniper Networks, Inc. www.juniper.net
Storage Compute Compute Network 3 RD STEP TO TRANSITION TO SDN CENTRALIZE CONTROLLER High Level Abstraction SDN Controller "Logically Centralized, Physically Distributed" Low Level Realization Network (Physical and Virtual) VM VM Storage VM Server Physical Network (Fabric) Physical Network (Gateway) Physical and Virtual Network Services VM Server 12 Copyright 2013 Juniper Networks, Inc. www.juniper.net
3 RD STEP TO TRANSITION TO SDN: CENTRALIZE CONTROLLER USE CASE: MULTI-TENANCY (NETWORK VIRTUALIZATION) Physical Topology L3 Network L2 Network L2 Network L3 router L2 Network Logical Topology 13 Copyright 2013 Juniper Networks, Inc. www.juniper.net
4 TH STEP TO TRANSITION TO SDN OPTIMIZE HARDWARE Juniper Hardware is Ready for SDN Q-Fabric Non-blocking lossless anyto-any connectivity. The perfect IP fabric for overlay networks. EX9200-Series Programmable Juniper One ASIC. MX-Series Universal Edge Router. Programmable Juniper Trio ASIC. 14 Copyright 2013 Juniper Networks, Inc. www.juniper.net
JUNIPER S 4-STEP APPROACH TO TRANSITION TO SDN Centralize Management Junos Space Extract Services JunosV App Engine Junos Virtual Services Centralize Controller Contrail SDN System Optimize Hardware Q-Fabric, EX, MX,... 15 Copyright 2013 Juniper Networks, Inc. www.juniper.net