Top Banner
15
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 3: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

Industry Perspectives of SDN: Technical Challenges and Business Use Cases

Geng Lin CTO, Networking Business, Dell Inc.

Open Networking Summit April 16–18 | Santa Clara, California

2012

Page 4: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

Sea Change is Coming to Networking

2 Confidential

Page 5: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

New requirements for the network

3 DELL CONFIDENTIAL

Can SDN be the savior?

Page 6: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

4

The SDN Ecosystem and Business Value Chain

Page 7: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

5 Confidential

SDN is a Journey •  The network will evolve towards a software defined

paradigm •  OpenFlow represents the most promising approach… but

need to be collaborative with hypervisor virtual networking frameworks

•  SDN requires the development of the entire business value chain

•  Silicon vendor… device manufacture… control plane software… network applications...

•  New software tools… programming model… developer skills…

•  Ecosystem approach… new business model…

•  Disruptive without Disruption •  Seamless integration with existing customer networks •  Innovation with well defined boundaries… abstraction

OpenFlow

Legacy

BGP

BGP

BGP

Page 8: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

SDN as a Journey - Real World Use Case: Multi-tenant Data Center

Confidential 6

•  Issues… support multiple virtual data centers on a shared physical infrastructure

•  Solution… OpenFlow-enabled Mutli-Tenancy Data Center application •  Dynamically created and segregated data planes

on the same physical network infrastructure •  Provides support for workload aware network

orchestration, traffic steering, service insertion

•  Taday’s solution… •  VLAN-based segregation with external

management and orchestration systems •  Static… no network abstraction… CLI as

“programming language”… VLAN limits

•  Customers •  Hosted service providers •  Enterprise private clouds

Logical L2

Switch

A B C D E F

SDN Controller A D C E B F

Logical L2

Switch

Logical L2

Switch

VDC VDC

Workload Orchestrator

Page 9: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

Network Engineering 7

Dell Multi-Tenancy Data Center Solution AIM

Console

OpenStack

OF-Controller Console

NOVA Service

Quantum Service

Connection Manager

Net Virtualization

OpenFlow Controller

Network Policies

Horizon Console

AIM 3.4.2 VM VM VM

KVM KVM

SERVER SERVER

SWITCH S60

vCenter

VM VM VM

ESX ESX

SERVER SERVER

SWITCH S60

AIM Workloads

OpenStack Workloads

SDN Controller

•  Logical Tenant Views

•  Multiple Orchestrators

•  Private and hybrid cloud deployment scenarios

•  Connection Manager

Page 10: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

Near Term SDN Market Opportunity Multi-tenant Data Center •  Easier manageability of tenant networks, workload

mobility and tenant network extensibility •  Ease of inserting network services, traffic steering,

and integration with L4-L7 services •  Allows more granular control of the traffic engineering,

security, and QoS on per tenant basis •  Enhances legacy network architectures rather than

replacing it

Confidential 8

Multi-tenant DC Software Solution

Multi-Tenant DC Infrastructure Solution

Page 11: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

9 Confidential

SDN as a Journey - Data-Plane Challenges •  State of Specification

•  Maturity Concerns •  OF 1.0 best leverages ACL tables… OF 1.1 leverages multiple tables

•  Silicon Concerns •  Spec is much ahead of silicon development… OF Spec is a moving target for

merchant silicon •  Merchant silicon is not optimized for OF… supports of current networking features

is a higher priority

•  Specific issues •  Scalability of Flow-Matches (limited by TCAM size) •  Cost concerns exclude rich multicore xPU ecosystem

•  X = N, G, C

Page 12: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

10 Confidential

SDN as a Journey – Control Plane Challenges

•  Control Plane scalability •  Centralized vs. distributed controllers... •  Single view of the state of the network, forwarding

tables,… is this a distributed database problem?

•  Interoperability •  SDN/NON-SDN •  Inter-Controller

•  Between different controllers •  Orchestrating SDNs managed by different

controllers •  With Hypervisor virtual networking

OpenFlow

Legacy

BGP

Legacy

BGP BGP

Page 13: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

11 Confidential

SDN as a Journey - Application Environments Challenges

•  Network Resource Abstraction & Conflict

Resolution •  Resource abstraction •  Conflict resolution among different application

actions

•  Development tools and New Application Paradigm •  Computing system style application… •  New class of Network Programming

Languages… New tools •  New development skills… New talents... New

education curriculum…

Network Resource Abstraction

Forwarding Fabric

Network Programming Language

Page 14: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

Summary •  Networking architecture is moving towards a

software defined networking paradigm •  Solid business use cases emerging…

business world takes low hanging fruits approach…

•  Technology challenges… silicon… data plane… control plane… application environment

•  OpenFlow represents the best approach of SDN thus far… but needs to collaborate with the hypervisor virtual networking frameworks

•  SDN is a journey… entire networking business value chain will be transformed

Page 15: Industry Perspectives of SDN: Technical Challenges and Business Use Cases

Office of the CTO

Thank You!

13