Scheduling Coflows in Multi-Core OCS Networks with Performance Guarantee
Xin Wang, Hong Shen, Hui Tian, Dong Wang

TL;DR
This paper addresses coflow scheduling in multi-core optical circuit switching networks, proposing an approximation algorithm with performance guarantees that improves job completion times in data centers.
Contribution
It introduces a novel approximation algorithm for coflow scheduling in multi-core OCS networks, considering cross-core coupling and reconfiguration delays, with proven performance bounds.
Findings
Algorithm reduces weighted coflow completion time in simulations.
Effective in minimizing tail coflow completion times.
Applicable to multi-core EPS scenarios with similar guarantees.
Abstract
Coflow provides a key application-layer abstraction for capturing communication patterns, enabling the efficient coordination of parallel data flows to reduce job completion times in distributed systems. Modern data center networks (DCNs) are employing multiple independent optical circuit switching (OCS) cores operating concurrently to meet the massive bandwidth demands of application jobs. However, existing coflow scheduling research primarily focuses on the single-core setting, with multi-core fabrics only for EPS (electrical packet switching) networks. To address this gap, this paper studies the coflow scheduling problem in multi-core OCS networks under the not-all-stop reconfiguration model in which one circuit's reconfiguration does not interrupt other circuits. The challenges stem from two aspects: (i) cross-core coupling induced by traffic assignment across heterogeneous cores;…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
