7
SDN Problem Statement and Use Cases for Data Center Applications Ping Pan Thomas Nadeau November 2011

SDN Problem Statement and Use Cases for Data Center Applications

Embed Size (px)

DESCRIPTION

SDN Problem Statement and Use Cases for Data Center Applications. Ping Pan Thomas Nadeau November 2011. Problem. In data center environment, the operation at application-level does not have the knowledge of the underlying network condition: Make network provisioning complex - PowerPoint PPT Presentation

Citation preview

Page 1: SDN  Problem Statement and Use Cases for Data Center Applications

SDN Problem Statement and Use Cases for

Data Center Applications

Ping PanThomas Nadeau

November 2011

Page 2: SDN  Problem Statement and Use Cases for Data Center Applications

Problem

• In data center environment, the operation at application-level does not have the knowledge of the underlying network condition:– Make network provisioning complex– Difficult to expand intra/inter-data-center services

• Many are developing proprietary solutions– This area involves the interoperability between

applications, storage servers and networking routers/switches

– Need to have a standardized protocol

Page 3: SDN  Problem Statement and Use Cases for Data Center Applications

Logical Networks(VM’s, Applications)

Logical Networks(VM, Applications)

Logical Networks(VM’s, Applications)

Physical Networks Physical Networks

Physical Network Virtualization, Programmability and Monitoring)

What is needed to address the problem…

Page 4: SDN  Problem Statement and Use Cases for Data Center Applications

User Case #1: VM Migration: traditional model(Dedicated network devices, and manual configuration)

Data Center

VM 1 VM 2

Data Center

VM 1 VM 2

Router/Switch Router/SwitchTunnel

NetworkRouters/Switches

NetworkRouters/Switches

Service Manager Hypervisor Hypervisor

Page 5: SDN  Problem Statement and Use Cases for Data Center Applications

Logical Switch

User Case #1 (cont.): Manage via network virtualization(A software solution by constructing L2 over L3,

but no awareness on the underlying network links)

Service Manager

Data Center

VM 1 VM 2

Hypervisor

Data Center

VM 1 VM 2

Hypervisor

NetworkRouters/Switches

NetworkRouters/Switches

Net Virtualization

Controller

Logical SwitchTunnel

Page 6: SDN  Problem Statement and Use Cases for Data Center Applications

User Case #1 (cont.): Mange via SDN Controller(Support network virtualization by interfacing with the

underlying physical network, and leveraging existing techniques to provide provisioning, VPN and SLA support)

Data Center

VM 1 VM 2

Data Center

VM 1 VM 2

TunnelNetworkRouters/Switches

NetworkRouters/Switches

Cloud Service Manager Hypervisor Hypervisor

SDN Controller

Page 7: SDN  Problem Statement and Use Cases for Data Center Applications

User Case #2 (cont.): Application-to-Network VPN Mapping

SDNController

MPLSNetwork

DataCenters

Switch

VM

VM

VPN

VPN

VLAN

VLAN

Mapping of application

connectivity to network VPN

Network VPN infrastructure(TE, SPB, PBB, EVPN, OpenFlow…)

Application VPN(with various connectivity and SLA requirements)

App1

App2