@inproceedings{0b1128e7da864adf8f4de13baa52ee69,
title = "Dynamic Priority Coflow Scheduling in Optical Circuit Switched Networks",
abstract = "OCS (Optical Circuit Switch) is increasingly popular for accelerating data transmission of coflows due to its higher bandwidth and lower power consumption compared with EPS (Electronic Packet Switch), where a coflow is a collection of related parallel flows between two computation stages in data-intensive applications. However, the extra port constraints and reconfiguration delay of OCS obstruct the efficiency of OCS operations. This paper studies the problem of coflow scheduling in the OCS of datacenter networks to minimize the total Coflow Completion Time (CCT). We propose a Dynamic Priority Coflow Scheduling Algorithm that schedules coflows preemptively by considering coflow transmission time and OCS reconfiguration delay jointly to dynamically update each coflow's priority, which can significantly reduce the waiting time of small coflows and reduce head-of-line blocking. Extensive simulations based on Facebook data traces show that our approach outperforms the state-of-the-art scheme OMCO [19] significantly, and transmits multiple coflows 1.30× faster than OMCO.",
keywords = "Coflow Scheduling, Optical Circuit Switch",
author = "Hongkun Ren and Hong Shen and Xin Wang",
note = "Publisher Copyright: {\textcopyright} 2024, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.; 24th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2023 ; Conference date: 16-08-2023 Through 18-08-2023",
year = "2024",
doi = "10.1007/978-981-99-8211-0_20",
language = "English",
isbn = "9789819982103",
series = "Lecture Notes in Electrical Engineering",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "215--226",
editor = "Park, {Ji Su} and Hiroyuki Takizawa and Hong Shen and Park, {James J.}",
booktitle = "Parallel and Distributed Computing, Applications and Technologies - Proceedings of PDCAT 2023",
address = "Germany",
}