Budget-based resource provisioning and scheduling algorithm for scientific workflows on IaaS cloud

被引:0
|
作者
Rajasekar, P. [1 ]
Santhiya, P. [1 ]
机构
[1] Sathyabama Inst Sci & Technol, Dept Comp Sci & Engn, Chennai, Tamilnadu, India
关键词
Scientific workflows; Scheduling; Resource provisioning; IaaS cloud; CONCURRENT WORKFLOWS; TIME;
D O I
10.1007/s11042-023-17549-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The deployment of cloud computing, specifically Infrastructure as a Service (IaaS) clouds, have become an interested topic in recent years for the execution of compute-intensive scientific workflows. These platforms deliver on-demand connectivity to those infrastructure needed for workflow execution, providing customers to pay only for the service they utilize. As a result schedulers are forced to meet a quid-pro-quo among two main QoS criteria: cost and time. The maximum of this research work has been on making scheduling algorithms with the goal of reducing infrastructure costs as fulfilling a user-specified deadline. Few algorithms, on the other hand, have considered the problem of reducing workflow execution time while staying within a budget. This work consider on the latter scenario. We offer a Budget-based resource Provisioning and Scheduling (BPS) algorithm for scientific workflows used in IaaS service. This proposal was developed to face challenges specifically to clouds like resource performance variation, resource heterogeneity, infinite on-demand connectivity, and pay-as-you-go type (i.e. per-minute pricing). It is efficient of responding to the cloud dynamics, and is powerful in creating suitable solutions that fulfill a user-specified budget and reduce the makespan of the leveraged environment. At last, the experimental events confirms that it runs a workflow efficiently with respect to achieving budget of 94% and minimizing makespan of 29% than the state-of-the-art budget-aware algorithms.
引用
收藏
页码:50981 / 51007
页数:27
相关论文
共 50 条
  • [41] Improved swarm search algorithm for scheduling budget-constrained workflows in the cloud
    Li, Huifang
    Wang, Danjing
    Xu, Guanghao
    Yuan, Yan
    Xia, Yuanqing
    [J]. SOFT COMPUTING, 2022, 26 (08) : 3809 - 3824
  • [42] Experiences with resource provisioning for scientific workflows using Corral
    Juve, Gideon
    Deelman, Ewa
    Vahi, Karan
    Mehta, Gaurang
    [J]. SCIENTIFIC PROGRAMMING, 2010, 18 (02) : 77 - 92
  • [43] Cloud Resource Provisioning for Combined Stream and Batch Workflows
    Alsurdeh, Raed
    Calheiros, Rodrigo N.
    Matawie, Kenan M.
    Javadi, Bahman
    [J]. 2018 IEEE 37TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2018,
  • [44] A Resource Provisioning Strategy for Elastic Analytical Workflows in the Cloud
    Yao, Yan
    Cao, Jian
    Venugopal, Srikumar
    Benatallah, Boualem
    Chen, Jinjun
    [J]. PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 538 - 545
  • [45] Task scheduling, resource provisioning, and load balancing on scientific workflows using parallel SARSA reinforcement learning agents and genetic algorithm
    Ali Asghari
    Mohammad Karim Sohrabi
    Farzin Yaghmaee
    [J]. The Journal of Supercomputing, 2021, 77 : 2800 - 2828
  • [46] A heuristic-based task scheduling algorithm for scientific workflows in heterogeneous cloud computing platforms
    NoorianTalouki, Reza
    Shirvani, Mirsaeid Hosseini
    Motameni, Homayun
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (08) : 4902 - 4913
  • [47] A flexible deadline-driven resource provisioning and scheduling algorithm for multiple workflows with VM sharing protocol on WaaS-cloud
    P. Rajasekar
    Yogesh Palanichamy
    [J]. The Journal of Supercomputing, 2022, 78 : 8025 - 8055
  • [48] Task scheduling, resource provisioning, and load balancing on scientific workflows using parallel SARSA reinforcement learning agents and genetic algorithm
    Asghari, Ali
    Sohrabi, Mohammad Karim
    Yaghmaee, Farzin
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (03): : 2800 - 2828
  • [49] A flexible deadline-driven resource provisioning and scheduling algorithm for multiple workflows with VM sharing protocol on WaaS-cloud
    Rajasekar, P.
    Palanichamy, Yogesh
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (06): : 8025 - 8055
  • [50] CDA: a novel multicore scheduling for cost-aware deadline-constrained scientific workflows on the IaaS cloud
    Arash Deldari
    Abolghasem Yousofi
    Mahmoud Naghibzadeh
    Alireza Salehan
    [J]. The Journal of Supercomputing, 2022, 78 : 17027 - 17054