+ All Categories
Home > Documents > SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current...

SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current...

Date post: 11-Mar-2018
Category:
Upload: dinhquynh
View: 220 times
Download: 3 times
Share this document with a friend
11
SOFTWARE DEFINED NETWORKING/ OPENFLOW: A PATH TO PROGRAMMABLE NETWORKS April 23, 2012 © 2011-2012 Brocade Communications Systems, Inc.
Transcript
Page 1: SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current considerations • Ethernet fabrics, cloud-scale routing, and application delivery • Support for

SOFTWARE DEFINED NETWORKING/OPENFLOW: A PATH TO PROGRAMMABLE NETWORKS

April 23, 2012

© 2011-2012 Brocade Communications Systems, Inc.

Page 2: SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current considerations • Ethernet fabrics, cloud-scale routing, and application delivery • Support for

From Past to Future Bringing modularity to network infrastructure

2

Physical Infrastructure Today

Features

OS

Hardware

Features

OS

Hardware Features

OS

Hardware

Features

OS

Hardware

Features

Device OS

Hardware

•  Network Controller abstracts physical network •  Controls infrastructure with OpenFlow

With Software Defined Networking (SDN)

Network Controller

OS

Hardware

Features

OS

Hardware

OpenFlow Client

OS

Hardware

OpenFlow Client

OS

Hardware

OpenFlow Client

Features (Applications)

© 2011-2012 Brocade Communications Systems, Inc.

Page 3: SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current considerations • Ethernet fabrics, cloud-scale routing, and application delivery • Support for

SDN: Focus Areas

•  Current considerations •  Ethernet fabrics, cloud-scale routing, and application delivery •  Support for OpenFlow and OpenStack

•  OpenFlow for 3 key applications: •  Network virtualization •  Flow Management (Traffic engineering) on the WAN •  Flow Management on Carrier Ethernet Networks

•  Standardization efforts •  Open Networking Foundation (OpenFlow standardization) •  OpenStack.org (OpenStack standardization)

3 © 2011-2012 Brocade Communications Systems, Inc.

Page 4: SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current considerations • Ethernet fabrics, cloud-scale routing, and application delivery • Support for

Brocade’s Unique Approach to SDN

•  Brocade is committed to productizing SDN in its portfolio

•  Interoperable with a broad set of OpenFlow controllers

•  Flexible network hardware to support an evolving technology •  Programmable network processor architecture ideal for an evolving standard •  Maximizes investment protection

•  Wire-speed performance without compromise •  SDN support ranging from 1GbE to 100GbE interfaces

•  Co-existence with today’s networks

4 © 2011-2012 Brocade Communications Systems, Inc.

Page 5: SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current considerations • Ethernet fabrics, cloud-scale routing, and application delivery • Support for

Network Virtualization

A SDN Application using OpenFlow

5

SP Physical Infrastructure

VM   VM   VM  

PHY   PHY  

VM   VM   VM  

PHY   PHY  

VM   VM   VM  

PHY   PHY  

§  A SDN application that enables the creation of logical networks (multi-tenancy) over a common physical network

§  Logical networks contain VMs and physical workloads (e.g., physical servers, firewalls, etc)

§  Enables seamless control of network resources regardless of location

§  Logical networks can be used to bridge private and public clouds

© 2011-2012 Brocade Communications Systems, Inc.

Page 6: SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current considerations • Ethernet fabrics, cloud-scale routing, and application delivery • Support for

6

Flow Management in the Metro/WAN A SDN Application using OpenFlow

•  OpenFlow is well suited for flow management in the metro/WAN

•  Facilitates deployment of innovative new applications, e.g.,

•  Global network optimizations •  Solving complex traffic engineering

challenges •  Support traffic engineering incorporating

business rules

•  Applicable to Layer 2, Layer 3, and MPLS networks

Network Controller

OS

Hardware

Features

OS

Hardware

OpenFlow Client

OS

Hardware

OpenFlow Client

OS

Hardware

OpenFlow Client

Features (Applications)

OpenFlow

Physical Networking Infrastructure

© 2011-2012 Brocade Communications Systems, Inc.

Page 7: SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current considerations • Ethernet fabrics, cloud-scale routing, and application delivery • Support for

OpenFlow for WAN Flow Management: Example Network Operation

Center

1 2

5

Customer Site A

Customer Site B 3 4

Service Provider OpenFlow Controller used to setup a traffic tunnel between customer sites A and B OpenFlow Controller pushes the

tunnel configuration to the required LERs and LSRs

Service is enabled and traffic flows between customer sites

Congestion sets in on network node. Customer flow needs to use an alternate path.

OpenFlow Controller is used to set up alternate path and to tear down old path.

New York San

Francisco

Dallas

Chicago

Network Operation Center

Customer Site A

Customer Site B

New York San

Francisco

Dallas

Chicago

© 2011-2012 Brocade Communications Systems, Inc.

Page 8: SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current considerations • Ethernet fabrics, cloud-scale routing, and application delivery • Support for

•  Engineer long lived flows in metro and core networks •  Layer 2, such as PB (802.1ad) and PBB (802.1ah) networks •  Layer 3 (routing) •  MPLS

•  SP customers with metro/core Layer 2 networks •  Applications can use the capability of OpenFlow matching rules applicable to

Layer 2 fields, e.g., source MAC address, destination MAC address, VLAN ID

8

Other Use Cases in Carrier Ethernet Networks For Layer 2 networks

© 2011-2012 Brocade Communications Systems, Inc.

Page 9: SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current considerations • Ethernet fabrics, cloud-scale routing, and application delivery • Support for

•  SP customers with metro/core Layer 3 networks •  Applications can use the capability of OpenFlow matching rules applicable to Layer 3

fields, e.g., source IP and destination IP addresses •  Tackle growing size of Internet routing table

•  SP customers with metro/core MPLS networks •  Applications can use the capability of OpenFlow matching rules applicable to MPLS

labels and OpenFlow actions to add and remove MPLS labels

•  Requires OpenFlow v1.1 capabilities

9

Other Use Cases in Carrier Ethernet Networks For Layer 3 and MPLS Networks

© 2011-2012 Brocade Communications Systems, Inc.

Page 10: SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current considerations • Ethernet fabrics, cloud-scale routing, and application delivery • Support for

•  Hyper-scale Data Centers •  Address the Virtual Machine (VM) scale challenge with OpenFlow and facilitating

VM mobility •  Facilitating multi-tenancy

•  Network Virtualization •  Simplifying multi-tenancy (also part of our hyper-scale DC solution)

•  Flow Management in metro/WAN •  Traffic engineering, load balancing, security management, and etc

•  Enterprise/campus data center applications •  Reduce operational complexity and facilitating deployment of new features

10

OpenFlow Applications What can we do with OpenFlow?

© 2011-2012 Brocade Communications Systems, Inc.

Page 11: SOFTWARE DEFINED NETWORKING/ OPENFLOW: A · PDF fileSDN: Focus Areas • Current considerations • Ethernet fabrics, cloud-scale routing, and application delivery • Support for

Thank You

11 © 2011-2012 Brocade Communications Systems, Inc.


Recommended