A GRAPH MORE LOVELY THAN A TREE © 2010 Brocade Communications Systems, Inc. CONFIDENTIALFor Internal Use Only 1 Joerg Ammon Systems.

Slides:



Advertisements
Similar presentations
1/17/20141 Leveraging Cloudbursting To Drive Down IT Costs Eric Burgener Senior Vice President, Product Marketing March 9, 2010.
Advertisements

Virtual Trunk Protocol
Interconnection: Switching and Bridging
Interconnection: Switching and Bridging CS 4251: Computer Networking II Nick Feamster Fall 2008.
DRNI – Intra-DAS Link Version 01 Stephen Haddock July 20,
TRILL Header Extension Simplifications Donald Eastlake 3 rd Huawei Technologies 1July 2011.
Shortest Path Bridging IEEE 802
Video Services over Software-Defined Networks
Identifying MPLS Applications
Overlay Transport Virtualization (OTV)
Jennifer Rexford Princeton University MW 11:00am-12:20pm Logically-Centralized Control COS 597E: Software Defined Networking.
Chapter 1: Introduction to Scaling Networks
The Platform as a Service Model for Networking Eric Keller, Jennifer Rexford Princeton University INM/WREN 2010.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 EN0129 PC AND NETWORK TECHNOLOGY I NETWORK LAYER AND IP Derived From CCNA Network Fundamentals.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 ETHERNET Derived From CCNA Network Fundamentals – Chapter 9 EN0129 PC AND NETWORK TECHNOLOGY.
2  Industry trends and challenges  Windows Server 2012: Beyond virtualization  Complete virtualization platform  Improved scalability and performance.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—2-1 Extending Switched Networks with Virtual LANs Introducing VLAN Operations.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialBCMSN BCMSN Module 1 Lesson 1 Network Requirements.
What Would Happen if Your Customers Never Purchased Another Network? Brocade Network Subscription – Partner Enablement.
Connecting LANs, Backbone Networks, and Virtual LANs
 What Is Desktop Virtualization?  How Does Application Virtualization Help?  How does V3 Systems help?  Getting Started AGENDA.
PortLand: A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric
L3 + VXLAN Made Practical
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Introduction into VXLAN Russian IPv6 day June 6 th, 2012 Frank Laforsch Systems Engineer, EMEA
Brocade VDX 6746 switch module for Hitachi Cb500
Directory Assisted TRILL Encapsulation by non-TRILL nodes (Directory Reliant Smart End Node) Linda Dunbar Donald Eastlake Radia Perlman Igor Gashinsky.
CS 4700 / CS 5700 Network Fundamentals Lecture 7: Bridging (From Hub to Switch by Way of Tree) Revised 1/14/13.
CERN TIER PARTNER PROGRAM Pierre Hardoin Brocade Account Manager Cambridge, 9 February © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For.
Multi-Layer Switching Layers 1, 2, and 3. Cisco Hierarchical Model Access Layer –Workgroup –Access layer aggregation and L3/L4 services Distribution Layer.
1© Hitachi Data Systems Corporation All Rights Reserved.1 BROCADE FABRIC VISION TECHNOLOGY.
Corona Stacking – new features
CSE390 Advanced Computer Networks Lecture 7: Bridging (From Hub to Switch by Way of Tree) Based on slides from D. Choffnes Northeastern U. Revised Fall.
A Scalable, Commodity Data Center Network Architecture.
BROCADE FASTIRON WS SALES PROMOTION BRC0029 © 2013 Brocade Communications Systems, Inc. CONFIDENTIAL— Company Proprietary Information. 1.
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION Mohammad Hanif June 2015 Optimal Flow Placement in SDN Networks.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
© 2007 AT&T Knowledge Ventures. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Knowledge Ventures. Subsidiaries and affiliates of AT&T.
Chapter 1: Hierarchical Network Design
TRansparent Interconnection of Lots of Links (TRILL) March 11 th 2010 David Bond University of New Hampshire: InterOperability.
Cloud Scale Performance & Diagnosability Comprehensive SDN Core Infrastructure Enhancements vRSS Remote Live Monitoring NIC Teaming Hyper-V Network.
Data Center Bridging
Base Protocol Spec Radia Perlman
LOGO Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Chapter 6.
Vic Liu Liang Xia Zu Qiang Speaker: Vic Liu China Mobile Network as a Service Architecture draft-liu-nvo3-naas-arch-01.
15.1 Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
Computer Networks 15-1 Chapter 15. Connecting LANs, Backbone Networks, and Virtual LANs 15.1 Connecting devices 15.2 Backbone networks 15.3 Virtual LANs.
Transparent Interconnection of Lots of Links(TRILL) Speaker: Hui-Hsiung Chung Date:2011/12/28 1.
TRILL remaining issues Radia Perlman
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 16 Connecting LANs, Backbone Networks, and Virtual LANs.
SOFTWARE DEFINED NETWORKING/OPENFLOW: A PATH TO PROGRAMMABLE NETWORKS April 23, 2012 © Brocade Communications Systems, Inc.
March th IETF - Prague1 TRILL Working Group Changes from draft-trill-rbridge-protocol-02.txt to draft-trill-rbridge-protocol-03.txt Dinesh Dutt,
[Add Presentation Title: Insert tab > Header & Footer > Notes and Handouts] 4/15/2018 Tata/TCS Friends Life Case Study Ethernet Fabric/MLXe Data Centre.
CS 3700 Networks and Distributed Systems
TCS Proof Of Concept Test VDX NOS 4.1 Virtual Fabrics/VLAN Translation
Revisiting Ethernet: Plug-and-play made scalable and efficient
CS 3700 Networks and Distributed Systems
DCI using TRILL Kingston Smiler, Mohammed Umair, Shaji Ravindranathan,
TRILL MPLS-Based Ethernet VPN
Virtual LANs.
CS 4700 / CS 5700 Network Fundamentals
NTHU CS5421 Cloud Computing
BROCADE Overview UKNOF PRESENTATION
CS 4700 / CS 5700 Network Fundamentals
A graph more lovely than a tree
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
Microsoft Virtual Academy
Reconciling Zero-conf with Efficiency in Enterprises
Presentation transcript:

A GRAPH MORE LOVELY THAN A TREE © 2010 Brocade Communications Systems, Inc. CONFIDENTIALFor Internal Use Only 1 Joerg Ammon Systems Engineer Service Provider

Legal Disclaimer All or some of the products detailed in this presentation may still be under development and certain specifications, including but not limited to, release dates, prices, and product features, may change. The products may not function as intended and a production version of the products may never be released. Even if a production version is released, it may be materially different from the pre-release version discussed in this presentation. NOTHING IN THIS PRESENTATION SHALL BE DEEMED TO CREATE A WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT OF THIRD-PARTY RIGHTS WITH RESPECT TO ANY PRODUCTS AND SERVICES REFERENCED HEREIN. Brocade, the B-wing symbol, BigIron, DCX, Fabric OS, FastIron, IronView, NetIron, SAN Health, ServerIron, and TurboIron are registered trademarks, and Brocade Assurance, DCFM, Extraordinary Networks, and Brocade NET Health are trademarks of Brocade Communications Systems, Inc., in the United States and/or in other countries. Other brands, products, or service names mentioned are or may be trademarks or service marks of their respective owners. 6/1/2014© 2010 Brocade Communications Systems, Inc. Company Proprietary Information 2

Algorhyme V2, by Ray Perlner I hope that we shall one day see A graph more lovely than a tree. A graph to boost efficiency While still configuration-free. A network where RBridges can Route packets to their target LAN. The paths they find, to our elation, Are least cost paths to destination! With packet hop counts we now see, The network need not be loop-free! RBridges work transparently, Without a common spanning tree. Taken from draft-ietf-trill-rbridge-protocol-nn.txt 6/1/2014© 2010 Brocade Communications Systems, Inc. CONFIDENTIALFor Internal Use Only 3

TRILL – Technology Overview 6/1/2014© 2010 Brocade Communications Systems, Inc. CONFIDENTIALFor Internal Use Only 4

LANs Get L2 Multipathing Core Aggregation Servers Today: STP Single Path Core Aggregation Next: L2 Multi Path Servers Access

RBridges Overview RB Implement TRILL protocol Use link state routing Perform L2 forwarding Provide point-to-point forwarding with zero configuration Can auto configure themselves RBridges forwarding tables scale with the number of RBridges RBridges know what options other RBridges support Support multipathing for unicast and multicast traffic Compatible with classic bridges and can be deployed in bridged LANs Ingress RBridge adds TRILL & outer MAC headers to frames Outer MAC header is modified hop-by- hop as with routing Egress RBridge decapsulates frames and learns the association of the Inner MAC SA with the Source RBridge nickname

How RBridges Work? Designated RBridge - DRB RBridges discover each other by exchanging TRILL IS-IS (or FSPF) Hello frames TRILL Hellos are sent to the All-IS-IS- RBridges multicast address Using link state protocol (IS-IS or FSPF), a single Designated RBridge (DRB) is elected from among all RBridges on the LAN The DRB specifies the Appointed Forwarder (AF) for each VLAN The DRB also specifies the Designated VLAN for inter-RBridge communication RB 1RB 2RB 3 RB 4RB 5 DRB AF VLAN2

How RBridges Work? Appointed Forwarder - AF The DRB specifies the Appointed Forwarder (AF) for each VLAN DRB can also be the AF Only ONE AF can be appointed per VLAN; One VLAN - One AF The AF is in charge of handling all native frames in the VLAN Ingress RBridge function: Encapsulates TRILL data frame Egress RBridge function: Decapsulates TRILL data frames

TRILL Encapsulation Unicast data path 1.Host sends frames 2.RB1 adds TRILL header and outer MAC header 3.RB3 removes TRILL header and associates MAC-H with RB1 4.Target receives frames Known unicast destinations are forwarded RBridge hop by RBridge hop toward the egress RBridge

Utilizing ECMP Paths & Reordering TRILL supports up to 64 ECMP paths Packet (frames) ordering maintained within flows RBridges are required to maintain frame ordering internally When multi-pathing is used, all frames for an order-dependent flow must be sent on the same path if unicast or the same distribution tree if multi- destination Re-ordering can occur when A destination address transitions between being known and unknown A topology change occurs 10 6/1/2014© 2010 Brocade Communications Systems, Inc. Company Proprietary Information

VM CORE TECHNOLOGY Brocade Virtual Cluster Switching (VCS) First data center Ethernet fabric No Spanning Tree Protocol Multi-path, deterministic Auto-healing, non-disruptive Lossless, low latency Built for convergence © 2010 Brocade Communications Systems, Inc. Company Proprietary Information 11 NASiSCSIFCoE VM ETHERNET FABRIC DISTRIBUTED INTELLIGENCE LOGICAL CHASSIS DYNAMIC SERVICE INSERTION 6/1/2014

CORE TECHNOLOGY Brocade Virtual Cluster Switching (VCS) Fully distributed control plane Arbitrary topology, self-forming Network-wide knowledge of all members, devices, VMs Automatic Migration of Port Profiles (AMPP) © 2010 Brocade Communications Systems, Inc. Company Proprietary Information 12 VM conf ETHERNET FABRIC DISTRIBUTED INTELLIGENCE LOGICAL CHASSIS DYNAMIC SERVICE INSERTION NASiSCSIFCoE 6/1/2014

CORE TECHNOLOGY Brocade Virtual Cluster Switching (VCS) Managed as a single switch Logically collapses network layers Auto-configuration for new devices Centralized or distributed management Radically reduces managed elements © 2010 Brocade Communications Systems, Inc. Company Proprietary Information 13 ETHERNET FABRIC DISTRIBUTED INTELLIGENCE LOGICAL CHASSIS DYNAMIC SERVICE INSERTION 6/1/2014

CORE TECHNOLOGY Brocade Virtual Cluster Switching (VCS) Reconfigure network via software Hardware-based flow redirection Incorporation of partner services Non-stop service insertion Minimizes cost and physical moves © 2010 Brocade Communications Systems, Inc. Company Proprietary Information 14 VM Encryption Extension Security Network Services ETHERNET FABRIC DISTRIBUTED INTELLIGENCE LOGICAL CHASSIS DYNAMIC SERVICE INSERTION 6/1/2014

Shortest Path Forwarding Technology Summary 15 TRILLSPB Target ApplicationData Center Data Center Metro/L2VPN Data PlaneTRILL Encapsulation L2 Bridging (Q-in-Q or MAC-in-MAC) Control PlaneIS-IS (or FSPF)IS-IS Loop MitigationHop CountRPF Check L2 ECMP Native Multicast DCB Integration Widely Supported/ Market Trend Standard ExpectedBy End of 2010Middle to Late 2011

Why another L2-solution? 6/1/2014© 2010 Brocade Communications Systems, Inc. CONFIDENTIALFor Internal Use Only 16

Trends in the Data Center CapitalizeStay Ahead 6/1/2014© 2010 Brocade Communications Systems, Inc. CONFIDENTIALFor Internal Use Only 17 Data Center Virtualization ( Cloud) Consolidation Convergence ready Environmentals Gigabit ramp

MARKET TRENDS: DATA CENTER Data Center Construction © 2010 Brocade Communications Systems, Inc. Company Proprietary Information 18 COMPUTE NETWORK STORAGE App Past Traditional Construction Manual Replication Rigid Inflexible Operating Cost Utilization 6/1/2014

COMPUTE NETWORK STORAGE MARKET TRENDS: DATA CENTER Data Center Construction © 2010 Brocade Communications Systems, Inc. Company Proprietary Information 19 COMPUTE NETWORK STORAGE App Past Present Early VMs Escalating Complexity Virtual Apps (2010) 1 6/1/ Source: IDC Virtual Server Forecast 2010–2014, reported April 2010

COMPUTE NETWORK STORAGE MARKET TRENDS: DATA CENTER Data Center Construction © 2010 Brocade Communications Systems, Inc. Company Proprietary Information 20 COMPUTE NETWORK STORAGE App VMs Past FuturePresent Early VMs Simplify Automate Scale 6/1/2014

Data Center Evolution 6/1/2014© 2010 Brocade Communications Systems, Inc. CONFIDENTIALFor Internal Use Only 21 HISTORICAL SANLAN ENTERPRISE VM TODAY SAN DYNAMIC NETWORKS VM Public Cloud LAN VM App Load FUTURE PRIVATE CLOUD VM Data Center Network ETHDCBFC VM Dynamic App Provisioning & Balancing Remote Sites Public Cloud

Storage Network Compute The Network is Central to the Cloud Virtualization Brings New Demands 6/1/2014© 2010 Brocade Communications Systems, Inc. CONFIDENTIALFor Internal Use Only 22 APP OS VM APP OS VM APP OS VM APP OS VM Mobility Challenges Network performance/scalability constraints Application resiliency and performance under load VM mobility limits Infrastructure complexity Management silos

6/1/2014© 2010 Brocade Communications Systems, Inc. CONFIDENTIALFor Internal Use Only 23