1 / 10

Fair Share AF Load Sharing in TRILL Campus Networks

This draft discusses the concept of Fair Share AF Load Sharing in TRILL Campus Networks, where an Appointed Forwarder (AF) is responsible for encapsulating and decapsulating native traffic from/to a LAN. The load sharing algorithm is undefined, but this draft proposes a solution using shares and AF affinity VLAN sets.

nancydavis
Download Presentation

Fair Share AF Load Sharing in TRILL Campus Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Fair Share AF Load Sharedraft-kvk-trill-fair-share-af-load-share-02Kesava Vijaya KrupakaranJanardhanan Pathangi Narasimhan

  2. Introduction • An Appointed Forwarder (AF) is responsible for encapsulating and decapsulating native traffic from/to a LAN • The DRB on the shared access LAN can choose to be the AF for all VLANs or load share the AF responsibility among Rbridges on the LAN • The load sharing algorithm is undefined in RFC 6325 / RFC 6439 • Round Robin AF scheduling among of VLANs has limits with respect to resource utilization • Volume of traffic is not equal on each VLAN • It is desirable to have more traffic handled by more capable systems draft-kvk-trill-fair-share-af-load-share-02

  3. Shares • Each Rbridge on the shared access LAN is configured with certain amount of ‘shares’ • Indicates the relative number of VLANs for which that Rbridge would become the AF • Allows for Rbridges with greater data-plane capability to become AF for majority of VLANs on LAN • Shares are advertised in IS-IS Hellos using the Fair Share Sub-TLV in Multi-Topology-Aware Port Capability TLV draft-kvk-trill-fair-share-af-load-share-02

  4. Sample Topology TRILL Campus A C (DRB) B Bridged LAN VLANS = {11, 12, 13, … 20} H1 H3 H2 draft-kvk-trill-fair-share-af-load-share-02

  5. Sample Scenario with Shares TRILL Campus A S(A) = 2 C (DRB) S(C) = 1 B S(B) = 1 {11, 12, 13, 14, 15} {16, 17, 18} {19, 20} Bridged LAN VLANs = {11, 12, 13, .. 20} H1 H3 H2 draft-kvk-trill-fair-share-af-load-share-02

  6. AF Distribution Using Shares • VLANs in the segment = {11, …, 20} • Rbridges = A, B and C, C is DRB • A is allocated 2/4 (50%) of VLANs, B with ¼ (25%) and C with ¼ (25%) of VLANs • Note that if VLANs {16, …, 20} have a heavy traffic load, share based scheduling alone will be insufficient draft-kvk-trill-fair-share-af-load-share-02

  7. AF Affinity VLAN Set • Share based distribution of AF among Rbridges distributes relative amount of VLANs based on shares configured • Works well if native traffic load is equally distributed among all VLANs • If certain VLANs are loaded with heavy traffic compared to others, share based scheduling does not allow more capable Rbridges to become the AF for those VLANs • AF Affinity VLAN set is a set of VLANs configured in an Rbridge for which that Rbridge has AF affinity • AF Affinity VLAN set is advertised in IS-IS Hellos using AF Affinity VLAN Set Sub-TLV in the Multi-Topology-Aware Port Capability TLV. draft-kvk-trill-fair-share-af-load-share-02

  8. Shares and AF Affinity VLAN Set TRILL Campus A S(A) = 2 V(A) = [16, 20] B S(B) = 1 V(B) = [11, 14] C (DRB) S(C) = 1 V(C) = [12, 14] {16, 17, 18, 19, 20} {11, 12, 13} {14, 15} Bridged LAN VLANs = {11, 12, 13, .. 20} H1 H3 H2 draft-kvk-trill-fair-share-af-load-share-02

  9. AF Distribution using AF Affinity VLAN set and Shares • VLANs in the segment = {11, …, 20} • Heavily loaded VLANs = {16, …, 20} • Rbridges = A, B and C, C is DRB • A is allocated 2/4 (50%) of VLANs, B with ¼ (25%) and C with ¼ (25%) of VLANs • A is configured to have greater AF affinity to the heavily loaded VLANs {16, …, 20} draft-kvk-trill-fair-share-af-load-share-02

  10. Thank You

More Related