Back to Search
Start Over
Mystique: A Fine-Grained and Transparent Congestion Control Enforcement Scheme
- Source :
- IEEE Transactions on Network and Service Management. 16:1869-1883
- Publication Year :
- 2019
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2019.
-
Abstract
- TCP congestion control is a vital component for the latency of Web services. In practice, a single congestion control mechanism is often used to handle all TCP connections on a Web server, e.g., Cubic for Linux by default. Considering complex and ever-changing networking environment, the default congestion control may not always be the most suitable one. Adjusting congestion control to meet different networking scenarios usually requires modification of TCP stacks on a server. This is difficult, if not impossible, due to various operating system and application configurations on production servers. In this paper, we propose Mystique , a light-weight, flexible, and dynamic congestion control switching scheme that allows network or server administrators to deploy any congestion control schemes transparently without modifying existing TCP stacks on servers. We have implemented Mystique in Open vSwitch (OVS) and conducted extensive test-bed experiments in both public and private cloud environments. Experiment results have demonstrated that Mystique is able to effectively adapt to varying network conditions, and can always employ the most suitable congestion control for each TCP connection. More specifically, Mystique can significantly reduce latency by 18.13% on average when compared with individual congestion controls.
- Subjects :
- Web server
Computer Networks and Communications
business.industry
Computer science
ComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS
020206 networking & telecommunications
Cloud computing
02 engineering and technology
computer.software_genre
Network congestion
Server
0202 electrical engineering, electronic engineering, information engineering
Electrical and Electronic Engineering
Web service
Latency (engineering)
Network conditions
Enforcement
business
computer
Computer network
Subjects
Details
- ISSN :
- 23737379
- Volume :
- 16
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Network and Service Management
- Accession number :
- edsair.doi...........ab8f6158ce4611de859b945f95898886