PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Brocade

22
The benefits of OPEN for network operators

Transcript of PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Brocade

The benefits of OPENfor network operators

87% of CIOs agree that the digital world is creating new types and levels of risk for their business.

- Gartner

Digital Disruption is Impacting Information Strategy

SOCIAL CLOUD MOBILE BIG DATA

On-Demand Data Center Network TechnologiesStrategic focus areas

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 3

FIBRE CHANNEL FABRICS

ETHERNET FABRICS CORE ROUTING

SDN NFVCLOUD

ORCHESTRATION

The OSI stack of Data Centers

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 4

NETWORK COMPUTE STORAGEPhysicalInfrastructure •Arrays

•DAS•Flash•Appliances

•Rack•Skinless•Blade

•Appliances•Ethernet/IP Fabric, Core/Border Router•Fibre Channel SAN•Appliances: Security, ADC, etc.

NETWORK

NetworkVirtualization

SERVER

Virtual Machines

STORAGE

Software-definedStorage

NETWORK FUNCTIONS

Layer 3-7 FunctionsVirtualInfrastructure

•ESXi•HyperV• Xen

•KVM •Storage-Hypervisor• vAppliance

• vVolumes• vSwitch•VXLAN, NVGRE…•VCS Virtual Fabric

•NFV Services: vRouter, vFW, vADC, etc.

Applications& Services APPLICATIONS & SERVICES

BUSINESS LOGIC

Control NETWORK CONTROLLER SERVER AND STORAGE CONTROLLERS

•VMware NSX •OpenDaylight

CLOUD ORCHESTRATION

PLATFORM

Storage Management

Compute Management

Network Management

•OpenStack•VMware vCloud Suite

Starting with

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 5

Open……flow

SDN in the Data Center: Programmatic Control50% reduction in SDN deployment cost

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 6

• Concurrent network control by SDN controller and traditional control plane

• Optional “protection” layer between both modes

• Enabled by Brocade’s“Hybrid mode”

• Reuses infrastructure for both SDN and traditional control plane

PhysicalInfrastructure

Traditional Networking Rules

Protection Layer

Traditional Control Plane

SDN Controller

SDN Programmed Rules

Versio

n

Port M

atch

L2+IP

v4+L4

Header M

atch

L2+IP

v6+L4

Header M

atch

MAC M

ask and IP

Mask

(Sta

ndards-

based)

IPv6

Support

(In N

I5.8

)

Group Table

Select

, Indire

ct

Multi

ple C

ontrolle

r

Extensib

le M

atch w

ith T

LV

QinQ

per-flo

w m

eters

Enqueu

TTL

1.0 Yes Yes No No No No No No No No No No

1.3 Yes Yes Yes Yes Yes* Yes Yes Yes Yes Yes Yes Yes

OpenFlow Feature overview

© 2014 Brocade Communications Systems, Inc. Company Proprietary Information 7

• OpenFlow v1.3 is not backward compatible with OpenFlow 1.0• Greater flexibility with OpenFlow v1.3• Watch out for the details

Example: Volumetric traffic managementEfficient and scalable

• Real-time detection of large flowsvia sFlow-RT (Real-Time)

• Collector programs controller to apply appropriate treatment of flow

• Brocade value:‒Capability integrated into router with

OpenFlow hybrid mode

‒High-performance flow management

• Benefits:‒Mitigation at border relieves rest of DC

‒Programmatic closed-loop control

‒Limits investment in expensive appliances

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 8

Internet

Tenant A Tenant B

MLXe

Data Center

MLXe MLXe

VDX VDX

SDN DDOS APP

Software Defined Networkingusing OpenDaylight Controller

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 9

A New Network ArchitectureSoftware Defined Networking Logically Centralizes the Control Plane

• EMS, NMS, CLI and APIs specific to the switch or router vendor

• Proprietary control plane per device

• Communication protocols standardized for interoperability

© 2014 Brocade Communications Systems, Inc. Company Proprietary Information 10

3/2/201

Vendor A Vendor B Vendor C

Open SourceSDN

Controller

Northbound API

Industry StandardControl Protocols

StandardModelingLanguage

• Logically centralized open control plane, non-vendor specific

• Normalized programming interface

• Standard control protocols and modeling language

CLI/API

EMS/NMS

Vendor A

CLI/API

EMS/NMS

Vendor BVendorSpecific

Management

CaptiveControl

Plane

IndustryStandardProtocols

Vendor C

CLI/API

EMS/NMS

Open Source

Community

Force Multiplier

Open Systems Come to NetworkingShifts the balance of power – new features when and how you want

© 2014 Brocade Communications Systems, Inc. Company Proprietary Information 11

3/2/201

Brocade Contributions to OpenDaylight

• OpenFlow 1.0 and 1.3 interface

• Akka Framework

• Yang Tools, Yang models, Yang Repo

• Table-Type Patterns support

• Model-Drive Service Abstraction Layer (MD-SAL)

© 2014 Brocade Communications Systems, Inc. Company Proprietary Information 12

3/2/201

IETF Open Source Community

YANG GitHub ChannelOpen Daylight

IETFWorking Groups

Model-DrivenMD-SAL

Abstract-DrivenAD-SAL

RESTCONF /NETCONF

YANGModels

Manually Generated API

AUTO-Generated API

YANG Tools

RFC ProcessStandardized YANG

Models

Vendor-ProprietaryYang Models

https://github.com/YangModels/yang/

http://www.yang-central.org

Connection Services

Structural Services

Functional Orchestration

Brocade Vyatta PlatformOpen Platform Embracing SDN and NFV Common Open Characteristics

Modular between layers‒ Enables interchangeability

Modular within a given layer‒ Enables multi-vendor participation

Built on open APIs‒ Root access vs “super partner”

privileged access

Open, public protocols‒ Control

(e.g., OpenFlow, BGP-LS, PCEP)

‒ Configuration (e.g., NETCONF/YANG)

Open virtualization foundation‒ Multi-hypervisor support

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 13

SERVICES

CONTROL

ORCHESTRATION

RE

ST

Neutron DNRM Congress

Hydrogen Helium

vADXServiceChains

ARB

HARDWARE

NETCONF/YANG,OpenFlow

vVPNvFW …….

VYATTAServices LayervRouter

Cloud Orchestrationusing OpenStack

14

Cloud Orchestration — OpenStackOpen source management framework for clouds

• Open source cloud management framework for private and public clouds

• Created by Rackspace and NASA in July 2010

• Capturing the hearts and minds of the industry

‒ Rapidly becoming the de facto open source standard for cloud computing

‒ ~200 participants and 6,000+ developers

‒ Allows any organization to create and offer cloud computing capabilities using open source software, rapidly and at a low cost

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 15

OpenStackDashboard

Your Applications

StorageNetworkingCompute

VyattavRouter

ADX/VirtualADX

Brocade and OpenStackSelf-service, on-demand provisioning

• Brocade product line support in OpenStack orchestration dramatically decreases time-to-deploy network capacity

• Brocade leading industry efforts to champion:

‒ OpenStack support of Fibre Channel SAN Zoning in the Cinder project

‒ Dynamic Network Resource Management (DNRM) extensions to Neutron project

• Partnering with Red Hat, Rackspace and Piston Cloud for commercial distros of OpenStack

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 16

BROCADE ZERO-TOUCH SCALE-OUT INFRASTRUCTURE

Brocade Extensions Fibre Channel DNRM

Brocade Plugins VCS ADX/vADX Vyatta vRouter MLX

Scalable & Open Cloud APIs

VyattavRouter

ADXVirtual ADX MLX FC SANVDX

*Partner Distributions typically release 6+months post OpenStack releaseRED HAT released based on Havanna in January

Folsom Distributions:Rackspace Private Cloud

Piston Cloud

OpenStack Solution Incremental Phases

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 17

HavanaOctober 2013

VCSTechnology

AppOS

AppOS

Brocade VCS

AppOS

AppOS

ADX

IcehouseApril 2014

Red Hat RHEL OS*Rackspace Private Cloud

Piston Cloud

Brocade ADX + FC SAN

DC2

DC1

MLX

VCSTechnology

AppOS

AppOSvADX

VyattavRouter

Juno - DC Network Multi-Tenancy OrchestrationOctober 2014

OpenStack Ecosystem

Brocade Extensions & DNRM

Inter Data Center Orchestration

© 2014 Brocade Communications Systems, Inc. 18

MLXe

Border

Router

AggregationApp

OS

App

OS

• Private WAN• Carrier Ethernet Leased Lines

VPLS-BGP Core

DC1

vLAG

MCT

Internet

VLAN

VLAN

VLAN

DC2

VPLS Interconnect

Summary

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 19

The benefits of OPEN

• Remember Linux in the 90‘s

• The OPEN networking projects are at varying degrees of maturity

• First use-cases and solutions are already in production

• Eventually, this will be the disruptive standard for agile and flexible network architectures supporting the New IP

• NOW is the time, to shape a strategic OPEN mind settowards the future proof infrastructure of tomorrow

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 20

Brocade Leading The Industry

21

90%+David MeyerChief Scientist & SP CTO

Curt BeckmannEMEA CTO

Benson SchliesserDistinguished Engineer

Jon HudsonPrincipal Engineer

Tom NadeauDistinguished Engineer

Colin DixonPrincipal Engineer

© 2015 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only

Thank you!