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 条
  • [21] Cost-driven scheduling of service processes in hybrid cloud with VM deployment and interval-based charging
    Liang, Helan
    Du, Yanhua
    Gao, Enting
    Sun, Jinghan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 107 (107): : 351 - 367
  • [22] Cost-Driven Informed Decisions Using Loss Analyses from Production Monitoring
    Windmark, Christina
    Svensson, Mikael
    SPS2020, 2020, 13 : 119 - 129
  • [23] A Cost-Driven Intelligence Scheduling Approach for Deadline-Constrained IoT Workflow Applications in Cloud Computing
    Ye, Lingjuan
    Yang, Liwen
    Xia, Yuanqing
    Zhao, Xinchao
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (09): : 16033 - 16047
  • [24] Scheduling for heterogeneous systems using constrained critical paths
    Khan, Minhaj Ahmad
    PARALLEL COMPUTING, 2012, 38 (4-5) : 175 - 193
  • [25] Cost and makespan scheduling of workflows in clouds using list multiobjective optimization technique
    Han, Pengcheng
    Du, Chenglie
    Chen, Jinchao
    Ling, Fuyuan
    Du, Xiaoyan
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 112 (112)
  • [26] Incremental Cost-driven Analysis Model of Power Grid Based on Multi-dimensional Penetration Mode of New Energy
    Xiao, Yanli
    Qi, Yi
    Liu, Shangke
    Wang, Zheng
    Liu, Xiaomin
    2024 3RD INTERNATIONAL CONFERENCE ON ENERGY AND POWER ENGINEERING, CONTROL ENGINEERING, EPECE 2024, 2024, : 36 - 44
  • [27] Scheduling Hybrid Workflows Using Extended Look-Ahead Approach in Utility Grid
    Nassiri, Shahab
    Naghibzadeh, Mahmoud
    2017 9TH INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT 2017), 2017, : 54 - 61
  • [28] Vine Toolkit - Grid-Enabled Portal Solution for Community Driven Computing Workflows with Meta-scheduling Capabilities
    Szejnfeld, Dawid
    Domagalski, Piotr
    Dziubecki, Piotr
    Kopta, Piotr
    Krysinski, Michal
    Kuczynski, Tomasz
    Kurowski, Krzysztof
    Ludwiczak, Bogdan
    Nabrzyski, Jaroslaw
    Piontek, Tomasz
    Tarnawczyk, Dominik
    Witkowski, Krzysztof
    Wolniewicz, Malgorzata
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PT I, 2010, 6067 : 256 - +
  • [29] Using genetic algorithms to find optimal solution in a search space for a cloud predictive cost-driven decision maker
    Nikravesh, Ali Yadav
    Ajila, Samuel A.
    Lung, Chung-Horng
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2018, 7
  • [30] Using genetic algorithms to find optimal solution in a search space for a cloud predictive cost-driven decision maker
    Ali Yadav Nikravesh
    Samuel A. Ajila
    Chung-Horng Lung
    Journal of Cloud Computing, 7