Zhi Gong , Zhichen Wang , Jinbin Hu , Jin Wang , Fayez Alqahtani , Amr Tolba , Kai Jin
{"title":"Deadline-aware load balancing for coflow in datacenter networks","authors":"Zhi Gong , Zhichen Wang , Jinbin Hu , Jin Wang , Fayez Alqahtani , Amr Tolba , Kai Jin","doi":"10.1016/j.comnet.2025.111765","DOIUrl":null,"url":null,"abstract":"<div><div>To accurately capture the characteristics of collective data transmission in modern distributed data parallel applications, the abstraction of Coflow is introduced. Notably, a significant number of Coflows in time-sensitive applications have strict deadlines, which are critical for meeting the application’s timeliness and performance requirements. However, existing Coflow transmission mechanisms fail to fine-grain the classification of Coflows, and current load balancing strategies do not holistically consider the transmission characteristics of Coflows. This inevitably increases Coflow completion time (CCT) and raises the proportion of Coflows missing their deadlines. To address this issue, we propose DLB. Specifically, DLB classifies Coflows into three transmission levels. Coflows with deadlines that can be completed within their respective deadlines are categorized as the first transmission level. Furthermore, DLB prioritizes routing paths based on the queue length at routing ports and the queue growth rate of transmission paths, ensuring that first-level Coflows are directed to the highest-priority routing ports. The evaluation results show that DLB reduces the miss rate up to 33%, 28%, 23%, 15% and 6% over ECMP, LetFlow, Varys, Con-Myopic and JFSR at a load of 0.7 under Web Search workload, respectively.</div></div>","PeriodicalId":50637,"journal":{"name":"Computer Networks","volume":"273 ","pages":"Article 111765"},"PeriodicalIF":4.6000,"publicationDate":"2025-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Networks","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1389128625007315","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0
Abstract
To accurately capture the characteristics of collective data transmission in modern distributed data parallel applications, the abstraction of Coflow is introduced. Notably, a significant number of Coflows in time-sensitive applications have strict deadlines, which are critical for meeting the application’s timeliness and performance requirements. However, existing Coflow transmission mechanisms fail to fine-grain the classification of Coflows, and current load balancing strategies do not holistically consider the transmission characteristics of Coflows. This inevitably increases Coflow completion time (CCT) and raises the proportion of Coflows missing their deadlines. To address this issue, we propose DLB. Specifically, DLB classifies Coflows into three transmission levels. Coflows with deadlines that can be completed within their respective deadlines are categorized as the first transmission level. Furthermore, DLB prioritizes routing paths based on the queue length at routing ports and the queue growth rate of transmission paths, ensuring that first-level Coflows are directed to the highest-priority routing ports. The evaluation results show that DLB reduces the miss rate up to 33%, 28%, 23%, 15% and 6% over ECMP, LetFlow, Varys, Con-Myopic and JFSR at a load of 0.7 under Web Search workload, respectively.
期刊介绍:
Computer Networks is an international, archival journal providing a publication vehicle for complete coverage of all topics of interest to those involved in the computer communications networking area. The audience includes researchers, managers and operators of networks as well as designers and implementors. The Editorial Board will consider any material for publication that is of interest to those groups.