A Cloud Broker for Executing Deadline-Constrained Periodic Scientific Workflows

被引:6
|
作者
Taheri, Hoda [1 ]
Abrishami, Saeid [1 ]
Naghibzadeh, Mahmoud [1 ]
机构
[1] Ferdowsi Univ Mashhad, Dept Comp Engn, Mashhad 9177948974, Iran
关键词
Task analysis; Cloud computing; Costs; Dynamic scheduling; Containers; Heuristic algorithms; Computational modeling; Cloud brokerage; periodic scientific workflows; multiple workflows scheduling; resource reservation; WaaS; SCHEDULING ALGORITHM; SERVICE; ENVIRONMENTS; ALLOCATION;
D O I
10.1109/TSC.2023.3284492
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Scheduling workflows in cloud environments is an important issue that many types of research have been conducted in this field. However, these approaches often focus on single workflow scheduling while the need for scheduling multiple workflows is growing. This study aims at presenting a cloud broker for executing Deadline-constrained Periodic scientific Workflows (BDPW). BDPW acts as a Workflow as a Service (WaaS) broker and uses both reserved and on-demand resources in order to minimize the monetary cost of renting resources from a cloud provider. Furthermore, BDPW uses container technology by executing multiple containerized tasks on the same Virtual Machine (VM) to decrease the provisioning delay of VMs. The proposed broker uses a hybrid scheduling method, i.e., static planning and dynamic scheduling. The static planner uses resource leveling problem (RLP) to provide a scheduling plan and also recognizes the number of reserved resources that should be leased from a provider. Then, the dynamic scheduler tries to assign tasks to the reserved resources based on the primary static plan and leases on-demand instances if necessary. Also, it may make changes to the primary plan due to uncertainties in the task runtimes. The experimental results in CloudSim show that BDPW outperforms baseline algorithms in terms of monetary cost.
引用
收藏
页码:3089 / 3100
页数:12
相关论文
共 50 条
  • [21] Budget-deadline constrained approach for scientific workflows scheduling in a cloud environment
    Naqin Zhou
    Weiwei Lin
    Wei Feng
    Fang Shi
    Xiongwen Pang
    Cluster Computing, 2023, 26 : 1737 - 1751
  • [22] Budget-deadline constrained approach for scientific workflows scheduling in a cloud environment
    Zhou, Naqin
    Lin, Weiwei
    Feng, Wei
    Shi, Fang
    Pang, Xiongwen
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (03): : 1737 - 1751
  • [23] Deadline-Constrained Cost Minimisation for Cloud Computing Environments
    Manam, Samuel
    Moessner, Klaus
    Vural, Serdar
    IEEE ACCESS, 2023, 11 : 38514 - 38522
  • [24] Periodic Scheduling of Deadline-constrained Variable Slot-Bandwidth Reservations for Scientific Collaboration
    Wang, Yongqiang
    Wu, Chase Q.
    Hou, Aiqin
    2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,
  • [25] Efficient scientific workflow scheduling for deadline-constrained parallel tasks in cloud computing environments
    Zhang, Longxin
    Zhou, Liqian
    Salah, Ahmad
    INFORMATION SCIENCES, 2020, 531 (531) : 31 - 46
  • [26] HyperLoom Possibilities for Executing Scientific Workflows on the Cloud
    Cima, Vojtech
    Boehm, Stanislav
    Martinovic, Jan
    Dvorsky, Jiri
    Ashby, Thomas J.
    Chupakhin, Vladimir
    COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS, CISIS-2017, 2018, 611 : 397 - 406
  • [27] Deadline-constrained workflow scheduling in software as a service Cloud
    Abrishami, S.
    Naghibzadeh, M.
    SCIENTIA IRANICA, 2012, 19 (03) : 680 - 689
  • [28] Energy-efficient Dynamic Scheduling of Deadline-constrained MapReduce Workflows
    Shu, Tong
    Wu, Chase Q.
    2017 IEEE 13TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE), 2017, : 393 - 402
  • [29] Coalition formation for deadline-constrained resource procurement in cloud computing
    Hu, Junyan
    Li, Kenli
    Liu, Chubo
    Chen, Jianguo
    Li, Keqin
    Journal of Parallel and Distributed Computing, 2021, 149 : 1 - 12
  • [30] Coalition formation for deadline-constrained resource procurement in cloud computing
    Hu, Junyan
    Li, Kenli
    Liu, Chubo
    Chen, Jianguo
    Li, Keqin
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 149 : 1 - 12