Mhamdi, L and Adesanmi, A (2015) M21TCP: Overcoming TCP Incast Congestion in Data Centres. In: Cloud Networking (CloudNet), 2015 IEEE 4th International Conference on. IEEE International Conference on Cloud Networking (CloudNet), 05-07 Oct 2015, Niagara Falls, Canada. IEEE , pp. 20-25. ISBN 978-1-4673-9501-4
Abstract
Modern data centres host a myriad of cloud services and applications with stringent delay and throughput requirements. The vast majority of these applications are of type partition/aggregate, where many servers simultaneously communicate with one client to produce a result. Unfortunately, the standard TCP/IP protocol, originally proposed for the Internet one-to-one transport, falls short in this environment. This is due to the TCP throughput collapse in such environment, known as TCP Incast congestion problem. This paper revisits the Incast congestion problem and identifies its root cause: severe packet drops that result from the switch buffers overflow. We propose a method of controlling congestion, named ‘Many-To-one’ (M21TCP). The intuition is that a switch can inform all parallel senders of the maximum rate at which they can send packets that will not cause buffers overflow. M21TCP has been tested and evaluated against known previous proposals such as DCTCP, RED and ECN. Results show that M21TCP outperforms previous solutions and completely eliminates Incast for the maximum number of servers.
Metadata
Item Type: | Proceedings Paper |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2015, IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works. |
Keywords: | Congestion; TCP; Incast |
Dates: |
|
Institution: | The University of Leeds |
Academic Units: | The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) > School of Electronic & Electrical Engineering (Leeds) > Institute of Communication & Power Networks (Leeds) |
Funding Information: | Funder Grant number EU - European Union 322250 |
Depositing User: | Symplectic Publications |
Date Deposited: | 09 Sep 2015 08:43 |
Last Modified: | 19 Apr 2016 14:50 |
Published Version: | http://dx.doi.org/10.1109/CloudNet.2015.7335274 |
Status: | Published |
Publisher: | IEEE |
Identification Number: | 10.1109/CloudNet.2015.7335274 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:89460 |