InfiniBand Routers Ian Colloff : QLogic LWG Co-Chair.

Slides:



Advertisements
Similar presentations
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Advertisements

Auto Configuration and Mobility Options in IPv6 By: Hitu Malhotra and Sue Scheckermann.
1 Features of IPv6 Larger Address Extended Address Hierarchy Flexible Header Format Improved Options Provision For Protocol Extension Support for Auto-configuration.
Socket Programming with IPv6. Why IPv6? Addressing and routing scalability Address space exhaustion Host autoconfiguration QoS of flow using flowlabel.
IP datagrams Service paradigm, IP datagrams, routing, encapsulation, fragmentation and reassembly.
Cisco S3 C5 Routing Protocols. Network Design Characteristics Reliable – provides mechanisms for error detection and correction Connectivity – incorporate.
Connecting LANs: Section Figure 15.1 Five categories of connecting devices.
Traffic Shaping Why traffic shaping? Isochronous shaping
Ashish Gupta Under Guidance of Prof. B.N. Jain Department of Computer Science and Engineering Advanced Networking Laboratory.
Networks: HTTP and DNS1 Internet, HTTP and DNS Examples.
1 Computer Networks Switching Technologies. 2 Switched Network Long distance transmission typically done over a network of switched nodes End devices.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Institute of Technology, Sligo Dept of Computing Semester 3, version Semester 3 Chapter 3 VLANs.
QoS-Aware Path Protection in MPLS Networks Ashish Gupta Ashish Gupta Bijendra Jain Indian Institute of Technology Delhi Satish Tripathi University of California.
The OSI Model and the TCP/IP Protocol Suite
FIREWALL TECHNOLOGIES Tahani al jehani. Firewall benefits  A firewall functions as a choke point – all traffic in and out must pass through this single.
Networking Components Raymond C. Banks LTEC 4550 October 12, 2013.
We will be covering VLANs this week. In addition we will do a practical involving setting up a router and how to create a VLAN.
IB ACM InfiniBand Communication Management Assistant (for Scaling) Sean Hefty.
Networking Components Christopher Biles LTEC Assignment 3.
Copyright © 2007 InfiniBand ® Trade Association. Other names and brands are properties of their respective owners. IB Cross-Subnet Communication OpenFabrics.
ICMP (Internet Control Message Protocol) Computer Networks By: Saeedeh Zahmatkesh spring.
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
Chapter 4: Managing LAN Traffic
Cisco S4C6 Frame Relay.
OFA-IWG Interop Event March 2008 Rupert Dance, Arkady Kanevsky, Tuan Phamdo, Mikkel Hagen Sonoma Workshop Presentation.
Common Devices Used In Computer Networks
Institute of Technology Sligo - Dept of Computing Semester 2 Chapter 10 IP Addressing.
Infiniband subnet management Discuss the Infiniband subnet management system Discuss fat tree and subnet management in an Infiniband with a fat tree topology.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
Click to edit Master subtitle style Chapter 9: Introduction to IP Routing Instructor:
CCNA 1 Module 10 Routing Fundamentals and Subnets.
InfiniBand Routing Solution Approach Yaron Haviv, CTO, Voltaire
Multicast Routing Algorithms n Multicast routing n Flooding and Spanning Tree n Forward Shortest Path algorithm n Reversed Path Forwarding (RPF) algorithms.
ECE 526 – Network Processing Systems Design Networking: protocols and packet format Chapter 3: D. E. Comer Fall 2008.
© 1999, Cisco Systems, Inc. Module 9: Understanding Virtual LANs.
Congestion Control Ian Colloff LWG San Francisco September 25, 2006.
RDMA IP CM Service Annex Arkady Kanevsky, Ph.D. IBTA SWG San Francisco September 25, 2006.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Introduction to Scaling Networks Scaling Networks.
CCNA 2 Week 9 Router Troubleshooting. Copyright © 2005 University of Bolton Topics Routing Table Overview Network Testing Troubleshooting Router Issues.
Intro to Switching Lecture # 3 Hassan Shuja 03/14/2006.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
OFED 1.3 InfiniBand Management Update Hal Rosenstock.
Chapter 3 - VLANs. VLANs Logical grouping of devices or users Configuration done at switch via software Not standardized – proprietary software from vendor.
Switching Topic 6 Rapid spanning tree protocol. Agenda RSTP features – Port states – Port roles – BPDU format – Edge ports and link types – Proposals.
InfiniBand By Group 3: Casey Bauer Mary Daniel William Hunter Hannah McMahon John Walls.
Network Layer (OSI and TCP/IP) Lecture 9, May 2, 2003 Data Communications and Networks Mr. Greg Vogl Uganda Martyrs University.
Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 Multicasting within UCS Qiese Dides.
Introducing a New Concept in Networking Fluid Networking S. Wood Nov Copyright 2006 Modern Systems Research.
Semester 2v2 Chapter 8: IP Addressing. Describe how IP addressing is important in routing. IP addresses are specified in 32-bit dotted-decimal format.
CS 6401 Overlay Networks Outline Overlay networks overview Routing overlays Resilient Overlay Networks Content Distribution Networks.
OFED 1.2 Management Update Hal Rosenstock.
Introduction to Active Directory
1 IEX8175 RF Electronics Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
1 Transport Layer: Basics Outline Intro to transport UDP Congestion control basics.
ISER Support Annex Arkady Kanevsky, Ph.D. IBTA SWG San Francisco September 25, 2006.
Quality of Service Support Dror Goldenberg - Mellanox Sean Hefty – Intel.
InfiniBand Routing in OFA Jason Gunthorpe – Obsidian Sean Hefty – Intel Hal Rosenstock – Voltaire.
Network Layer IP Address.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Enhancements for Voltaire’s InfiniBand simulator
ROUTING.
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
IBTA Developers’ Conference Link Working Group - QoS
Network Layer.
Simple Connectivity Between InfiniBand Subnets
Routing and Switching Essentials v6.0
ECE 544 Project3 Team member: BIAO LI, BO QU, XIAO ZHANG 1 1.
Computer Networks Protocols
Presentation transcript:

InfiniBand Routers Ian Colloff : QLogic LWG Co-Chair

Copyright © 2007 InfiniBand SM Trade Association. Other names and brands are properties of their respective owners. 3 IB Routing l Why Routers l Approach l IB Routing Features l What will the specification cover l What the specification will not cover l Companies Working on the Specification l Time Line

Copyright © 2007 InfiniBand SM Trade Association. Other names and brands are properties of their respective owners. 4 Why IB Routers l Extend the address space of an IB subnet – GID is 128 bits vs 16 bit LID (local to a sub-net) l Provide fault containment to a single subnet l Protection beyond P_Key enforcement – Initial goal however is to keep IB Router “dumb” for efficiency l Provide mechanisms for Long Haul links – Many 1,000’s Km – Router to router communication can be on links other than IB

Copyright © 2007 InfiniBand SM Trade Association. Other names and brands are properties of their respective owners. 5 Simple Diagram SM/SA/SRA GRM 5 Subnets Connected by 3 Routers GRM Primary SM or GRM Secondary / backup SM or GRM Paths between Routers within a subnet, passing through one or more IB switches SM/SA/SRA IB Sub-net Router GRM Global Route Manager SRA Subnet Route Agent

Copyright © 2007 InfiniBand SM Trade Association. Other names and brands are properties of their respective owners. 6 Approach l Learn from our previous experience of trying to specify Routers – Don’t fall into the same rat holes l Listen to what members (and others) want – However the best way to influence Specification is to join the IBTA l Developing a Straw-man for IBTA Review – Covers all the main issues – When there is agreement work partitioned to relevant bodies l LWG (Link Working Group) currently working on the straw-man l MGTWG (Management Working Group) for the management activities l SWG (Software Working Group) for path establishment (Communication Management) l NOTE: Standards bodies don’t work as fast as one would like!

Copyright © 2007 InfiniBand SM Trade Association. Other names and brands are properties of their respective owners. 7 IB Routing Features l Enable a phased approach to enable early access – Try to anticipate hooks for future expansion l Multiple subnets may be connected through multiple Router Hops – Provision for other fabrics between IB Routers – Avoid path deadlocks – Dynamic addition and removal of sub-nets within the larger fabric l Minimize the changes to endpoint behavior in crossing multiple sub-nets – Communication Manager (to provide a connection) – Routers will provide backpressure

Copyright © 2007 InfiniBand SM Trade Association. Other names and brands are properties of their respective owners. 8 IB Routing Features (continued) l Subnet Manager controls the sub-net – Provides paths for IB-Routers to use in crossing a sub-net (deadlock free) l Support for Multicast across multiple subnets l Maintain Alternative Path Mechanism for resilience l Expand Congestion Control to cover IB Routers l Expand QoS to cover IB Routers l Ability to generate a “no single point” of failure within the wider fabric

Copyright © 2007 InfiniBand SM Trade Association. Other names and brands are properties of their respective owners. 9 What will the specification Cover? l The interaction between the Route Manager and :- – Route Manager: May be centralized initially l In future this may be distributed – Subnet Managers (SM & SA) l Generation of paths through the larger fabric – How resources (Routers, SM, Route Managers) are identified – Interaction with Subnet Managers and Subnet Administrators l Common and New Management Data-grams to communicate information

Copyright © 2007 InfiniBand SM Trade Association. Other names and brands are properties of their respective owners. 10 What will the specification Cover? (continued) l How P_Keys are managed across multiple subnets l Multicast l Define forwarding through Routers l Communication across multiple subnets – Multiple paths for reliability l Fault Containment (Alternative Path Mechanism) l Extensions for Congestion Control maintain no drop policy within the current spec l QoS across the wider Fabric

Copyright © 2007 InfiniBand SM Trade Association. Other names and brands are properties of their respective owners. 11 What the specification will not cover l The Name server (e.g. DNS) – How does one get a GID in the first instance l How a IB Router Port to a different fabric will function – Provide ground rules l Router port indicated by flag l Packets must be in order

Copyright © 2007 InfiniBand SM Trade Association. Other names and brands are properties of their respective owners. 12 Companies Working on the IB Router Specification l Cisco l IBM l Intel l Mellanox l Obsidian l QLogic l System Fabric Works l Voltaire l If you want to influence the specification join the IBTA

Copyright © 2007 InfiniBand SM Trade Association. Other names and brands are properties of their respective owners. 13 Time Line l Straw-man End April ’08 l First Phase Annex Anticipating Q1 ’09 l Further Information