Coflow scheduling algorithm based density peaks clustering

被引:3
|
作者
Li, Chenghao [1 ]
Zhang, Huyin [1 ]
Zhou, Tianying [1 ]
机构
[1] Wuhan Univ, Sch Comp Sci, Wuhan, Hubei, Peoples R China
基金
中国国家自然科学基金;
关键词
Coflow; Datacenter networks; Scheduling algorithm; Multi-level feedback scheduling queues;
D O I
10.1016/j.future.2019.03.035
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recently, there are many applications using coflow-based scheduling to improve performance in a cluster. However, most applications implement coflow-based scheduling by modifying their API. These applications also need to modify the third-party libraries. This is very complicated and inefficient. Therefore, prior work has proposed a coflow-based scheduling algorithm CODA, which can automatically identify coflows. CODA does not have to design the API for each application and it is transparent for the application. But CODA performs poorly on the unstable traffic and rapid traffic in datacenter. In this paper, we propose a coflow scheduling algorithm named CS-DP to solve this problem. First, we employ the density peak clustering algorithm to implement a fast, application-transparent coflow identifier. Then we employ MLFQ (multi-level feedback scheduling queues) for scheduling. Moreover, we add a threshold calculation module on MLFQ The key point of threshold calculation is to get the appropriate threshold by historical traffic. Thus, CS-DP can accommodate the current traffic quickly and effectively. Finally, the simulation results show CS-DP enabling communication stages to complete 1.11x (1.17 x ) and 2.6x(3.0x) faster on average(95-th percentile) compared to CODA algorithm and per-flow fairness on normal traffic. (C) 2019 Elsevier B.V. All rights reserved.
引用
下载
收藏
页码:805 / 813
页数:9
相关论文
共 50 条
  • [31] A Novel Hierarchical Clustering Algorithm Based on Density Peaks for Complex Datasets
    Zhou, Rong
    Zhang, Yong
    Feng, Shengzhong
    Luktarhan, Nurbol
    COMPLEXITY, 2018,
  • [32] GDPC: generalized density peaks clustering algorithm based on order similarity
    Xiaofei Yang
    Zhiling Cai
    Ruijia Li
    William Zhu
    International Journal of Machine Learning and Cybernetics, 2021, 12 : 719 - 731
  • [33] GDPC: generalized density peaks clustering algorithm based on order similarity
    Yang, Xiaofei
    Cai, Zhiling
    Li, Ruijia
    Zhu, William
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2021, 12 (03) : 719 - 731
  • [34] Density peaks clustering algorithm based on improved similarity and allocation strategy
    Shifei Ding
    Wei Du
    Chao Li
    Xiao Xu
    Lijuan Wang
    Ling Ding
    International Journal of Machine Learning and Cybernetics, 2023, 14 : 1527 - 1542
  • [35] A Fast Density Peaks Clustering Algorithm Based on Pre-screening
    Xu, Xiao
    Ding, Shifei
    Sun, Tongfeng
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2018, : 513 - 516
  • [36] An improved density peaks clustering algorithm based on the generalized neighbors similarity
    Yang, Xuan
    Xiao, Fuyuan
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 136
  • [37] A trainable clustering algorithm based on shortest paths from density peaks
    Pizzagalli, Diego Ulisse
    Gonzalez, Santiago F.
    Krause, Rolf
    SCIENCE ADVANCES, 2019, 5 (10)
  • [38] Density peaks clustering algorithm based on kernel density estimation and minimum spanning tree
    Fan T.
    Li X.
    Hou J.
    Liu B.
    Kang P.
    International Journal of Innovative Computing and Applications, 2022, 13 (5-6) : 336 - 350
  • [39] Clustering ensemble based on density peaks
    Chu R.-H.
    Wang H.-J.
    Yang Y.
    Li T.-R.
    Wang, Hong-Jun (wanghongjun@swjtu.edu.cn), 1600, Science Press (42): : 1401 - 1412
  • [40] An Algorithm of Clustering by Density Peaks Using in Anomaly Detection
    Yin, Chunyong
    Zhang, Sun
    Yin, Zhichao
    Wang, Jin
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2015, 9 (12): : 115 - 127