FAR: A Fault-avoidance Routing Method for Data Center Networks with Regular Topology http://datatracker.ietf.org/doc/draft-sl-rtgwg-far-dcn/ Please send.

Slides:



Advertisements
Similar presentations
Requirements for DRNI on layer 3 gateway devices
Advertisements

New Timing Distribution Mechanism TICTOC WG, IETF 71th Philadelphia, USA draft-ji-tictoc-new-timing-distribution-mechanism-00.txt Kuiwen Ji
IP Fast Reroute Using Tunnel-AT draft-xu-ipfrr-tunnelat-00 Mingwei Xu, Lingtao Pan, Qing Li Tsinghua University, China 75 th IETF Meeting, Stockholm July.
L. Alchaal & al. Page Offering a Multicast Delivery Service in a Programmable Secure IP VPN Environment Lina ALCHAAL Netcelo S.A., Echirolles INRIA.
J. K. Kim Portland. Trend of Data Center By J. Nicholas Hoover, InformationWeek June 17, :00 AMJ. Nicholas Hoover 200 million Euro Data centers.
PortLand: A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric. Presented by: Vinuthna Nalluri Shiva Srivastava.
Dynamic Routing Scalable Infrastructure Workshop, AfNOG2008.
SDN and Openflow.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Announcements List Lab is still under construction Next session we will have paper discussion, assign papers,
Ji-Yong Shin * Bernard Wong +, and Emin Gün Sirer * * Cornell University + University of Waterloo 2 nd ACM Symposium on Cloud ComputingOct 27, 2011 Small-World.
Draft-li-rtgwg-cc-igp-arch-00IETF 88 RTGWG1 An Architecture of Central Controlled Interior Gateway Protocol (IGP) draft-li-rtgwg-cc-igp-arch-00 Zhenbin.
A Scalable, Commodity Data Center Network Architecture Mohammad AI-Fares, Alexander Loukissas, Amin Vahdat Presented by Ye Tao Feb 6 th 2013.
ROUTING PROTOCOLS Rizwan Rehman. Static routing  each router manually configured with a list of destinations and the next hop to reach those destinations.
FAR: A Fault-avoidance Routing Method for Data Center Networks with Regular Topology Bin Liu, ZTE.
FAR: A Fault-avoidance Routing Method for Data Center Networks with Regular Topology Bin Liu, ZTE.
INTRA- AND INTERDOMAIN ROUTING Routing inside an autonomous system is referred to as intradomain routing. Routing between autonomous systems is.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
Lecture Week 10 Link-State Routing Protocols. Objectives Describe the basic features & concepts of link-state routing protocols. List the benefits and.
Cisco 1 - Networking Basics Perrine. J Page 19/17/2015 Chapter 9 What transport layer protocol does TFTP use? 1.TCP 2.IP 3.UDP 4.CFTP.
Common Devices Used In Computer Networks
Router and Routing Basics
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
Interior Gateway Protocol. Introduction An IGP (Interior Gateway Protocol) is a protocol for exchanging routing information between gateways (hosts with.
All the components of network are connected to the central device called “hub” which may be a hub, a router or a switch. There is no direct traffic between.
Review of the literature : DMND:Collecting Data from Mobiles Using Named Data Takashima Daiki Park Lab, Waseda University, Japan 1/15.
Ethernet Basics – 8 Routers. Routers and Routing Definition of a router- A device which provides a path from a node on one network or subnet to a node.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #7 DVMRP.
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
OSPF Open Shortest Path First. Table of Content  IP Routes  OSPF History  OSPF Design  OSPF Link State  OSPF Routing Table  OSPF Data Packets.
Objectives After completing this chapter you will be able to: Describe the different types of bridging: Transparent, Source Route and Translate Describe.
Ch 22. Routing Direct and Indirect Delivery.
CHAPTER 6: STATIC ROUTING Static Routing 2 nd semester
Coping with Link Failures in Centralized Control Plane Architecture Maulik Desai, Thyagarajan Nandagopal.
WAN Technologies. 2 Large Spans and Wide Area Networks MAN networks: Have not been commercially successful.
Fall, 2001CS 6401 Switching and Routing Outline Routing overview Store-and-Forward switches Virtual circuits vs. Datagram switching.
+ Dynamic Routing Protocols 2 nd semester
Gijeong Kim ,Junho Kim ,Sungwon Lee Kyunghee University
Chapter 6 Delivery & Forwarding of IP Packets
Lecture 2: Leaf-Spine and PortLand Networks
draft-white-i2rs-use-case-02
Data Center Network Architectures
Connecting Network Components
Switch Setup Connectivity to Other locations Via MPLS/LL etc
What Are Routers? Routers are an intermediate system at the network layer that is used to connect networks together based on a common network layer protocol.
Routing Protocols and Concepts
COMP 3270 Computer Networks
Routing/Routed Protocols
Link-State Routing Protocols
NTHU CS5421 Cloud Computing
© 2002, Cisco Systems, Inc. All rights reserved.
Intra-Domain Routing Jacob Strauss September 14, 2006.
Routing.
ECE 544 Protocol Design Project 2016
Chapter 5: Dynamic Routing
Chapter 6 Delivery & Forwarding of IP Packets
Delivery, Forwarding, and Routing
ECE 544 Protocol Design Project 2016
Chapter 2: Static Routing
Static Routing 1st semester
Link-State Routing Protocols
Dynamic Routing and OSPF
Link-State Routing Protocols
IETF-100, MPTCP WG, November 2017
ECE 544 Project3 Team member.
Subnets in TCP/IP Networks © N. Ganesan, Ph.D.
Routing.
Static Routing 2nd semester
OSPF Protocol.
Presentation transcript:

FAR: A Fault-avoidance Routing Method for Data Center Networks with Regular Topology http://datatracker.ietf.org/doc/draft-sl-rtgwg-far-dcn/ Please send comments to rtgwg@ietf.org

Principle and framework Outline Background What is FAR Differences Principle and framework Use case Advantages Drawback and future work Focus on the following * Brief description of the method * How it is different from others * Why it is better * Under which use cases the proposed method performs better than other similar schemes * Why IETF should publish this draft * Drawbacks of the method, if any * Future works * Next Steps

Background With rapid development of cloud computing technologies, scale of a data center is growing up quickly.

Background Traditional tree-like architectures and routing protocols are not suitable for building large-scale networks. Some new network architectures, such as Fat-tree, BCube, are applied to data center networks. To maximize benefits of new architectures, some new routing methods are proposed according to the features of Fat-tree, BCube’s topologies.

What is FAR FAR is a generic routing method and framework for large-scale data center networks. FAR protocol is well designed to fully leverage the regularity in the topology of networks. FAR is a high-performance routing method which computes routing tables in a simplistic manner. other conventional routing methods: such as TRILL, SPB, etc.

Differences between FAR and other routing methods OSPF, IS-IS or RIP works in an arbitrary network, but FAR is designed for regular topologies. A regular topology means the distribution of nodes, addressing and connections are well designed, so a node knows the whole topology without learning in a network. Other than some routing methods for specific networks such as Fat-tree and BCube, FAR is a generic routing method suitable for any network with a regular topology.

The Principle of FAR Network devices, including routers, switches, and servers, are assigned IP addresses according to their location in the network. A basic routing table (BRT) is built based on local topology. A negative routing table (NRT) is built based on link and device failures in the entire network. Look up both BRT and NRT to determine the final route in a routing procedure. Final routes = matched routes in BRT - matched routes in NRT.

The Routing Framework of FAR

Use Case (Fat-tree Network)

The BRT of aggregation switch 10.1.0.1 It is easy to build a BRT for a router according to its local topology We take 10.1.0.1 as an example. Its BRT is:

The NRT of aggregation switch 10.1.0.1 A router’s NRT is determined by locations of link or device failures in the network. Suppose the link between 10.0.1.2 and 10.3.0.1 fails, The NRT of 10.1.0.1 is: 1

Node 10.1.0.1 forward a packet to node 10.3.1.3 1) Calculate candidate hops. 10.1.0.1 looks up its BRT and obtains the following matched entries: So the candidate next hops = {10.0.1.1; 10.0.1.2}.

2) Calculate avoiding hops. 10. 1 2) Calculate avoiding hops. 10.1.0.1 looks up its NRT and obtains the following matched entries: So the avoiding hops = {10.0.1.2} 3) Calculate applicable hops. applicable next hops = {10.0.1.1; 10.0.1.2} – {10.0.1.2} = {10.0.1.1} 4) Finally, forward the packet to the next hop 10.0.1.1.

Advantages of FAR FAR is a generic routing method suitable for most data centers with regular topologies. FAR is a high-performance routing method which supports very large-scale networks. A FAR switch is simple and cheap, so it can lower the constructing and operating cost of a data center.

Drawback of FAR and future work FAR in this proposal doesn’t give an universal method to calculate routing tables for various of network topologies. We should design different method for each type of topology. Now we are solving the problem above. We have invented a TDL (topology definition language) to describe a regular topology, and based on TDL, we can design an universal method to calculate routing tables for FAR switches.

Requested actions from the WG Routing methods based on regular topology have great advantages in large-scale next-generation data centers. In the past, no draft has discussed routing problem in regular network topology in Data Centers. All we need to do now is to propose the problems in the IETF. Requesting IETF Rtg WG to consider adoption of this draft and then standardize the solutions.

. Thanks and Q&A!