Marcelo I. Silva

apprehensiveheehawNetworking and Communications

Oct 26, 2013 (3 years and 1 month ago)

76 views

© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

1

1

CEWC 2012

1

1

1

Marcelo I. Silva

High
-
End Routing and Optical Group

Cisco


© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

2

2

CEWC 2012

2

2

2

© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

3


Will
OpenFlow

commoditize networks? Impact Cisco margins?



Several media publications, Bloggers


Google revamps networks with
OpenFlow



ZDnet


Hype around SDN/
OpenFlow

getting way out of Control.
Where have I seen this before…



Ethereal mind, Blogger


.We share a more pragmatic view, noting Cisco (for example) is
likely to view SDN as a TAM expansion opportunity…



Deutsche Bank
Research note, Wired, April 2012


SDN needs a bigger definition



Lippis

report, 2012


Prediction:
OpenFlow

Is Dead by 2014; SDN Reborn in
Network Management



Mike
Fratto
, Network Computing

© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

4

© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

5

© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

6

What Is Software Defined Network (SDN)?


…In the SDN architecture, the
control
and data planes are decoupled,
network
intelligence and state are logically
centralized, and the underlying network
infrastructure is abstracted from the
applications…


Source:
www.opennetworking.org

What is
OpenStack
?

Opensource

software
for building
public
and
private Clouds; includes
Compute (Nova), Networking (Quantum)
and Storage (Swift) services.

Source: www.openstack.org

What is Overlay Network?

Overlay network is created on existing
network infrastructure (physical and/or
virtual) using a network protocol. Examples
of overlay network protocol are: MPLS,
LISP, OTV and VXLAN

What Is
OpenFlow
?


…open standard that enables
researchers
to
run
experimental
protocols
in campus networks. Provides
standard hook for researchers to run
experiments, without exposing internal
working of vendor devices…


Source:
www.opennetworking.org

Cisco Confidential

© 2011 Cisco and/or its affiliates. All rights reserved.

7

Cisco SDN Strategy

© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

8

>
1
Zettabyte

of Unique
Information Created In
Just
3 Years

Source: IDC, Cisco IBSG2012, Cisco VNI, Economist, Apple, Facebook, Google

Equivalent to:
125 million years of your favorite 1
-
hour TV show

Big Data
M
arket:
Growth to $16.9B

700 Days
of Constant
Video
Will Traverse
Internet
Every Second

Only 5% of

Digital
Information is Currently
Being Used*

*The Economist
2010.
Being used means understandable/treatable by a device

50 Billion

Connected Things

1/3 of data will go
through the
cloud


We Store
92%

of this
New Information

© 2012 Cisco and/or its affiliates. All rights reserved.

9



IS THE NETWORK READY?

Cloud

Video

Mobility

Data Deluge

How to

Harness

Network

Value?

How to

Drive
Business

Agility
?

How
to

Drive
Operational
Simplicity?

© 2012 Cisco and/or its affiliates. All rights reserved.

10

POLICY

ANALYTICS

Orchestration

Harvest
Network
Intelligence

Program

for Optimized
Experience

NETWORK




© 2012 Cisco and/or its affiliates. All rights reserved.

11

Transport
Network

L3 WAN

Region


A

IP
/MPLS

Edge

IP
/MPLS

Edge

IP
/MPLS

Edge

IP
/
MPLS


Core

Region


B

Region


C

Data Center


Meshed
symmetric topologies


Unconstrained
bandwidth


Simplified
abstraction models


Hierarchical topologies


Constrained bandwidth


Load and utilization driven


Subscriber and

service abstractions

Service Provider

© 2012 Cisco and/or its affiliates. All rights reserved.

12

Academia

Dynamically
Partition
R
esearch
Environments



Network


“Slicing”

Service
Providers

Policy
-
B
ased
Control,
Analytics, and
Service
Assurance


Business
Agility

Enterprise

Secure
Optimization of
Virtual Resource
Pools



Private Cloud


Automation

Data Center

Simplified
Automated
Workload

Provisioning


Secure
XaaS

Multi
-
Tenancy

Diverse Requirements

Across Multiple Segments

© 2012 Cisco and/or its affiliates. All rights reserved.

13

a

Industry

s M潳琠䍯浰牥桥湳楶e P潲瑦潬楯

Network + Compute

Programmatic

Interfaces

Controllers

and Agents

Virtual

Overlays

Applications

Hardware + Software

Physical + Virtual

© 2012 Cisco and/or its affiliates. All rights reserved.

14

Forwarding Plane

Control Plane

Network Services

Management & Orchestration

Transport

Network Elements and Abstraction

Analysis and Monitoring, Performance and Security

OpenFlow/

SDN

Application Developer Environment

Harvest

Network
Intelligence

Program
for
Optimized
Experience

© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

15


Cisco continues to pursue broader strategy (Cisco ONE), which
includes SDN

-
Programmatic device APIs

-
Network overlay virtualization

-
Network functional abstractions (controller & openflow for SDN)

Cisco

s portfolio already includes several key components of an SDN solution


OpenFlow is a protocol, not an architecture

OpenFlow primarily define a protocol for packet forwarding

OpenFlow is not complete for production (e.g. lacks: high availability, security,

L3
-
forwarding model, management infrastructure, testing and certification
framework, hybrid deployment capability)


Migration to SDN will be evolutionary

Cisco will take a use
-
case driven approach that draws on several key elements
of Cisco's product and technology portfolio

Cisco will in the near term engage with specific customers on OpenFlow as a
prototype technology

© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

16

Technical Advisory

Group
Chair,

Working Groups:

Config, Hybrid,
Extensibility,

Futures/FPMOD/OF2
.0

802.1 Overlay Networking
Projects, Cisco Innovations:

FEX Architecture

Overlay Working Groups:

NVO3, L2VPN, TRILL, L3VPN, LISP,
PWE3

API Working Groups:

NETCONF, ALTO, CDNI, XMPP, SDNP,
I2AEX

Controller Working Groups:

PCE,
FORCES

Programability
:

IRS (Interface in a Routing System)

Open Source
Cloud
Computing
project

Open Network Research
Center at Stanford
University

Working Groups:
Quantum API

Donabe

Cisco Innovations:

OpenStack API for
Nexus

OpenStack Extensions


Note: Very little standardization in hypervisor technologies (e.g. live migration,
config
, APIs)

© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

17

Protocols, APIs and Deployment Models


ABILITY TO SPAN LAYERS


Packet classifiers


Marking


Copy/Punt Inject


Statistics

onePK Developer
Environment

OpenFlow

Quantum API


Interface descriptions


L2 network
provisioning


L3 and IP
Addr
. Mgmt.
-

coming

OpenStack

RICHNESS OF FEATURES

Element


Element
Capabilities


Configuration
Management


Interface/Port
s Events


Location
Information

Utilities


Syslog
Events and
Queries


AAA Interface


Netflow
Events


DHCP Events

Discovery


Network Element
Discovery


Service Discovery


Topology Discovery

Developer


Debug
Capabilities


Tracing
Interfaces


Management
Extensions

Policy


Interface Policy


Interface Feature
Policy


Forwarding
Policy


Flow Action
Policy

Routing


Protocol
Change
Events


RIB Table
Queries

© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

18

1

2

3

4

5

Flexible programmability models with scale and performance

No compromise security

Consistency across physical and virtual environments

Multi
-
hypervisor, multi
-
protocol, multi
-
layer

Open Standards

© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

19

Control Plane

Data Plane

Current switch/router

Control Plane

Data Plane


SDN


Approach

Control Plane

Data Plane

Hybrid Model?

OpenFlow

or

Vendor
-
specific

Control Plane

Resilient, Scalable, Secure,

Rich Features, Evolutionary,

Investment Protection

Simpler (fewer nodes to manage)

Centralized Topology View

Combined Benefits

Vendor
-
specific
APIs

Openstack

& Network Overlays apply to all models (physical / virtual)

Vendor
-
specific
APIs

Vendor
-
specific
APIs

* Standards based over time

*

*

*

OpenFlow

or

Vendor
-
specific

© 2012 Cisco and/or its affiliates. All rights reserved.

CEWC 2012

20

Approach 1

Approach 2

Approach 3


Apps

Controller

OpenFlow

Device

Device w/

OpenFlow

Device

Apps

Apps

APIs

Network

Network

Cisco Approach: Flexibility to Choose

The Power of

䅎A


Physical

and
Virtual

Virtual Overlays

Other

Agents

Tightly
-
coupled HW & SW

Loosely
-
coupled HW & SW

Logical/overlay Networks

© 2012 Cisco and/or its affiliates. All rights reserved.

21


Comprehensive

Developer
Kit

IOS, IOS
-
XR

and NX
-
OS

onePK


Platform APIs

OpenFlow

Agent

SDN

Controller Software

Controllers &
Agents

OpenStack

REST API

Nexus
1000V

Multi
-
Hypervisors

VXLAN Gateway

Overlay Virtual
Networks

Services Chaining

Industry’s Broadest
A
pproach for Network Programmability

© 2012 Cisco and/or its affiliates. All rights reserved.

22

Opportunities for Operators

Application Virtualization

Network Virtualization

© 2012 Cisco and/or its affiliates. All rights reserved.

23

Application

Network & Business Application
&
Service Workflows

Resource Orchestration

Service Chaining and Policy
Enforcement

Virtualized Infrastructure


Programming and Managing of

Virtual Resources

Physical Infrastructure

Programming and Managing of

Physical Resources

Masking
Network
Complexity

Open and
Programmable

Web APIs and Client Plug
-
ins

API and Services Catalog

Network API (
NPI

)s Controllers, Collectors

onePK

/ Programming
Agents, API

Consistent
Operational
Experience

Client

Network

Data Center

© 2012 Cisco and/or its affiliates. All rights reserved.

24

Application Virtualization

Network Virtualization

Client

Network

Data Center

Elastic, Intelligent, Programmable: Bringing Cisco One to Providers


Web APIs and Client Plug
-
ins

Solution API and Services Catalog

Resource Orchestration

Service Chaining and
Policy
Enforcement

Prime

Policy

Analytics,
PCE

MSI

Conductor

NPIs
, Controllers, Collectors

onePK

API/ Programming Agents

nV, VPNs

nLight

Nexus
1000v

Virtualized Infrastructure


Programming and Managing of

Virtual Resources

Physical Infrastructure

Programming and Managing of

Physical Resources

Cache, ECN

Applications

Network & Business Application , Service
Workflows

WebEx

Jabber
IM

AnyConnect

© 2012 Cisco and/or its affiliates. All rights reserved.

25

Real
-
time
Adaptation of Infrastructure
Resources

NGI

Architecture Enables Monetization + Optimization

Content
and
Application

Provider

Request for

HD Live Video Feeds

POLICY

Service
Provider Network

Adapt to Meet
Demands

Network
Services

Live Event


Location

Service Chaining

OpenStack

Service
Orchestration

SDN/
PCE

and
Policy Controllers

iOverlay

onePK

Agents

© 2012 Cisco and/or its affiliates. All rights reserved.

26

Client

Network

Data Center

Web APIs and Client Plug
-
ins

Solution API (NPI) and Services Catalog

NPIs

Controllers, Collectors

onePK

Programming Agents

Services

Quantum
API

PCE

Nexus 1000V

Hypervisors

SXC

Request Services and
Application Workflows

1

Orchestrate VM/VXLAN
Resources

2

Network Overlays

vPath , Service Chaining

3

OpenFlow
/PCEP

TE SLA Path Creation

4

OpenFlow

PCEP

PCE SLA Path

9K to DCI Gateway

5

User Portal

© 2012 Cisco and/or its affiliates. All rights reserved.

27

Preserve

What’s Working

Evolve for Emerging
Requirements

Bringing the Network to Applications


Resiliency


Scale


Rich Feature
-
Set


Cross Domain
Operational
S
implicity


Deep Multi
-
Layer
Programmability


Bi
-
Directional

Application Awareness

+

© 2012 Cisco and/or its affiliates. All rights reserved.

28

Thank you.