• DocumentCode
    2194365
  • Title

    On the Relation between Congestion Control, Switch Arbitration and Fairness

  • Author

    Gran, Ernst Gunnar ; Zahavi, Eitan ; Reinemo, Sven-Arne ; Skeie, Tor ; Shainer, G. ; Lysne, Olav

  • Author_Institution
    Simula Res. Lab., Fornebu, Norway
  • fYear
    2011
  • fDate
    23-26 May 2011
  • Firstpage
    342
  • Lastpage
    351
  • Abstract
    In loss less interconnection networks such as InfiniBand, congestion control (CC) can be an effective mechanism to achieve high performance and good utilization of network resources. The InfiniBand standard describes CC functionality for detecting and resolving congestion, but the design decisions on how to implement this functionallity is left to the hardware designer. One must be cautious when making these design decisions not to introduce fairness problems, as our study shows. In this paper we study the relationship between congestion control, switch arbitration, and fairness. Specifically, we look at fairness among different traffic flows arriving at a hot spot switch on different input ports, as CC is turned on. In addition we study the fairness among traffic flows at a switch where some flows are exclusive users of their input ports while other flows are sharing an input port (the parking lot problem). Our results show that the implementation of congestion control in a switch is vulnerable to unfairness if care is not taken. In detail, we found that a threshold hysteresis of more than one MTU is needed to resolve arbitration unfairness. Furthermore, to fully solve the parking lot problem, proper configuration of the CC parameters are required.
  • Keywords
    telecommunication congestion control; telecommunication switching; CC parameter; InfiniBand standard; MTU; arbitration unfairness; congestion control; design decision; hardware designer; hot spot switch; lossless interconnection network; network resource; switch arbitration; switch fairness problem; threshold hysteresis; traffic flow; Bandwidth; Hardware; Multiprocessor interconnection; Round robin; Switches; Throughput; Congestion Control; Fairness; InfiniBand; Parking Lot Problem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2011 11th IEEE/ACM International Symposium on
  • Conference_Location
    Newport Beach, CA
  • Print_ISBN
    978-1-4577-0129-0
  • Electronic_ISBN
    978-0-7695-4395-6
  • Type

    conf

  • DOI
    10.1109/CCGrid.2011.67
  • Filename
    5948625