Juniper Networks introduced its SDN strategy during its 2013 Global Partner Conference. Executive Vice President of the Software Solutions Division, Bob Muglia, introduced the company's vision, strategy and licensing model for the SDN transition.
2. 7 MYTHS OF SDN
Myth: Myth: Myth: Myth: Myth: Myth: Myth:
It’s only about It’s only about It’s only It’s only about It’s only It’s going It’s going to
datacenter reducing about centralization about to happen take forever
networking CAPEX software OpenFlow immediately
Truth: Truth: Truth: Truth: Truth: Truth: Truth:
It applies to Opex It will fuel Considerable OpenFlow is It will happen We will begin
all networking reduction hardware intelligence just a protocol step-by-step to see the
and is more innovation stays and probably impact in
networking significant decentralized not the most 2013
services important one
for SDN
3. NETWORKING
BUSINESS CHALLENGES
Configuration Features Software Packaging Reliability
Overly complex, Slow to respond Too hard to Inflexible, Below
manual, to business deploy difficult to scale expectations
operationally requests
expensive.
4. WHY DO WE NEED SDN?
Static Networks Manual Policies Monolithic Network Essential
Services Applications
Must respond Must be automated to Must dynamically scale Must be developed
dynamically based on reduce personnel cost independent of within the network to
Business Policy network devices deliver business
results
5. SDN PRINCIPLES
Separate Centralize Use the cloud Common Standard Broadly apply
networking Mgmt, Services for elastic scale Platform for protocols for to Network &
software into and Control and flexible network and interoperability Network
4 layers – layers deployment Security across vendors Security
Forwarding, enabling usage- applications Enterprise &
Control, based pricing and Service
Services and management Providers
Mgmt integration Mobile and
Wireline
Optimize each Simplifies Reduce time Enables new Provides Flexibility
network network to service and business choice and new
element design and correlate cost solutions and lowers business
lowers OPEX based on cost opportunities
value
7. SECURITY &
NETWORKING DEVICES
2012
SOFTWARE HARDWARE
Management Services
CONTROL PROCESSOR
FORWARDING BLADES
SERVER BLADES
OR
CLI
OSS/BSS
8. CENTRALIZATION
CENTRALIZED FUNCTIONS DISTRIBUTED DEVICES
Network Network Network
Centralized Management Element 1 Element 2 Element… n
Configuration Configuration Configuration
copy copy copy
Centralized Services
Local Control Local Control Local Control
layer layer layer
Forwarding Forwarding Forwarding
Centralized Controller Layer Layer Layer
9. STEP 1
Centralize Management
Published Protocols
Open standard where possible
SOFTWARE HARDWARE
Option A
FORWARDING
Custom Applications
PROCESSOR
Orchestration
Orchestration
X86 SERVER
Data Center
CONTROL
OSS/BSS
BLADES
BLADES
Management VMs
Analytics VMs
Option B
FORWARDING
PROCESSOR
CONTROL
BLADES
X86
SERVER
RACK
10. STEP 2
Extract Services
SOFTWARE HARDWARE
Option A
FORWARDING
Custom Applications
PROCESSOR
Orchestration
X86 SERVER
Data Center
CONTROL
BLADES
BLADES
Mgmt & Analytics VMs
TETHERED
Services VMs
SERVICES
Option B
FORWARDING
PROCESSOR
CONTROL
BLADES
X86
SERVER
RACK
11. JUNIPER
In 2013
JUNOS SOFTWARE MX HARDWARE
Option A
FORWARDING
X86 ROUTING
Custom Applications
Orchestration
SERVICES
X86 APPS
BLADES
ENGINE
CARDS
JunosV
Junos Space
TETHERED
SGSN/MME, Media Cache
SERVICES
JUNOSV APP ENGINE Option B
FORWARDING
X86 ROUTING
BLADES
ENGINE
X86
SERVER
RACK
12. STEP 3
Centralize the Controller
SOFTWARE HARDWARE
Custom Applications
Orchestration
Data Center
Mgmt & Analytics VMs
FORWARDING
PROCESSOR
SERVICE Services VMs
CONTROL
BLADES
CHAINING Central Controller VMs
X86 CLOUD
13. EXAMPLE SDN SERVICE CHAIN
Datacenter Cloud Application Internet to Web Server
Runs as a VM
Application
Internet Stateful Hypervisor Web
Delivery
Router Firewall vSwitch Server
Controller
14. EXAMPLE SDN SERVICE CHAIN
Data Center Cloud Web Server VM to Mid-tier VM
Runs as a VM
Application
Hypervisor Hypervisor Mid-Tier
Web Server Delivery
vSwitch vSwitch Application
Controller
Physical Network
15. EXAMPLE SDN SERVICE CHAIN
Mobile Service Provider Edge
Runs as a VM
Carrier
Policy &
Evolved Deep Grade
Edge Stateful Charging Edge
Packet Packet Network
Router Firewall Enforcement Router
Core Inspection Address
Function
Translation
16. JUNIPER
In 2014/2015
JUNOS SOFTWARE MX & SRX HARDWARE
Custom Applications
OpenStack
VMware or
Junos Space
FORWARDING
X86 ROUTING
SERVICE Juniper Linux Service VMs
BLADES
ENGINE
CHAINING Contrail Controller VMs
JUNOSV APP ENGINE
X86 CLOUD
17. STEP 4
Optimize the Hardware
SOFTWARE HARDWARE
Option A Option C
Custom Applications
Orchestration
Data Center
FORWARDING
FORWARDING
PROCESSOR
PROCESSOR
X86 SERVER
Mgmt & Analytics VMs
CONTROL
CONTROL
BLADES
BLADES
BLADES
SERVICE Services VMs
X86 CLOUD
CHAINING Central Controller VMs
Option B Option D
CONFIGURATION COPY
FORWARDING
PROCESSOR
CONTROL
BLADES
LOCAL CONTROL
OPTIMIZED FORWARDING X86 X86 CLOUD
SERVER
RACK
18. FLEXIBLE LICENSING FOR SDN
NETWORK APPLIANCE LICENSING LICENSING FOR SDN
Application Deep Carrier
Security Policy &
Evolved Deep Grade
Delivery Packet Stateful Charging
Firewall Router Packet
Firewall
Packet
Enforcement
Network
Controller Inspection Core Inspection Address
Appliance Function
Appliance Appliance Translation
LICENSING FOR APPLIANCES JUNIPER SOFTWARE ADVANTAGE
Appliance Software
Restricted/ Non
Centric Full Use/Elastic Transferable Lifetime
Embedded Transferable
Software Assurance