Congestion Control Mechanism Based on Backpressure Feedback in Data Center Networks

In order to solve the congestion problem caused by the dramatic growth of traffic in data centers, many end-to-end congestion controls have been proposed to respond to congestion in one round-trip time (RTT). In this paper, we propose a new congestion control mechanism based on backpressure feedback...

وصف كامل

التفاصيل البيبلوغرافية
الحاوية / القاعدة:Future Internet
المؤلفون الرئيسيون: Wei Li, Mengzhen Ren, Yazhi Liu, Chenyu Li, Hui Qian, Zhenyou Zhang
التنسيق: مقال
اللغة:الإنجليزية
منشور في: MDPI AG 2024-04-01
الموضوعات:
الوصول للمادة أونلاين:https://www.mdpi.com/1999-5903/16/4/131
_version_ 1850044910787362816
author Wei Li
Mengzhen Ren
Yazhi Liu
Chenyu Li
Hui Qian
Zhenyou Zhang
author_facet Wei Li
Mengzhen Ren
Yazhi Liu
Chenyu Li
Hui Qian
Zhenyou Zhang
author_sort Wei Li
collection DOAJ
container_title Future Internet
description In order to solve the congestion problem caused by the dramatic growth of traffic in data centers, many end-to-end congestion controls have been proposed to respond to congestion in one round-trip time (RTT). In this paper, we propose a new congestion control mechanism based on backpressure feedback (BFCC), which is designed with the primary goal of switch-to-switch congestion control to resolve congestion in a one-hop RTT. This approach utilizes a programmable data plane to continuously monitor network congestion in real time and identify real-congested flows. In addition, it employs targeted flow control through backpressure feedback. We validate the feasibility of this mechanism on BMV2, a programmable virtual switch based on programming protocol-independent packet processors (P4). Simulation results demonstrate that BFCC greatly enhances flow completion times (FCTs) compared to other end-to-end congestion control mechanisms. It achieves 1.2–2× faster average completion times than other mechanisms.
format Article
id doaj-art-9bbb5b3d77de41eaa76eb18b1ef88ce9
institution Directory of Open Access Journals
issn 1999-5903
language English
publishDate 2024-04-01
publisher MDPI AG
record_format Article
spelling doaj-art-9bbb5b3d77de41eaa76eb18b1ef88ce92025-08-20T00:29:34ZengMDPI AGFuture Internet1999-59032024-04-0116413110.3390/fi16040131Congestion Control Mechanism Based on Backpressure Feedback in Data Center NetworksWei Li0Mengzhen Ren1Yazhi Liu2Chenyu Li3Hui Qian4Zhenyou Zhang5College of Artificial Intelligence, North China University of Science and Technology, Tangshan 063210, ChinaCollege of Artificial Intelligence, North China University of Science and Technology, Tangshan 063210, ChinaCollege of Artificial Intelligence, North China University of Science and Technology, Tangshan 063210, ChinaCollege of Artificial Intelligence, North China University of Science and Technology, Tangshan 063210, ChinaCollege of Artificial Intelligence, North China University of Science and Technology, Tangshan 063210, ChinaCollege of Artificial Intelligence, North China University of Science and Technology, Tangshan 063210, ChinaIn order to solve the congestion problem caused by the dramatic growth of traffic in data centers, many end-to-end congestion controls have been proposed to respond to congestion in one round-trip time (RTT). In this paper, we propose a new congestion control mechanism based on backpressure feedback (BFCC), which is designed with the primary goal of switch-to-switch congestion control to resolve congestion in a one-hop RTT. This approach utilizes a programmable data plane to continuously monitor network congestion in real time and identify real-congested flows. In addition, it employs targeted flow control through backpressure feedback. We validate the feasibility of this mechanism on BMV2, a programmable virtual switch based on programming protocol-independent packet processors (P4). Simulation results demonstrate that BFCC greatly enhances flow completion times (FCTs) compared to other end-to-end congestion control mechanisms. It achieves 1.2–2× faster average completion times than other mechanisms.https://www.mdpi.com/1999-5903/16/4/131datacenter networkscongestion controlflow controlprogrammable switches
spellingShingle Wei Li
Mengzhen Ren
Yazhi Liu
Chenyu Li
Hui Qian
Zhenyou Zhang
Congestion Control Mechanism Based on Backpressure Feedback in Data Center Networks
datacenter networks
congestion control
flow control
programmable switches
title Congestion Control Mechanism Based on Backpressure Feedback in Data Center Networks
title_full Congestion Control Mechanism Based on Backpressure Feedback in Data Center Networks
title_fullStr Congestion Control Mechanism Based on Backpressure Feedback in Data Center Networks
title_full_unstemmed Congestion Control Mechanism Based on Backpressure Feedback in Data Center Networks
title_short Congestion Control Mechanism Based on Backpressure Feedback in Data Center Networks
title_sort congestion control mechanism based on backpressure feedback in data center networks
topic datacenter networks
congestion control
flow control
programmable switches
url https://www.mdpi.com/1999-5903/16/4/131
work_keys_str_mv AT weili congestioncontrolmechanismbasedonbackpressurefeedbackindatacenternetworks
AT mengzhenren congestioncontrolmechanismbasedonbackpressurefeedbackindatacenternetworks
AT yazhiliu congestioncontrolmechanismbasedonbackpressurefeedbackindatacenternetworks
AT chenyuli congestioncontrolmechanismbasedonbackpressurefeedbackindatacenternetworks
AT huiqian congestioncontrolmechanismbasedonbackpressurefeedbackindatacenternetworks
AT zhenyouzhang congestioncontrolmechanismbasedonbackpressurefeedbackindatacenternetworks