• DocumentCode
    1832898
  • Title

    Performance of hashing-based schemes for Internet load balancing

  • Author

    Cao, Zhiruo ; Zheng Wang ; Zegura, Ellen

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    332
  • Abstract
    Load balancing is a key technique for improving Internet performance. Effective use of load balancing requires good traffic distribution schemes. We study the performance of several hashing schemes for distributing traffic over multiple links while preserving the order of packets within a flow. Although hashing-based load balancing schemes have been proposed in the past, this is the first comprehensive study of their performance using real traffic traces. We evaluate five direct hashing methods and one table-based hashing method. We find that hashing using a 16-bit CRC over the five-tuple gives excellent load balancing performance. Further, load-adaptive table-based hashing using the exclusive OR of the source and destination IP addresses achieves comparable performance to the 16-bit CRC. Table-based hashing can also distribute traffic load according to unequal weights. We also report on four other schemes with poor to moderate performance
  • Keywords
    Internet; file organisation; performance evaluation; resource allocation; telecommunication traffic; 16-bit CRC; IP addresses; Internet; direct hashing; load balancing; load-adaptive table-based hashing; performance; traffic distribution; Cyclic redundancy check; Educational institutions; Internet; Load management; Radio access networks; Scalability; Spine; Throughput; Wavelength division multiplexing; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
  • Conference_Location
    Tel Aviv
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-5880-5
  • Type

    conf

  • DOI
    10.1109/INFCOM.2000.832203
  • Filename
    832203