RAS: A Task Scheduling Algorithm Based on Resource Attribute Selection in a Task Scheduling Framework

被引:0
|
作者
Zhao, Yong [1 ]
Chen, Liang [1 ]
Li, Youfu [1 ]
Liu, Peng [1 ]
Li, Xiaolong [1 ]
Zhu, Chenchen [1 ]
机构
[1] Univ Elect Sci & Technol China, Dept Comp Sci & Engn, Chengdu 610054, Peoples R China
关键词
Task Scheduling; Resource Attribute Selection; Resource Management; Work-Stealing;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the advent of big data and cloud computing era, scheduling and executing large-scale computing tasks effectively and allocating resources to tasks reasonably are becoming a quite challenging problem. And there is theoretical significance to research on efficient scheduling algorithm to improve resource utilization and task execution efficiency. We present a scheduling algorithm based on resource attribute selection (RAS) by sending a set of test tasks to an execution node to determine its resource attributes before a task is scheduled; and then selecting the optimal node to execute a task according to its resource requirements and the fitness between the resource node and the task, which also uses history task data if exists. We (1) give a formal definition of the resource attributes and (2) compute the fitness of the resource nodes and (3) store the information of node selection for next round. We integrate our algorithm into the Gearman scheduling framework, and through comparison with three other scheduling frameworks, we find out there is significant improvement in resource selection and resource utilization using RAS. The throughput of the RAS (with work-stealing, WS) is at least 30% higher than the other frameworks and the resource utilization of RAS (WS) reaches 0.94. The algorithm can make a good model for practical large scale application scheduling.
引用
下载
收藏
页码:106 / 119
页数:14
相关论文
共 50 条
  • [1] Efficient Task Scheduling for Many Task Computing with Resource Attribute Selection
    Zhao Yong
    Chen Liang
    Li Youfu
    Tian Wenhong
    CHINA COMMUNICATIONS, 2014, 11 (12) : 125 - 140
  • [2] Attribute Theory Model Based Task Scheduling Algorithm on Cloud
    Xie, Xiaolan
    Liu, Ruikun
    Hui, Xin
    Ni, Jinsheng
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (07): : 111 - 120
  • [3] An Efficient Resource Utilization Based Integrated Task Scheduling Algorithm
    Jain, Aditi
    Kumari, Raj
    2017 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2017, : 519 - 523
  • [4] A Hybrid Task Scheduling Algorithm Based on Task Clustering
    Qiao Tian
    Jingmei Li
    Di Xue
    Weifei Wu
    Jiaxiang Wang
    Lei Chen
    Juzhen Wang
    Mobile Networks and Applications, 2020, 25 : 1518 - 1527
  • [5] A Hybrid Task Scheduling Algorithm Based on Task Clustering
    Tian, Qiao
    Li, Jingmei
    Xue, Di
    Wu, Weifei
    Wang, Jiaxiang
    Chen, Lei
    Wang, Juzhen
    MOBILE NETWORKS & APPLICATIONS, 2020, 25 (04): : 1518 - 1527
  • [6] Qos Agent Based Framework and Algorithm for Task Scheduling in Grid
    Dhivyaprabha, T. T.
    2014 IEEE 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISCO), 2014, : 218 - 223
  • [7] A task scheduling algorithm based on Qos
    Ge, Junwei
    Wang, Qingling
    Fang, Yiqiu
    PROCEEDINGS OF THE 2016 3RD INTERNATIONAL CONFERENCE ON MATERIALS ENGINEERING, MANUFACTURING TECHNOLOGY AND CONTROL, 2016, 67 : 451 - 454
  • [8] Computational framework based on task and resource scheduling for micro grid design
    Severini, Marco
    Squartini, Stefano
    Piazza, Francesco
    PROCEEDINGS OF THE 2014 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2014, : 1695 - 1702
  • [9] Task scheduling algorithm based on fireworks algorithm
    Jingmei Li
    Qiao Tian
    Guoyin Zhang
    Weifei Wu
    Di Xue
    Lanting Li
    Jiaxiang Wang
    Lei Chen
    EURASIP Journal on Wireless Communications and Networking, 2018
  • [10] Task scheduling algorithm based on fireworks algorithm
    Li, Jingmei
    Tian, Qiao
    Zhang, Guoyin
    Wu, Weifei
    Xue, Di
    Li, Lanting
    Wang, Jiaxiang
    Chen, Lei
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2018,