• DocumentCode
    474875
  • Title

    Sequence-preserving adaptive load balancers

  • Author

    Shi, Weiguang ; Kencl, Lukas

  • Author_Institution
    Kiyon Inc., San Diego, CA
  • fYear
    2006
  • fDate
    3-5 Dec. 2006
  • Firstpage
    143
  • Lastpage
    152
  • Abstract
    Load balancing in packet-switched networks is a task of ever-growing importance. Network traffic properties, such as the Zipf-like flow length distribution and bursty transmission patterns, and requirements on packet ordering or stable flow mapping, make it a particularly difficult and complex task, needing adaptive heuristic solutions. In this paper, we present two main contributions: Firstly, we evaluate and compare two recently proposed algorithmic heuristics that attempt to adaptively balance load among the destination units. The evaluation on real life traces confirms the previously conjectured impact of the Zipf-like flow length distribution and traffic burstiness. Furthermore, we identify the distinction between the goals of preserving either the sequence order of packets, or the flow- to-destination mapping, showing different strengths of each algorithm. Secondly, we demonstrate a novel hybrid scheme that combines best of the flow-based and burst-based load balancing techniques and excels in both of the key metrics of flow remapping and packet reordering.
  • Keywords
    multiprocessor interconnection networks; packet switching; resource allocation; Zipf-like flow length distribution; bursty transmission patterns; flow remapping; flow-to-destination mapping; multiprocessor systems; network traffic properties; packet reordering; packet-switched networks; sequence-preserving adaptive load balancers; Algorithm design and analysis; Capacitive sensors; Computer architecture; Heuristic algorithms; Internet; Load management; Permission; Protocols; Telecommunication traffic; Web server; adaptive methods; load balancing; multiprocessor systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Architecture for Networking and Communications systems, 2006. ANCS 2006. ACM/IEEE Symposium on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    978-1-59593-580-9
  • Type

    conf

  • Filename
    4579532