Transport Protocol in
Data Center
Authors:
Abdoulaye Diop, Mostafa Fetouh, Suleiman
Adams
CONGA
• It is a Global Collision Awareness
Load Balancing technique
• Its purpose is the minimize delays
on the network due to link failure
• It is implemented in the ACI of
Data Center fabrics
• Uses:
• Overlay Header
Encapsulation
• @Link Path to Destination
Table
• 3-Bits metric system
CONGA
DESIGN-1
• endpoint (server or
VM) sends a packet
to the fabric
• encapsulates the
packet
• The spine switches
forward the packet
to its destination
leaf based entirely
on the outer header
CONGA
DESIGN-2
• Congestion metric in the
overlay header
• The metric is updated hop-
by-hop
• This information is stored at
the destination leaf on a per
source leaf, per path basis
CONGA
DESIGN-3
CONGA
DESIGN-4
CONGA
DESIGN-5

Conga

  • 1.
    Transport Protocol in DataCenter Authors: Abdoulaye Diop, Mostafa Fetouh, Suleiman Adams
  • 2.
    CONGA • It isa Global Collision Awareness Load Balancing technique • Its purpose is the minimize delays on the network due to link failure • It is implemented in the ACI of Data Center fabrics • Uses: • Overlay Header Encapsulation • @Link Path to Destination Table • 3-Bits metric system
  • 3.
    CONGA DESIGN-1 • endpoint (serveror VM) sends a packet to the fabric • encapsulates the packet • The spine switches forward the packet to its destination leaf based entirely on the outer header
  • 4.
    CONGA DESIGN-2 • Congestion metricin the overlay header • The metric is updated hop- by-hop • This information is stored at the destination leaf on a per source leaf, per path basis
  • 5.
  • 6.
  • 7.