A Buffer Management Algorithm Based on Dynamic Marking Threshold to Restrain MicroBurst in Data Center Network

The data center has become the infrastructure of most Internet services, and its network carries different types of business flow, such as query, data backup, control information, etc. At the same time, the throughput-sensitive large flows occupy a lot of bandwidth, resulting in the small flow’s lon...

Full description

Bibliographic Details
Main Authors: Yan Yu, Xianliang Jiang, Guang Jin, Zihang Gao, Penghui Li
Format: Article
Language:English
Published: MDPI AG 2021-09-01
Series:Information
Subjects:
Online Access:https://www.mdpi.com/2078-2489/12/9/369
id doaj-a66bf0cf2da34819802d06091b079953
record_format Article
spelling doaj-a66bf0cf2da34819802d06091b0799532021-09-26T00:26:29ZengMDPI AGInformation2078-24892021-09-011236936910.3390/info12090369A Buffer Management Algorithm Based on Dynamic Marking Threshold to Restrain MicroBurst in Data Center NetworkYan Yu0Xianliang Jiang1Guang Jin2Zihang Gao3Penghui Li4Faculty of Electrical Engineering and Computer, Ningbo University, 818 Fenghua Road, Ningbo 315211, ChinaFaculty of Electrical Engineering and Computer, Ningbo University, 818 Fenghua Road, Ningbo 315211, ChinaFaculty of Electrical Engineering and Computer, Ningbo University, 818 Fenghua Road, Ningbo 315211, ChinaDepartment of Information and Technology, Wenzhou Vocational College of Science and Technology, Wenzhou 325006, ChinaFaculty of Electrical Engineering and Computer, Ningbo University, 818 Fenghua Road, Ningbo 315211, ChinaThe data center has become the infrastructure of most Internet services, and its network carries different types of business flow, such as query, data backup, control information, etc. At the same time, the throughput-sensitive large flows occupy a lot of bandwidth, resulting in the small flow’s longer completion time, finally affecting the performance of the applications. Recent proposals consider only dynamically adjusting the ECN threshold or reversing the ECN packet priority. This paper combines these two improvements and presents the HDCQ method for coordinating data center queuing, separating large and small flows, and scheduling in order to ensure flow completion time. It uses the ECN mechanism to design load-adaptive marking threshold update algorithms for small flows to prevent micro-bursts from occurring. At the same time, packets marked with ECN or ACK are raised in priority, prompting these packets to be fed back to the sender as soon as possible, effectively reducing the TCP control loop delay. Extensive experimental analysis on the network simulator (NS-2) shows that the HDCQ algorithm has better performance in the face of micro-burst traffic, reducing the average flow completion time by up to 24% compared with the PIAS.https://www.mdpi.com/2078-2489/12/9/369data center networkflow schedulingactive queue managementIncastexplicit congestion notification
collection DOAJ
language English
format Article
sources DOAJ
author Yan Yu
Xianliang Jiang
Guang Jin
Zihang Gao
Penghui Li
spellingShingle Yan Yu
Xianliang Jiang
Guang Jin
Zihang Gao
Penghui Li
A Buffer Management Algorithm Based on Dynamic Marking Threshold to Restrain MicroBurst in Data Center Network
Information
data center network
flow scheduling
active queue management
Incast
explicit congestion notification
author_facet Yan Yu
Xianliang Jiang
Guang Jin
Zihang Gao
Penghui Li
author_sort Yan Yu
title A Buffer Management Algorithm Based on Dynamic Marking Threshold to Restrain MicroBurst in Data Center Network
title_short A Buffer Management Algorithm Based on Dynamic Marking Threshold to Restrain MicroBurst in Data Center Network
title_full A Buffer Management Algorithm Based on Dynamic Marking Threshold to Restrain MicroBurst in Data Center Network
title_fullStr A Buffer Management Algorithm Based on Dynamic Marking Threshold to Restrain MicroBurst in Data Center Network
title_full_unstemmed A Buffer Management Algorithm Based on Dynamic Marking Threshold to Restrain MicroBurst in Data Center Network
title_sort buffer management algorithm based on dynamic marking threshold to restrain microburst in data center network
publisher MDPI AG
series Information
issn 2078-2489
publishDate 2021-09-01
description The data center has become the infrastructure of most Internet services, and its network carries different types of business flow, such as query, data backup, control information, etc. At the same time, the throughput-sensitive large flows occupy a lot of bandwidth, resulting in the small flow’s longer completion time, finally affecting the performance of the applications. Recent proposals consider only dynamically adjusting the ECN threshold or reversing the ECN packet priority. This paper combines these two improvements and presents the HDCQ method for coordinating data center queuing, separating large and small flows, and scheduling in order to ensure flow completion time. It uses the ECN mechanism to design load-adaptive marking threshold update algorithms for small flows to prevent micro-bursts from occurring. At the same time, packets marked with ECN or ACK are raised in priority, prompting these packets to be fed back to the sender as soon as possible, effectively reducing the TCP control loop delay. Extensive experimental analysis on the network simulator (NS-2) shows that the HDCQ algorithm has better performance in the face of micro-burst traffic, reducing the average flow completion time by up to 24% compared with the PIAS.
topic data center network
flow scheduling
active queue management
Incast
explicit congestion notification
url https://www.mdpi.com/2078-2489/12/9/369
work_keys_str_mv AT yanyu abuffermanagementalgorithmbasedondynamicmarkingthresholdtorestrainmicroburstindatacenternetwork
AT xianliangjiang abuffermanagementalgorithmbasedondynamicmarkingthresholdtorestrainmicroburstindatacenternetwork
AT guangjin abuffermanagementalgorithmbasedondynamicmarkingthresholdtorestrainmicroburstindatacenternetwork
AT zihanggao abuffermanagementalgorithmbasedondynamicmarkingthresholdtorestrainmicroburstindatacenternetwork
AT penghuili abuffermanagementalgorithmbasedondynamicmarkingthresholdtorestrainmicroburstindatacenternetwork
AT yanyu buffermanagementalgorithmbasedondynamicmarkingthresholdtorestrainmicroburstindatacenternetwork
AT xianliangjiang buffermanagementalgorithmbasedondynamicmarkingthresholdtorestrainmicroburstindatacenternetwork
AT guangjin buffermanagementalgorithmbasedondynamicmarkingthresholdtorestrainmicroburstindatacenternetwork
AT zihanggao buffermanagementalgorithmbasedondynamicmarkingthresholdtorestrainmicroburstindatacenternetwork
AT penghuili buffermanagementalgorithmbasedondynamicmarkingthresholdtorestrainmicroburstindatacenternetwork
_version_ 1717366179204431872