TRILL for Service Provider Data Center and IXP. Francois Tallet, Cisco Systems

Similar documents
Cisco FabricPath Technology and Design

VMDC 3.0 Design Overview

TRILL Large Layer 2 Network Solution

TRILL for Data Center Networks

Non-blocking Switching in the Cloud Computing Era

Ethernet Fabrics: An Architecture for Cloud Networking

How to Monitor a FabricPath Network

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

Multi-site Datacenter Network Infrastructures

Data Center Convergence. Ahmad Zamer, Brocade

STATE OF THE ART OF DATA CENTRE NETWORK TECHNOLOGIES CASE: COMPARISON BETWEEN ETHERNET FABRIC SOLUTIONS

Virtual PortChannels: Building Networks without Spanning Tree Protocol

Shortest Path Bridging IEEE 802.1aq Overview

Chapter 1 Reading Organizer

Scalable Approaches for Multitenant Cloud Data Centers

Brocade One Data Center Cloud-Optimized Networks

EVOLVING ENTERPRISE NETWORKS WITH SPB-M APPLICATION NOTE

Data Center Networking Designing Today s Data Center

Pre$SDN era: network trends in data centre networking

Simplify Your Data Center Network to Improve Performance and Decrease Costs

VXLAN Bridging & Routing

Objectives. The Role of Redundancy in a Switched Network. Layer 2 Loops. Broadcast Storms. More problems with Layer 2 loops

SDN and Data Center Networks

CLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE

Avaya VENA Fabric Connect

Advanced Computer Networks. Datacenter Network Fabric

Expert Reference Series of White Papers. Planning for the Redeployment of Technical Personnel in the Modern Data Center

Objectives. Explain the Role of Redundancy in a Converged Switched Network. Explain the Role of Redundancy in a Converged Switched Network

Fibre Channel over Ethernet in the Data Center: An Introduction

SummitStack in the Data Center

Chapter 3. Enterprise Campus Network Design

全 新 企 業 網 路 儲 存 應 用 THE STORAGE NETWORK MATTERS FOR EMC IP STORAGE PLATFORMS

Switching in an Enterprise Network

How To Make A Network Cable Reliable And Secure

Data Center Fabrics What Really Matters. Ivan Pepelnjak NIL Data Communications

MLAG on Linux - Lessons Learned. Scott Emery, Wilson Kok Cumulus Networks Inc.

Juniper / Cisco Interoperability Tests. August 2014

Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer

BUILDING A NEXT-GENERATION DATA CENTER

Cisco s Massively Scalable Data Center

CloudEngine 5800 Series Data Center Switches

Data Center Network Topologies

QoS Switching. Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p (GARP/Priorities)

CORPORATE NETWORKING

ETHERNET VPN (EVPN) NEXT-GENERATION VPN FOR ETHERNET SERVICES

Overview of Routing between Virtual LANs

CloudEngine 6800 Series Data Center Switches

SummitStack in the Data Center

Network Virtualization for Large-Scale Data Centers

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心

Scaling 10Gb/s Clustering at Wire-Speed

Cloud Computing and the Internet. Conferenza GARR 2010

APPLICATION NOTE 210 PROVIDER BACKBONE BRIDGE WITH TRAFFIC ENGINEERING: A CARRIER ETHERNET TECHNOLOGY OVERVIEW

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

APNIC elearning: Introduction to MPLS

Deploying Brocade VDX 6720 Data Center Switches with Brocade VCS in Enterprise Data Centers

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

CHAPTER 10 LAN REDUNDANCY. Scaling Networks

Multi-Chassis Trunking for Resilient and High-Performance Network Architectures

20. Switched Local Area Networks

Networking in the Era of Virtualization

Juniper Networks EX Series/ Cisco Catalyst Interoperability Test Results. May 1, 2009

Chapter 4: Spanning Tree Design Guidelines for Cisco NX-OS Software and Virtual PortChannels

Voice Over IP. MultiFlow IP Phone # 3071 Subnet # Subnet Mask IP address Telephone.

Zarząd (7 osób) F inanse (13 osób) M arketing (7 osób) S przedaż (16 osób) K adry (15 osób)

LAN Switching Computer Networking. Switched Network Advantages. Hubs (more) Hubs. Bridges/Switches, , PPP. Interconnecting LANs

Ethernet Fabric Requirements for FCoE in the Data Center

MPLS is the enabling technology for the New Broadband (IP) Public Network

Cloud Networking: A Novel Network Approach for Cloud Computing Models CQ1 2009

Virtual Private LAN Service

Accelerating Network Virtualization Overlays with QLogic Intelligent Ethernet Adapters

Virtual Machine in Data Center Switches Huawei Virtual System

Introducing Basic MPLS Concepts

Core and Pod Data Center Design

DEDICATED NETWORKS FOR IP STORAGE

Outline. VL2: A Scalable and Flexible Data Center Network. Problem. Introduction 11/26/2012

Juniper Networks QFabric: Scaling for the Modern Data Center

Abstract. MEP; Reviewed: GAK 10/17/2005. Solution & Interoperability Test Lab Application Notes 2005 Avaya Inc. All Rights Reserved.

Technology Overview for Ethernet Switching Fabric

Brocade Data Center Fabric Architectures

WHITE PAPER. Network Virtualization: A Data Plane Perspective

SRX High Availability Design Guide

Network Virtualization and Data Center Networks Data Center Virtualization - Basics. Qin Yin Fall Semester 2013

Extending Networking to Fit the Cloud

How To Build A Network For Storage Area Network (San)

VLANs. Application Note

Data Communication Networks and Converged Networks

Brocade Data Center Fabric Architectures

VXLAN: Scaling Data Center Capacity. White Paper

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.

What is VLAN Routing?

Business Case for BTI Intelligent Cloud Connect for Content, Co-lo and Network Providers

Simplify IT. With Cisco Application Centric Infrastructure. Barry Huang Nov 13, 2014

VMware Virtual SAN 6.2 Network Design Guide

Cloud-Scale Data Center Network Architecture. Cheng-Chun Tu Advisor: Tzi-cker Chiueh

Transcription:

for Service Provider Data Center and IXP Francois Tallet, Cisco Systems 1

: Transparent Interconnection of Lots of Links overview How works designs Conclusion 2

IETF standard for Layer 2 multipathing Driven by multiple vendors http://datatracker.ietf.org/wg/trill/ Switching Easy Configuration Plug & Play Provisioning Flexibility Routing Multi-pathing (ECMP) Fast Convergence Highly Scalable brings Layer 3 routing benefits to flexible Layer 2 bridged Ethernet networks 3

4

Connect a group of switches using an arbitrary topology With minimal configuration, aggregate them into a fabric. A control protocol based on Layer 3 technology provides fabric-wide intelligence and ties the elements together 5

MAC IF A e1/1 B s8 s3 s8 A B Single address lookup at the ingress edge identifies the exit port across the fabric Traffic is then switched using the shortest path available Reliable L2 connectivity any to any (as if it was the same switch, no STP inside) 6

Equal Cost MultiPathing (ECMP) s3 s8 A B Mutipathing Traffic is redistributed across remaining links in case of failure, providing fast convergence 7

Can Route Anywhere L3 L3 The fabric provides seamless L3 integration An arbitrary number of routed interfaces can be created at the edge or within the fabric 8

9

Plug-n-Play L2 IS-IS Manages Forwarding Topology IS-IS assigns an address (nickname) to all switches Compute shortest, pair-wise paths Support equal-cost paths between any switch pairs Routing Table S10 S20 S30 S40 Switch Next-hop S10 S20 S30 S40 L1 L2 L3 L4 L1 L2 L3 L4 S200 L1, L2, L3, L4 S400 L1, L2, L3, L4 S100 S200 S300 S400 10

The association MAC address/nickname is maintained at the edge S10 S20 S30 S40 Nickname space: Routing decisions are made based on the routing table A è B S100 è S300 S100 S200 S300 S300: Routing Table Switch S100 IF L1, L2, L3, L4 MAC adress space: Switching based on MAC address tables A 1/1 Classical Ethernet (CE) 1/2 B S300: CE MAC Address Table MAC IF B 1/2 A S100 Traffic is encapsulated across the Fabric 11

S10 S20 S30 S40 A è B S100 è M S100: CE MAC Address Table Lookup B: Miss Flood S100 S200 S300 1/1 S200: CE MAC Address Table Lookup B: Miss flood 1/2 Lookup B: Miss flood S300: CE MAC Address Table MAC IF A 1/1 A MAC A IF S100 B MAC A IF S100 Classical Ethernet 12

S10 S20 S30 S40 Lookup A: Hit Learn source B S100 B è A S300 è S100 S200 S300 Lookup A: Hit Send to S100 S300: Routing Table Switch S100 IF L1, L2, L3, L4 S100: CE MAC Address Table MAC IF A 1/1 B S300 A 1/1 S200: CE MAC Address Table 1/2 S300: CE MAC Address Table MAC IF MAC IF B A S100 B A S100 1/2 B 1/2 Classical Ethernet 13

Time To Live (TTL) and Reverse Path Forwarding (RPF) Check Root STP TTL=2 Root S1 S2 TTL=1 S10 TTL=3 TTL=0 The control protocol is the only mechanism preventing loops If STP fails à loop No backup mechanism in the data plane Flooding impacts the whole network TTL in header RPF Check for multi-destination traffic The data plane is protecting against loops 14

Uses 2 Q-Tag on the Fabric Segment ID 10,000 Segment ID 30,000 Segment ID 20,000 V10 V10 V10 V10 V10 V10 V10 V10 V10 V10 15

16

vs. STP/Distributed Port Channel (DPC) L3 L3 Core Simple configuration No constraint in the design Seamless L3 integration No STP, no traditional bridging Virtually unlimited bandwidth Can extend easily and without operational impact POD STP/DPC POD 17

Efficient POD Interconnect L2+L3 Core DPC POD L3 DPC POD in the Core VLANs can terminate at the distribution or extend between PODs. STP is not extended between PODs, remote PODs or even remote data centers can be aggregated. Bandwidth or scale can be introduced in a non-disruptive way 18

Site 4 Site 1 Site 3 Site 2 Dark fiber interconnect (DWDM) Requires dark fiber Arbitrary interconnect topology (not dependent of port channels) Any number of sites High bandwidth, fast convergence Spanning tree isolation VLANs can be selectively extended/terminated 19

Provider A Provider B IXP Requirements Layer 2 Peering 10GE non-blocking Fabric Scale to thousands of ports Provider C Provider D Provider E Provider F Benefits for IXP Layer 2 Fabric Non-blocking up to thousands 10GE ports Simple to manage No design constraint, easy to grow 20

The Network Can Evolve With No Disruption Need more edge ports? Need more bandwidth? Add more leaf switches Add more links and spines L3 L3 21

Example: 2,048 x 10GE Server Design 16X improvement in bandwidth performance 6 to 1 consolidation (from 74 managed devices to 12 devices) 2X+ increase in network availability Simplified IT operations (fewer devices, vlans anywhere) - Traditional Spanning Tree Based Network Based Network Blocked Links Oversubscription 16:1 8:1 2:1 4 Pods 64 Access Switches 2, 048 Servers 8 Access Switches 2, 048 Servers Fully Non-Blocking 22

23

is simple, keeps the attractive aspects of Layer 2 Transparent to L3 protocols No addressing, simple configuration and deployment is efficient High bi-sectional bandwidth (ECMP) Optimal path between any two nodes is scalable Can extend a bridged domain without extending the risks generally associated to Layer 2 (frame routing, TTL, RPFC) 24