Vous êtes sur la page 1sur 21

DECODING SDN

Bob Muglia
EXECUTIVE VICE PRESIDENT, SOFTWARE SOLUTIONS DIVISION
7 MYTHS OF SDN

Myth: Myth: Myth: Myth: Myth: Myth: Myth:

Its only about Its only about Its only Its only about Its only Its going Its 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
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.
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
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
SECURITY &
NETWORKING DEVICES
Past

SOFTWARE HARDWARE

CONTROL PROCESSOR
FORWARDING BLADES

SERVER BLADES
OR
CLI
OSS/BSS
SECURITY &
NETWORKING DEVICES
2012

SOFTWARE HARDWARE

Management Services

CONTROL PROCESSOR
FORWARDING BLADES

SERVER BLADES
OR
CLI
OSS/BSS
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
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
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
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
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
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
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
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
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
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
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
JUNIPER AND PARTNERS
MOVING TO SOFTWARE
TOGETHER

Sell SDN Invest For Win With


Today Tomorrow Customers