Job scheduling algorithm based on Berger model in cloud environment

被引:115
作者
Xu, Baomin [1 ]
Zhao, Chunyan [2 ]
Hu, Enzhao [1 ]
Hu, Bin [3 ,4 ]
机构
[1] Beijing jiaotong Univ, Sch Comp & Informat Technol, Beijing 100044, Peoples R China
[2] China Meteorol Adm, Natl Meteorol Informat Ctr, Beijing 100081, Peoples R China
[3] Birmingham City Univ, Dept Comp, Birmingham B42 2SU, W Midlands, England
[4] Lanzhou Univ, Sch Informat Sci & Engn, Lanzhou 730000, Peoples R China
关键词
Cloud computing; Berger model; Job scheduling; QoS; Fairness constrain; Resources allocation Economic; MARKET;
D O I
10.1016/j.advengsoft.2011.03.007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Considered the commercialization and the virtualization characteristics of cloud computing, the paper proposed for the first time an algorithm of job scheduling based on Berger model. In the job scheduling process, the algorithm establishes dual fairness constraint. The first constraint is to classify user tasks by QoS preferences, and establish the general expectation function in accordance with the classification of tasks to restrain the fairness of the resources in selection process. The second constraint is to define resource fairness justice function to judge the fairness of the resources allocation. We have expanded simulation platform CloudSim, and have implemented the job scheduling algorithm proposed in this paper. The experimental results show that the algorithm can effectively execute the user tasks and manifests better fairness. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:419 / 425
页数:7
相关论文
共 50 条
  • [1] Hybrid Job Scheduling Algorithm for Cloud Computing Environment
    Javanmardi, Saeed
    Shojafar, Mohammad
    Amendola, Danilo
    Cordeschi, Nicola
    Liu, Hongbo
    Abraham, Ajith
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INNOVATIONS IN BIO-INSPIRED COMPUTING AND APPLICATIONS (IBICA 2014), 2014, 303 : 43 - 52
  • [2] A Priority based Job Scheduling Algorithm in Cloud Computing
    Ghanbari, Shamsollah
    Othman, Mohamed
    INTERNATIONAL CONFERENCE ON ADVANCES SCIENCE AND CONTEMPORARY ENGINEERING 2012, 2012, 50 : 778 - 785
  • [3] Job Scheduling Algorithm in Cloud Environment Considering the Priority and Cost of Job
    Kumar, Mohit
    Dubey, Kalka
    Sharma, S. C.
    PROCEEDINGS OF SIXTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING, SOCPROS 2016, VOL 2, 2017, 547 : 313 - 320
  • [4] Job Scheduling Algorithm Based on Fuzzy Quotient Space Theory in Cloud Environment
    Qi, Ping
    Li, Long-shu
    2012 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING (GRC 2012), 2012, : 388 - 393
  • [5] Efficient job scheduling in cloud computing based on genetic algorithm
    Sahraei, Shirin Hosseinzadeh
    Kashani, Mohammad Mansour Riahi
    Rezazadeh, Javad
    Farahbakhsh, Reza
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2019, 22 (04) : 447 - 467
  • [6] Task scheduling algorithm based on PSO in cloud environment
    Xu, Anqi
    Yang, Yang
    Mi, Zhenqiang
    Xiong, Zenggang
    IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 1055 - 1061
  • [7] Adaptive Job-Scheduling Algorithm based on Queuing Theory in a Hybrid Cloud Environment
    Liu Y.
    Chen X.
    Hu Y.
    Cai Q.
    International Journal of Performability Engineering, 2019, 15 (06) : 1580 - 1590
  • [8] Adaptive Deadline based Dependent Job Scheduling algorithm in Cloud Computing
    Komarasamy, Dinesh
    Muthuswamy, Vijayalakshmi
    2015 SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2015,
  • [9] HJS']JSA: A HIERARCHICAL JOB SCHEDULING ALGORITHM FOR COST OPTIMIZATION IN CLOUD COMPUTING ENVIRONMENT
    Kamarajapandian, Pown
    Chitra, Pandian
    ECONOMIC COMPUTATION AND ECONOMIC CYBERNETICS STUDIES AND RESEARCH, 2016, 50 (02) : 281 - 296
  • [10] A Priority Based Job Scheduling Algorithm Using IBA and EASY Algorithm for Cloud Metaschedular
    Dubey, Kalka
    Kumar, Mohit
    Chandra, Mayank Arya
    2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER ENGINEERING AND APPLICATIONS (ICACEA), 2015, : 66 - 70