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 条
  • [41] A novel density peaks clustering algorithm for mixed data
    Du, Mingjing
    Ding, Shifei
    Xue, Yu
    PATTERN RECOGNITION LETTERS, 2017, 97 : 46 - 53
  • [42] A feasible density peaks clustering algorithm with a merging strategy
    Xiao Xu
    Shifei Ding
    Hui Xu
    Hongmei Liao
    Yu Xue
    Soft Computing, 2019, 23 : 5171 - 5183
  • [43] A Secure Density Peaks Clustering Algorithm on Cloud Computing
    Ci, Shang
    Sun, Liping
    Liu, Xiaoqing
    Du, Tingli
    Zheng, Xiaoyao
    CYBERSPACE SAFETY AND SECURITY, PT I, 2020, 11982 : 533 - 541
  • [44] A semi-supervised density peaks clustering algorithm
    Wang, Yuanyuan
    Jing, Bingyi
    STATISTICS AND ITS INTERFACE, 2023, 16 (03) : 363 - 377
  • [45] A fast density peaks clustering algorithm with sparse search
    Xu, Xiao
    Ding, Shifei
    Wang, Yanru
    Wang, Lijuan
    Jia, Weikuan
    INFORMATION SCIENCES, 2021, 554 : 61 - 83
  • [46] A feasible density peaks clustering algorithm with a merging strategy
    Xu, Xiao
    Ding, Shifei
    Xu, Hui
    Liao, Hongmei
    Xue, Yu
    SOFT COMPUTING, 2019, 23 (13) : 5171 - 5183
  • [47] EDDPC: An efficient distributed density peaks clustering algorithm
    Gong S.
    Zhang Y.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2016, 53 (06): : 1400 - 1409
  • [48] A New Weight Based Density Peaks Clustering Algorithm for Numerical and Categorical Data
    Tong, Wuning
    Wang, Yuping
    Zhong, Junkun
    Yan, Wei
    2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 169 - 172
  • [49] Density Peaks Clustering Algorithm Based on Shared Neighbor Degree and Probability Assignment
    Zhu, Hongxiang
    Wu, Genxiu
    Wang, Zhaohui
    Computer Engineering and Applications, 60 (12): : 74 - 90
  • [50] An Ensemble Learning Algorithm Based on Density Peaks Clustering and Fitness for Imbalanced Data
    Xu, Hui
    Liu, Qicheng
    IEEE ACCESS, 2022, 10 : 116120 - 116128