Cost-Driven Scheduling of Grid Workflows Using Partial Critical Paths

被引:185
|
作者
Abrishami, Saeid [1 ]
Naghibzadeh, Mahmoud [1 ]
Epema, Dick H. J. [2 ]
机构
[1] Ferdowsi Univ Mashhad, Dept Comp Engn, Fac Engn, Mashhad, Iran
[2] Delft Univ Technol, Parallel & Distributed Syst Grp, Fac EEMCS, NL-2600 GA Delft, Netherlands
关键词
Grid computing; workflow scheduling; utility Grids; economic Grids; QoS-based scheduling; RESOURCE-MANAGEMENT; OPTIMIZATION;
D O I
10.1109/TPDS.2011.303
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recently, utility Grids have emerged as a new model of service provisioning in heterogeneous distributed systems. In this model, users negotiate with service providers on their required Quality of Service and on the corresponding price to reach a Service Level Agreement. One of the most challenging problems in utility Grids is workflow scheduling, i.e., the problem of satisfying the QoS of the users as well as minimizing the cost of workflow execution. In this paper, we propose a new QoS-based workflow scheduling algorithm based on a novel concept called Partial Critical Paths (PCP), that tries to minimize the cost of workflow execution while meeting a user-defined deadline. The PCP algorithm has two phases: in the deadline distribution phase it recursively assigns subdeadlines to the tasks on the partial critical paths ending at previously assigned tasks, and in the planning phase it assigns the cheapest service to each task while meeting its subdeadline. The simulation results show that the performance of the PCP algorithm is very promising.
引用
收藏
页码:1400 / 1414
页数:15
相关论文
共 45 条
  • [1] Time and Cost-Driven Scheduling of Data Parallel Tasks in Grid Workflows
    Ranaldo, Nadia
    Zimeo, Eugenio
    IEEE SYSTEMS JOURNAL, 2009, 3 (01): : 104 - 120
  • [2] Reliability-driven scheduling of time/cost-constrained grid workflows
    Kianpisheh, Somayeh
    Charkari, Nasrolah Moghadam
    Kargahi, Mehdi
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 55 : 1 - 16
  • [3] Cost-driven ranking of memory elements for partial intrusion
    Abadir, M
    Kapur, R
    IEEE DESIGN & TEST OF COMPUTERS, 1997, 14 (03): : 45 - 50
  • [4] Cost-driven ranking of memory elements for partial intrusion
    Abadir, Magdy
    Kapur, Rohit
    IEEE Design and Test of Computers, 1997, 13 (03): : 45 - 50
  • [5] Cost-driven workflow scheduling on the cloud with deadline and reliability constraints
    Samaneh Sadat Mousavi Nik
    Mahmoud Naghibzadeh
    Yasser Sedaghat
    Computing, 2020, 102 : 477 - 500
  • [6] Cost-driven workflow scheduling on the cloud with deadline and reliability constraints
    Mousavi Nik, Samaneh Sadat
    Naghibzadeh, Mahmoud
    Sedaghat, Yasser
    COMPUTING, 2020, 102 (02) : 477 - 500
  • [7] COST-EFFICIENT SCHEDULING FOR DEADLINE CONSTRAINED GRID WORKFLOWS
    Dehlaghi-Ghadim, Alireza
    Entezari-Maleki, Reza
    Movaghar, Ali
    COMPUTING AND INFORMATICS, 2018, 37 (04) : 838 - 864
  • [8] Solving cost-driven flowshop scheduling problem by a hybrid scatter search method
    Sun, Kai
    Yang, Genke
    Journal of Computational Information Systems, 2009, 5 (01): : 259 - 267
  • [9] Cost-Driven Scheduling for Deadline-Constrained workflow on Multi-Clouds
    Lin, Bing
    Guo, Wenzhong
    Chen, Guolong
    Xiong, Naixue
    Li, Rongrong
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 1191 - 1198
  • [10] A Mathematical Model and Solution for Cost-Driven Job-Shop Scheduling Problem
    Sun, Kai
    Yang, Gen-ke
    Bai, Jie
    COMPUTER SCIENCE FOR ENVIRONMENTAL ENGINEERING AND ECOINFORMATICS, PT 2, 2011, 159 : 418 - +