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 条
  • [31] Security-Driven Scheduling Model for Computational Grid using Genetic Algorithm
    Kashyap, R.
    Vidyarthi, D. P.
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2011, VOL I, 2011, : 382 - 387
  • [32] Dual objective security driven scheduling model for computational grid using GA
    Kashyap, R.
    Vidyarthi, D.P.
    IAENG International Journal of Computer Science, 2012, 39 (01) : 71 - 79
  • [33] Security Driven Scheduling Model for Computational Grid Using NSGA-II
    Rekha Kashyap
    Deo Prakash Vidyarthi
    Journal of Grid Computing, 2013, 11 : 721 - 734
  • [34] Security Driven Scheduling Model for Computational Grid Using NSGA-II
    Kashyap, Rekha
    Vidyarthi, Deo Prakash
    JOURNAL OF GRID COMPUTING, 2013, 11 (04) : 721 - 734
  • [35] Heterogeneity-Aware Task Scheduling using Critical Path in Grid Environments
    Agarwal, Amit
    Kumar, Padam
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING SYSTEMS, 2009, : 479 - 483
  • [36] RLTiering: A Cost-Driven Auto-Tiering System for Two-Tier Cloud Storage Using Deep Reinforcement Learning
    Liu, Mingyu
    Pan, Li
    Liu, Shijun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (02) : 73 - 90
  • [37] Efficient Job Scheduling in Computational Grid Systems Using Wind Driven Optimization Technique
    Ghosh, Tarun Kumar
    Das, Sanjoy
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2018, 9 (01) : 49 - 59
  • [38] MPC-driven optimal scheduling of grid-connected microgrid: Cost and degradation minimization with PEVs integration
    Nawaz, Arshad
    Wang, Daohan
    Mahmoudi, Amin
    Khan, Muhammad Qasim
    Wang, Xiaoji
    Wang, Bingdong
    Wang, Xiuhe
    ELECTRIC POWER SYSTEMS RESEARCH, 2025, 238
  • [39] Versatile time-cost algorithm (VTCA) for scheduling non-preemptive tasks of time critical workflows in cloud computing systems
    Babu, L. D. Dhinesh
    Krishna, P. Venkata
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2013, 11 (04) : 390 - 411
  • [40] A scheduling algorithm aimed at time and cost for Meta-tasks in grid computing using Fuzzy Applicability
    Hu Rong
    Hu Zhigang
    EIGHTH INTERNATIONAL CONFERENCE ON HIGH-PERFORMANCE COMPUTING IN ASIA-PACIFIC REGION, PROCEEDINGS, 2005, : 564 - 569