Robust Task Scheduling Strategy for Big Data Clusters

被引:2
作者
Wang, Zixiang [1 ]
Liu, Zhoubin [1 ]
Huan, Zhan [2 ]
Kong, Xiaoyun [3 ]
Yuan, Xiaolu [4 ]
机构
[1] State Grid Zhejiang Elect Power Res Inst, Hangzhou, Zhejiang, Peoples R China
[2] Changzhou Univ, Changzhou, Peoples R China
[3] State Grid Zhejiang Elect Power Corp, Hangzhou, Zhejiang, Peoples R China
[4] Xi An Jiao Tong Univ, Xian, Shaanxi, Peoples R China
来源
2017 3RD INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING AND COMMUNICATIONS (BIGCOM) | 2017年
关键词
task scheduling; big data; robust; uncertainty; feedback; FEEDBACK-CONTROL; ALGORITHMS;
D O I
10.1109/BIGCOM.2017.30
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Task scheduling problem has been an active area in big data framework. Arriving tasks should be assigned to suitable nodes in a big data cluster for load balancing. The system can become more efficient when the workload is well distributed among different nodes. However, the existing researches consider little about the uncertainties in the resource and service provision. Since effective processor speed is changing over time, the computational ability of a node is not consistent. The load balancing may not be well achieved due to the computing uncertainty. In this paper, we propose a robust task scheduling algorithm for big data clusters. The computational uncertainty is modeled as perturbation on the processing speed, and our task scheduling approach is designed to deal with the potential computing uncertainties. The simulation results demonstrate that our scheduling strategy can reject perturbation and provide the stable computing service.
引用
收藏
页码:305 / 312
页数:8
相关论文
共 15 条
  • [1] ABDELZAHER TF, 2001, IEEE REAL TIM TECHN, P15
  • [2] [Anonymous], 1987, Unconstrained Optimization: Practical Methods of Optimization
  • [3] [Anonymous], 2002, Predictive Control: With Constraints
  • [4] Gao Y., 2016, 2016 IEEE GLOB COMM
  • [5] Goel A, 2001, P AMER CONTR CONF, P2974, DOI 10.1109/ACC.2001.946366
  • [6] SCHEDULING ALGORITHMS FOR MULTIPROGRAMMING IN A HARD-REAL-TIME ENVIRONMENT
    LIU, CL
    LAYLAND, JW
    [J]. JOURNAL OF THE ACM, 1973, 20 (01) : 46 - 61
  • [7] Feedback utilization control in distributed real-time systems with end-to-end tasks
    Lu, CY
    Wang, XR
    Koutsoukos, X
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (06) : 550 - 561
  • [8] Feedback control real-time scheduling: Framework, modeling, and algorithms
    Lu, CY
    Stankovic, JA
    Son, SH
    Tao, G
    [J]. REAL-TIME SYSTEMS, 2002, 23 (1-2) : 85 - 126
  • [9] Job Allocation Strategies with User Run Time Estimates for Online Scheduling in Hierarchical Grids
    Manuel Ramirez-Alcaraz, Juan
    Tchernykh, Andrei
    Yahyapour, Ramin
    Schwiegelshohn, Uwe
    Quezada-Pina, Ariel
    Luis Gonzalez-Garcia, Jose
    Hirales-Carbajal, Adan
    [J]. JOURNAL OF GRID COMPUTING, 2011, 9 (01) : 95 - 116
  • [10] Sparrow: Distributed, Low Latency Scheduling
    Ousterhout, Kay
    Wendell, Patrick
    Zaharia, Matei
    Stoica, Ion
    [J]. SOSP'13: PROCEEDINGS OF THE TWENTY-FOURTH ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES, 2013, : 69 - 84