DC4:重构数据中心数据-信用耦合拥塞控制

Shan Huang, Dezun Dong, Lingbin Zeng, Zejia Zhou, Yukun Zhou, Xiangke Liao
{"title":"DC4:重构数据中心数据-信用耦合拥塞控制","authors":"Shan Huang, Dezun Dong, Lingbin Zeng, Zejia Zhou, Yukun Zhou, Xiangke Liao","doi":"10.1145/3545008.3545023","DOIUrl":null,"url":null,"abstract":"Congestion control is crucial for the overall performance of data center networks and still faces considerable challenges. Recently, credit-driven congestion control has been emerging to enable precise flow control for current high-speed and highly dynamic data centers. However, existing credit-driven methods essentially separate credit and data packets, i.e., credits can fully regulate data packets, but they receive little feedback from the data packets. Accordingly, these approaches inevitably struggle with lossy credits and impaired throughput. To address the issue, we present data-credit-coupling congestion control named DC4. For a better understanding of the relationship between data and credit, we revisit the principle of credit-based congestion control and make the first attempt to explore the art of presenting the data-credit plane architecture. Based on the proposed data-credit framework, DC4 transforms the interaction between credit and data packets from one-way control to two-way coordination to achieve mutual benefits and dynamic balances between the credit and data packets. We conduct extensive experiments to evaluate the performance of our design and compare it with state-of-the-art protocols, including HPCC, ExpressPass, and Aeolus. Experimental results show that DC4 outperforms data-credit-separated approaches in terms of the flow completion time, throughput, and credit waste.","PeriodicalId":360504,"journal":{"name":"Proceedings of the 51st International Conference on Parallel Processing","volume":"516 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-08-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"DC4: Reconstructing Data-Credit-Coupled Congestion Control for Data Centers\",\"authors\":\"Shan Huang, Dezun Dong, Lingbin Zeng, Zejia Zhou, Yukun Zhou, Xiangke Liao\",\"doi\":\"10.1145/3545008.3545023\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Congestion control is crucial for the overall performance of data center networks and still faces considerable challenges. Recently, credit-driven congestion control has been emerging to enable precise flow control for current high-speed and highly dynamic data centers. However, existing credit-driven methods essentially separate credit and data packets, i.e., credits can fully regulate data packets, but they receive little feedback from the data packets. Accordingly, these approaches inevitably struggle with lossy credits and impaired throughput. To address the issue, we present data-credit-coupling congestion control named DC4. For a better understanding of the relationship between data and credit, we revisit the principle of credit-based congestion control and make the first attempt to explore the art of presenting the data-credit plane architecture. Based on the proposed data-credit framework, DC4 transforms the interaction between credit and data packets from one-way control to two-way coordination to achieve mutual benefits and dynamic balances between the credit and data packets. We conduct extensive experiments to evaluate the performance of our design and compare it with state-of-the-art protocols, including HPCC, ExpressPass, and Aeolus. Experimental results show that DC4 outperforms data-credit-separated approaches in terms of the flow completion time, throughput, and credit waste.\",\"PeriodicalId\":360504,\"journal\":{\"name\":\"Proceedings of the 51st International Conference on Parallel Processing\",\"volume\":\"516 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-08-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 51st International Conference on Parallel Processing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3545008.3545023\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 51st International Conference on Parallel Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3545008.3545023","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

拥塞控制对于数据中心网络的整体性能至关重要,并且仍然面临着相当大的挑战。最近,信用驱动的拥塞控制已经出现,可以对当前高速和高动态的数据中心进行精确的流量控制。然而,现有的信用驱动方法实质上是将信用和数据包分开,即信用可以充分调节数据包,但从数据包中获得的反馈很少。因此,这些方法不可避免地要与信用损耗和吞吐量受损作斗争。为了解决这个问题,我们提出了名为DC4的数据信用耦合拥塞控制。为了更好地理解数据和信用之间的关系,我们重新审视了基于信用的拥塞控制原理,并首次尝试探索呈现数据-信用平面架构的艺术。基于所提出的数据-信用框架,DC4将信用与数据包之间的交互从单向控制转变为双向协调,实现信用与数据包之间的互利和动态平衡。我们进行了大量的实验来评估我们设计的性能,并将其与最先进的协议(包括HPCC、ExpressPass和Aeolus)进行比较。实验结果表明,DC4在流程完成时间、吞吐量和信用浪费方面优于数据信用分离方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
DC4: Reconstructing Data-Credit-Coupled Congestion Control for Data Centers
Congestion control is crucial for the overall performance of data center networks and still faces considerable challenges. Recently, credit-driven congestion control has been emerging to enable precise flow control for current high-speed and highly dynamic data centers. However, existing credit-driven methods essentially separate credit and data packets, i.e., credits can fully regulate data packets, but they receive little feedback from the data packets. Accordingly, these approaches inevitably struggle with lossy credits and impaired throughput. To address the issue, we present data-credit-coupling congestion control named DC4. For a better understanding of the relationship between data and credit, we revisit the principle of credit-based congestion control and make the first attempt to explore the art of presenting the data-credit plane architecture. Based on the proposed data-credit framework, DC4 transforms the interaction between credit and data packets from one-way control to two-way coordination to achieve mutual benefits and dynamic balances between the credit and data packets. We conduct extensive experiments to evaluate the performance of our design and compare it with state-of-the-art protocols, including HPCC, ExpressPass, and Aeolus. Experimental results show that DC4 outperforms data-credit-separated approaches in terms of the flow completion time, throughput, and credit waste.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信