Coflow is a network abstraction used to represent communication patterns in data centers. The coflow scheduling problem in large data centers is one of the most important $NP$-hard problems. Many previous studies on coflow scheduling mainly focus on the single-core model. However, with the growth of data centers, this single-core model is no longer sufficient. This paper considers the coflow scheduling problem in heterogeneous parallel networks. The heterogeneous parallel network is an architecture based on multiple network cores running in parallel. In this paper, two polynomial-time approximation algorithms are developed for scheduling divisible and indivisible coflows in heterogeneous parallel networks, respectively. Both algorithms achieve an approximation ratio of $O(\log m/ \log \log m)$ with arbitrary release times.
翻译:串流是一种网络抽象,用来代表数据中心的通信模式。大型数据中心的联流列表问题是一个最重要的难题。许多以前关于联流列表的研究主要侧重于单一核心模式。然而,随着数据中心的增长,这一单一核心模式已不再足够。本文考虑了多式平行网络的联流列表问题。多式平行网络是一个以多个网络核心平行运行为基础的结构。在本文件中,开发了两种多元时近似算法,分别用于不同平行网络的可分化和不可分割的联流。两种算法都实现了任意发布时间的近似率$O(log m/\log\log m) 。