Scheduling Coflows in Hybrid Optical-Circuit and Electrical-Packet Switches With Performance Guarantee

IEEE-ACM TRANSACTIONS ON NETWORKING(2024)

引用 0|浏览2
暂无评分
摘要
Scheduling of coflows, each a collection of parallel flows sharing the same objective, is an important task of data transmission that arises in the networks supporting data-intensive applications such as data center networks (DCNs). The hybrid switch design combining the optical circuit switch (OCS) and electrical packet switch (EPS) for transmitting high-volume and low-volume traffic separately has received considerable research attention. To support this design, efficient scheduling of coflows on hybrid network links is crucial for reducing the overall communication time. However, because it needs to consider both reconfiguration delay of circuit switching in the OCS and bandwidth limitation of packet switching in the EPS, coflow scheduling on hybrid network links is more challenging than on monotonic network links of either OCS or EPS. The existing coflow scheduling algorithms in hybrid switches are all heuristic and provide no performance guarantees. In this work, we first propose an approximation algorithm with a worst-case performance guarantee of 2 tau , where tau <= N is the maximum number of non-zero elements of each row and column of coflow's demand matrix, for single coflow scheduling in an NxN hybrid switch to minimize the coflow completion time (CCT). We then extend the algorithm for scheduling multiple coflows to minimize the total weighted CCT with a provable performance guarantee of mu tau(max) , where mu=4M & sdot;w(max)/w(min) , tau(max)=max(1) <= m <= M tau m <= N , w(max) and w(min) are respectively the maximum and minimum weights of the M coflows. Extensive simulations using Facebook data traces show that our algorithms outperform the state-of-the-art coflow scheduling schemes. Specifically, our algorithms transmit a single coflow up to 1.08 x faster than Solstice (hybrid switch) and 1.42 x faster than Reco-Sin (pure OCS), and multiple coflows u
更多
查看译文
关键词
Optical switches,Scheduling,Approximation algorithms,Optical packet switching,Scheduling algorithms,Delays,Bandwidth,Coflow scheduling,optical circuit switch,electrical packet switch,datacenter network,approximation algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要