04.03.2014 Views

Dell Presentation Template Wide Screen 16:9 Layout - Interop

Dell Presentation Template Wide Screen 16:9 Layout - Interop

Dell Presentation Template Wide Screen 16:9 Layout - Interop

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Industry Perspectives of SDN:<br />

Technical Challenges and Business Use Cases<br />

Geng Lin<br />

CTO, Networking Business, <strong>Dell</strong> Inc.<br />

<strong>Interop</strong> Las Vegas - May 2012


Sea Change is Coming to Networking<br />

2 Confidential


New Trends for Enterprise Networking<br />

Software Defined<br />

Networking<br />

3 DELL CONFIDENTIAL


The SDN Ecosystem and Business Value Chain<br />

4


SDN is a Journey<br />

• The network will evolve towards a software defined<br />

paradigm<br />

• OpenFlow represents the most promising approach…<br />

but need to be collaborative with hypervisor virtual<br />

networking frameworks<br />

• SDN requires the development of the entire business<br />

value chain<br />

• Silicon vendor… device manufacture… control plane<br />

software… network applications...<br />

• New software tools… programming model… developer<br />

skills…<br />

• Ecosystem approach… new business model…<br />

• Disruptive without Disruption<br />

• Seamless integration with existing customer networks<br />

• Innovation with well defined boundaries… abstraction<br />

Legacy<br />

BGP<br />

OpenFlow<br />

BGP<br />

BGP<br />

5 Confidential


SDN as a Journey - Real World Use Case:<br />

Multi-tenant Data Center<br />

• Issues… support multiple virtual data centers<br />

on a shared physical infrastructure<br />

Workload<br />

Orchestrator<br />

A B C D E F<br />

Logical<br />

L2<br />

Switch<br />

SDN<br />

Controller A D C E B F<br />

VDC<br />

Logical<br />

L2<br />

Switch<br />

VDC<br />

• Customers<br />

• Hosted service providers<br />

• Enterprise private clouds<br />

Logical<br />

L2<br />

Switch<br />

• Solution… OpenFlow-enabled Mutli-Tenancy<br />

Data Center application<br />

• Dynamically created and segregated data planes<br />

on the same physical network infrastructure<br />

• Provides support for workload aware network<br />

orchestration, traffic steering, service insertion<br />

• Taday’s solution…<br />

• VLAN-based segregation with external<br />

management and orchestration systems<br />

• Static… no network abstraction… CLI as<br />

“programming language”… VLAN limits<br />

6<br />

Confidential


<strong>Dell</strong> Multi-Tenancy Data Center Solution<br />

• Logical<br />

Tenant Views<br />

• Multiple<br />

Orchestrators<br />

• Private and<br />

hybrid cloud<br />

deployment<br />

scenarios<br />

• Connection<br />

Manager<br />

AIM<br />

Workloads<br />

OF-<br />

Controller<br />

Console<br />

Network<br />

Policies<br />

AIM<br />

Console<br />

AIM 3.4.2<br />

OpenStack<br />

Quantum<br />

Service<br />

Connection Manager<br />

Net Virtualization<br />

OpenFlow<br />

Controller<br />

Horizon<br />

Console<br />

NOVA<br />

Service<br />

SDN<br />

Controller<br />

OpenStack<br />

Workloads<br />

VM VM VM<br />

KVM<br />

KVM<br />

SERVER<br />

SERVER<br />

SWITCH<br />

S60<br />

vCenter<br />

VM VM VM<br />

ESX<br />

ESX<br />

SERVER<br />

SERVER<br />

SWITCH<br />

S60<br />

7<br />

Network Engineering


<strong>Dell</strong> SDN Demo at <strong>Interop</strong><br />

SDN-based Multi-Tenancy<br />

Data Center Solution<br />

• Multi-tenant virtual<br />

network<br />

• Multi-platform<br />

orchestration<br />

• Purpose-built for the Cloud<br />

Multi-Tenancy Data Center<br />

Key Architecture<br />

Components<br />

• <strong>Dell</strong> SDN enabled switches<br />

• Big Switch Controller<br />

• <strong>Dell</strong> network resource<br />

abstraction software<br />

• <strong>Dell</strong> Orchestration<br />

Software<br />

About the demo:<br />

In this demo, we are highlighting FTOS-enabled OpenFlow switching, interoperability<br />

with Big Switch Network’s SDN controller, and <strong>Dell</strong>’s innovative connection abstraction<br />

software. This innovative combination of technology allows multi-tenant data center<br />

operators to virtualize network infrastructure, allowing multiple orchestration systems to<br />

manage a common physical network infrastructure.<br />

Global Marketing


Near Term SDN Market Opportunity<br />

Multi-tenant Data Center<br />

• Easier manageability of tenant networks, workload<br />

mobility and tenant network extensibility<br />

• Ease of inserting network services, traffic steering,<br />

and integration with L4-L7 services<br />

• Allows more granular control of the traffic<br />

engineering, security, and QoS on per tenant basis<br />

• Enhances legacy network architectures rather than<br />

replacing it<br />

Multi-Tenant DC Infrastructure Solution<br />

Multi-tenant DC Software Solution<br />

9<br />

Confidential


SDN as a Journey - Data-Plane Challenges<br />

• State of Specification<br />

• Maturity Concerns<br />

• OF 1.0 best leverages ACL tables… OF 1.1 leverages multiple tables<br />

• Silicon Concerns<br />

• Spec is much ahead of silicon development… OF Spec is a moving target for<br />

merchant silicon<br />

• Merchant silicon is not optimized for OF… supports of current networking<br />

features is a higher priority<br />

• Specific issues<br />

• Scalability of Flow-Matches (limited by TCAM size)<br />

• Cost concerns exclude rich multicore xPU ecosystem<br />

• X = N, G, C<br />

10 Confidential


SDN as a Journey – Control Plane Challenges<br />

• Control Plane scalability<br />

• Centralized vs. distributed controllers...<br />

• Single view of the state of the network, forwarding<br />

tables,… is this a distributed database problem?<br />

• <strong>Interop</strong>erability<br />

• SDN/NON-SDN<br />

• Inter-Controller<br />

• Between different controllers<br />

• Orchestrating SDNs managed by different<br />

controllers<br />

• With Hypervisor virtual networking<br />

BGP<br />

BGP<br />

Legacy<br />

y<br />

OpenFlow<br />

BGP<br />

11 Confidential


SDN as a Journey - Application Environments Challenges<br />

• Network Resource Abstraction & Conflict<br />

Resolution<br />

• Resource abstraction<br />

• Conflict resolution among different application<br />

actions<br />

• Development tools and New Application<br />

Paradigm<br />

• Computing system style application…<br />

• New class of Network Programming<br />

Languages… New tools<br />

• New development skills… New talents... New<br />

education curriculum…<br />

Network Programming<br />

Language<br />

Network Resource Abstraction<br />

Forwarding<br />

Fabric<br />

12 Confidential


Summary<br />

• Networking architecture is moving towards<br />

a software defined networking paradigm<br />

• Solid business use cases emerging…<br />

business world takes low hanging fruits<br />

approach…<br />

• Technology challenges… silicon… data<br />

plane… control plane… application<br />

environment<br />

• OpenFlow represents the best approach of<br />

SDN thus far… but needs to collaborate with<br />

the hypervisor virtual networking<br />

frameworks<br />

• SDN is a journey… entire networking<br />

business value chain will be transformed


<strong>Dell</strong> on the SDN Journey… Come to See Us<br />

<strong>Dell</strong> Demos @ <strong>Interop</strong><br />

Data Center<br />

Virtualization<br />

Data Center Fabric Management<br />

<strong>Dell</strong> Fabric<br />

Manager<br />

OpenManage<br />

Network Mgr<br />

Virtual Desktop<br />

Infrastructure<br />

Automated Workload Mobility<br />

Network Virtualization<br />

Using Overlay<br />

SDN Multi-Tenant Data<br />

Center<br />

VM Tunnel<br />

Global Marketing


Thank You!<br />

geng_lin@dell.com<br />

15<br />

Office of the CTO

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!