• DocumentCode
    3117825
  • Title

    Performance optimization of TCP/IP over 10 Gigabit Ethernet by precise instrumentation

  • Author

    Yoshino, Takeshi ; Sugawara, Yutaka ; Inagami, Katsushi ; Tamatsukuri, Junji ; Inaba, Mary ; Hiraki, Kei

  • Author_Institution
    Google Japan Inc., Japan
  • fYear
    2008
  • fDate
    15-21 Nov. 2008
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    End-to-end communications on 10 Gigabit Ethernet (10 GbE) WAN became popular. However, there are difficulties that need to be solved before utilizing Long Fat-pipe Networks (LFNs) by using TCP. We observed that the followings caused performance depression: short-term bursty data transfer, mismatch between TCP and hardware support, and excess CPU load. In this research, we have established systematic methodologies to optimize TCP on LFNs. In order to pinpoint causes of performance depression, we analyzed real networks precisely by using our hardware-based wire-rate analyzer with 100-ns time-resolution. We took the following actions on the basis of the observations: (1) utilizing hardware-based pacing to avoid unnecessary packet losses due to collisions at bottlenecks, (2) modifying TCP to adapt packet coalescing mechanism, (3) modifying programs to reduce memory copies. We have achieved a constant through-put of 9.08 Gbps on a 500 ms RTT network for 5 h. Our approach has overcome the difficulties on single-end 10 GbE LFNs.
  • Keywords
    local area networks; transport protocols; wide area networks; 10 Gigabit Ethernet; TCP/IP; WAN; end-to-end communications; hardware-based pacing; hardware-based wire-rate analyzer; long fat-pipe networks; performance depression; performance optimization; precise instrumentation; Bandwidth; Communication system control; Ethernet networks; Instruments; Optimization; Performance analysis; Personal communication networks; TCPIP; Throughput; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis, 2008. SC 2008. International Conference for
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4244-2834-2
  • Electronic_ISBN
    978-1-4244-2835-9
  • Type

    conf

  • DOI
    10.1109/SC.2008.5215913
  • Filename
    5215913