28
© 2012 Cisco and/or its affiliates. All rights reserved. CEWC 2012 1 1 CEWC 2012 1 1 Marcelo I. Silva High-End Routing and Optical Group Cisco Cisco Software Defined Networks ( SDN ) Strategy “Bringing Networks to Applications”

© 2012 Cisco and/or its affiliates. All rights reserved. CEWC 2012 1 1 111 Marcelo I. Silva High-End Routing and Optical Group Cisco

Embed Size (px)

Citation preview

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

Marcelo I. SilvaHigh-End Routing and Optical GroupCisco

Cisco Software Defined Networks ( SDN ) Strategy“Bringing Networks to Applications”

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

Software Defined Networks (SDN) Industry Buzz

© 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

Headlines

“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

SDN – Evolving Definition

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

Remember Cloud?

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

Basic Definitions

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

Data Is the New Currency

> 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 Market: 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

Key Business and Technology Challenges

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

Harness Network Value

POLICY ANALYTICSOrchestration

Programm

ability Inte

llige

nce

Harvest Network

Intelligence

Program for Optimized Experience

NETWORK

GETSET

CHECK

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

Transport Network

Diverse Requirements

L3 WAN

Region AIP/MPLS

Edge

IP/MPLSEdgeIP/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

One Size Does Not Fit All

Academia

Dynamically Partition Research Environments

Network “Slicing”

Service Providers

Policy-Based 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 Most Comprehensive Portfolio

Network + Compute

ProgrammaticInterfaces

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 Perspective on SDN• 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 architectureOpenFlow 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 evolutionaryCisco 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

Networking Standards are Critical

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, PWE3API Working Groups: NETCONF, ALTO, CDNI, XMPP, SDNP, I2AEXController Working Groups: PCE, FORCESProgramability: IRS (Interface in a Routing System)

Open Source Cloud

Computing project

Open Network Research Center at Stanford University

Working Groups: Quantum APIDonabeCisco Innovations:OpenStack API for NexusOpenStack 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

Open Network Environment – Flexibility to ChooseProtocols, APIs and Deployment Models

A

BIL

ITY

TO

SP

AN

LA

YE

RS

Packet classifiers Marking Copy/Punt Inject Statistics

onePK Developer Environment

OpenFlowQuantum API Interface descriptions L2 network

provisioning L3 and IP Addr. Mgmt.

- coming

OpenStack

RICHNESS OF FEATURES

Element Element

Capabilities Configuration

Management Interface/

Ports 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

Top 5 Takeaways: Cisco Open Network Environment (ONE)

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

Network Programmability ModelsPhysical or Virtual

Control Plane

Data Plane

Current switch/router

Control Plane

Data Plane

“SDN” Approach

Control Plane

Data Plane

Hybrid Model?

OpenFlow orVendor-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 orVendor-specific

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

Approach 1 Approach 2 Approach 3

Implementing Customer Use Cases

Apps

Controller

OpenFlowDevice

Device w/OpenFlow

Device

Apps Apps

APIs

Network Network

Cisco Approach: Flexibility to Choose—The Power of “AND”

Physical and Virtual

Virtual Overlays

OtherAgents

Tightly-coupled HW & SW Loosely-coupled HW & SW Logical/overlay Networks

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

Cisco Open Network EnvironmentAnnounced Building Blocks

ComprehensiveDeveloper Kit IOS, IOS-XR and NX-OS

onePK

Platform APIs

OpenFlow Agent

SDNController Software

Controllers & Agents

OpenStackREST API

Nexus 1000V

Multi-HypervisorsVXLAN Gateway

Overlay Virtual Networks

Services Chaining

Industry’s Broadest Approach for Network Programmability

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

Next Generation InternetOpportunities for Operators

MobilityVideo Business

Application Virtualization

Network Virtualization

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

ApplicationNetwork & Business Application &

Service Workflows

Resource OrchestrationService Chaining and Policy

Enforcement

Virtualized Infrastructure Programming and Managing of

Virtual Resources

Physical InfrastructureProgramming and Managing of

Physical Resources

Adaptable Network ArchitectureKey Design Tenets

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

ClientNetworkData Center

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

MobilityVideo Business

Application Virtualization

Network Virtualization

ClientNetworkData Center

Next Generation Internet ArchitectureElastic, Intelligent, Programmable: Bringing Cisco One to Providers

Web APIs and Client Plug-ins

Solution API and Services Catalog

Resource OrchestrationService Chaining and Policy Enforcement

PrimePolicyAnalytics, PCE MSIConductor

NPIs, Controllers, Collectors

onePK API/ Programming Agents

nV, VPNsnLight

Nexus 1000v

Virtualized Infrastructure Programming and Managing of

Virtual Resources

Physical InfrastructureProgramming and Managing of

Physical Resources

Cache, ECN

ApplicationsNetwork & Business Application , Service

WorkflowsWebEx Jabber

IMAnyConnect

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

Use Case: Network “ Weather” Report 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

Use Case : Elastic Cloud Service Creation

ClientNetworkData Center

Web APIs and Client Plug-ins

Solution API (NPI) and Services Catalog

NPIs Controllers, Collectors

onePK Programming Agents

Services

Quantum API

PCE

Nexus 1000VHypervisors

SXC

Request Services and Application Workflows

1

Orchestrate VM/VXLAN Resources

2

Network OverlaysvPath , Service Chaining

3

OpenFlow/PCEPTE SLA Path Creation

4

OpenFlowPCEP

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

In Summary

Bringing the Network to Applications

• Resiliency

• Scale

• Rich Feature-Set

• Cross Domain Operational Simplicity

• Deep Multi-Layer Programmability

• Bi-Directional Application Awareness

+

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

Thank you.