• DocumentCode
    573299
  • Title

    An In-Depth Analysis of TCP and RDMA Performance on Modern Server Platform

  • Author

    Wan, Yong ; Feng, Dan ; Wang, Fang ; Ming, Liang ; Xie, Yulai

  • Author_Institution
    Wuhan Nat. Lab. for Optoelectron., Huazhong Univ. of Sci. & Technol., Wuhan, China
  • fYear
    2012
  • fDate
    28-30 June 2012
  • Firstpage
    164
  • Lastpage
    171
  • Abstract
    Traditional analysis on the TCP performance attributes the overhead of TCP mainly on these aspects: many times of memory access and copy, much data transmission on bus and a large number of CPU cycles required by the protocol processing. Compared to TCP, the main advantage of RDMA lies in its single memory access which brings a higher data transmission bandwidth and lower CPU utilization. However, the hardware platforms that these analyses are based on are already out-of-date from today´s view. The key point is that TCP and RDMA performance can change with the rapid development of the computer architecture and computer hardware components. In this paper, we re-analysis the performance of TCP and RDMA on the modern server platform (e.g., multi-core), and we find that the upper limit of TCP transmission bandwidth has been greatly upgraded compared to the old platform. Besides, the compatibility and complexity problems in programming brought by RDMA technology are still serious. Based on this conclusion, we constructed a network platform which uses multi-thread technology and TCP protocol to achieve a high speed transmission bandwidth in the InfiniBand network environment.
  • Keywords
    computer architecture; network servers; transport protocols; CPU utilization; InfiniBand network environment; RDMA performance; TCP performance attribute; TCP transmission bandwidth; computer architecture; computer hardware component; data transmission bandwidth; in-depth analysis; memory access; modern server platform; multithread technology; protocol processing; Bandwidth; Central Processing Unit; Computer architecture; Computers; Hardware; Protocols; Servers; RDMA; TCP; performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking, Architecture and Storage (NAS), 2012 IEEE 7th International Conference on
  • Conference_Location
    Xiamen, Fujian
  • Print_ISBN
    978-1-4673-1889-1
  • Type

    conf

  • DOI
    10.1109/NAS.2012.25
  • Filename
    6310890