Back to Search
Start Over
Tuning the Aggressive TCP Behavior for Highly Concurrent HTTP Connections in Intra-Datacenter
Tuning the Aggressive TCP Behavior for Highly Concurrent HTTP Connections in Intra-Datacenter
- Source :
- IEEE/ACM Transactions on Networking. 25:3808-3822
- Publication Year :
- 2017
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2017.
-
Abstract
- Modern data centers host diverse hyper text transfer protocol (HTTP)-based services, which employ persistent transmission control protocol (TCP) connections to send HTTP requests and responses. However, the ON/OFF pattern of HTTP traffic disturbs the increase of TCP congestion window, potentially triggering packet loss at the beginning of ON period. Furthermore, the transmission performance becomes worse due to severe congestion in the concurrent transfer of HTTP response. In this paper, we provide the first extensive study to investigate the root cause of performance degradation of highly concurrent HTTP connections in data center network. We further present the design and implementation of TCP-TRIM, which employs probe packets to smooth the aggressive increase of congestion window in persistent TCP connection and leverages congestion detection and control at end-host to limit the growth of switch queue length under highly concurrent TCP connections. The experimental results of at-scale simulations and real implementations demonstrate that TCP-TRIM reduces the completion time of HTTP response by up to 80%, while introducing little deployment overhead only at the end hosts.
- Subjects :
- Web server
Computer Networks and Communications
Computer science
Transmission Control Protocol
Network packet
Distributed computing
ComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS
Congestion window
020206 networking & telecommunications
02 engineering and technology
computer.software_genre
Computer Science Applications
Packet loss
0202 electrical engineering, electronic engineering, information engineering
Overhead (computing)
020201 artificial intelligence & image processing
Electrical and Electronic Engineering
computer
Queue
Software
Data transmission
Subjects
Details
- ISSN :
- 15582566 and 10636692
- Volume :
- 25
- Database :
- OpenAIRE
- Journal :
- IEEE/ACM Transactions on Networking
- Accession number :
- edsair.doi...........ce8a4c1aad08d221ed462f5bbd95ef0d
- Full Text :
- https://doi.org/10.1109/tnet.2017.2759300