• DocumentCode
    1825698
  • Title

    Optimal load-balancing

  • Author

    Keslassy, Isaac ; Chang, Cheng-Shang ; McKeown, Nick ; Lee, Duan-Shin

  • Author_Institution
    Technion, Haifa, Israel
  • Volume
    3
  • fYear
    2005
  • fDate
    13-17 March 2005
  • Firstpage
    1712
  • Abstract
    This paper is about load-balancing packets across multiple paths inside a switch, or across a network. It is motivated by the recent interest in load-balanced switches. Load-balanced switches provide an appealing alternative to crossbars with centralized schedulers. A load-balanced switch has no scheduler, is particularly amenable to optics, and - most relevant here -guarantees 100% throughput. A uniform mesh is used to load-balance packets uniformly across all 2-hop paths in the switch. In this paper we explore whether this particular method of load-balancing is optimal in the sense that it achieves the highest throughput for a given capacity of interconnect. The method we use allows the load-balanced switch to be compared with ring, torus and hypercube interconnects, too. We prove that for a given interconnect capacity, the load-balancing mesh has the maximum throughput. Perhaps surprisingly, we find that the best mesh is slightly non-uniform, or biased, and has a throughput of N/(2N - 1), where N is the number of nodes.
  • Keywords
    Internet; packet switching; resource allocation; telecommunication network routing; interconnect capacity; load-balance packets; load-balanced routing network; load-balanced switch; maximum throughput; multiple paths; optimal load-balancing; Argon; Fabrics; Hypercubes; Packet switching; Routing; Stochastic processes; Switches; Telecommunication traffic; Throughput; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-8968-9
  • Type

    conf

  • DOI
    10.1109/INFCOM.2005.1498452
  • Filename
    1498452