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
Link To Document :
بازگشت