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
相关论文
共 18 条
  • [1] 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
  • [2] 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
  • [3] 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
  • [4] COST-EFFICIENT SCHEDULING FOR DEADLINE CONSTRAINED GRID WORKFLOWS
    Dehlaghi-Ghadim, Alireza
    Entezari-Maleki, Reza
    Movaghar, Ali
    COMPUTING AND INFORMATICS, 2018, 37 (04) : 838 - 864
  • [5] Cost optimization heuristics for grid workflows scheduling based on serial reduction
    Yuan, Yingchun
    Li, Xiaoping
    Wang, Qian
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2008, 45 (02): : 246 - 253
  • [6] Cost-Driven Scheduling for Deadline-Based Workflow Across Multiple Clouds
    Guo, Wenzhong
    Lin, Bing
    Chen, Guolong
    Chen, Yuzhong
    Liang, Feng
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2018, 15 (04): : 1571 - 1585
  • [7] Cost-Driven Scheduling for Workflow Decision Making Systems in Fuzzy Edge-Cloud Environments
    Lin, Bing
    Lin, Chaowei
    Chen, Xing
    Lin, Mingwei
    Huang, Gang
    Xu, Zeshui
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 : 3756 - 3771
  • [8] A Deadline Constrained Critical Path Heuristic for Cost-effectively Scheduling Workflows
    Arabnejad, Vahid
    Bubendorfer, Kris
    Ng, Bryan
    Chard, Kyle
    2015 IEEE/ACM 8TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2015, : 242 - 250
  • [9] 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
  • [10] 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)