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 条
  • [21] An improved density peaks clustering based on sparrow search algorithm
    Chen, Yaru
    Zhou, Jie
    He, Xingshi
    Luo, Xinglong
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 11017 - 11037
  • [22] Density Peaks Clustering Based on Improved RNA Genetic Algorithm
    Ren, Liyan
    Zang, Wenke
    HUMAN CENTERED COMPUTING, HCC 2017, 2018, 10745 : 28 - 33
  • [23] DPCG: an efficient density peaks clustering algorithm based on grid
    Xu, Xiao
    Ding, Shifei
    Du, Mingjing
    Xue, Yu
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2018, 9 (05) : 743 - 754
  • [24] Density Peaks Clustering Algorithm Based on K Nearest Neighbors
    Yin, Shihao
    Wu, Runxiu
    Li, Peiwu
    Liu, Baohong
    Fu, Xuefeng
    ADVANCES IN INTELLIGENT SYSTEMS AND COMPUTING (ECC 2021), 2022, 268 : 129 - 144
  • [25] Hierarchical clustering algorithm based on natural local density peaks
    Cai, Fapeng
    Feng, Ji
    Yang, Degang
    Chen, Zhongshang
    SIGNAL IMAGE AND VIDEO PROCESSING, 2024, 18 (11) : 7989 - 8004
  • [26] A novel density peaks clustering algorithm based on Hopkins statistic
    Zhang, Ruilin
    Miao, Zhenguo
    Tian, Ye
    Wang, Hongpeng
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 201
  • [27] Optimized Density Peaks Clustering Algorithm Based on Dissimilarity Measure
    Ding S.-F.
    Xu X.
    Wang Y.-R.
    Ruan Jian Xue Bao/Journal of Software, 2020, 31 (11): : 3321 - 3333
  • [28] An Adaptive Clustering Algorithm by Finding Density Peaks
    Xie, Juanying
    Jiang, Weiliang
    PRICAI 2018: TRENDS IN ARTIFICIAL INTELLIGENCE, PT II, 2018, 11013 : 317 - 325
  • [29] General density-peaks-clustering algorithm
    Li, Tianyi
    Yue, Shihong
    Sun, Chang
    2021 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC 2021), 2021,
  • [30] Density peaks clustering algorithm based on improved similarity and allocation strategy
    Ding, Shifei
    Du, Wei
    Li, Chao
    Xu, Xiao
    Wang, Lijuan
    Ding, Ling
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2023, 14 (04) : 1527 - 1542