Back to Search Start Over

An efficient resource provisioning algorithm for workflow execution in cloud platform.

Authors :
Kumar, Madhu Sudan
Choudhary, Anubhav
Gupta, Indrajeet
Jana, Prasanta K.
Source :
Cluster Computing. Dec2022, Vol. 25 Issue 6, p4233-4255. 23p.
Publication Year :
2022

Abstract

Cloud Computing provides a promising platform for executing large scale workflow applications with enormous computational resources to offer on-demand services. Tasks in a workflow may need different type of computing resources such as storage, compute and memory type. However, inappropriate selection of these resources may lead to higher makespan and resource wastage. In this paper, we propose an effective two-phase algorithm for provisioning of cloud resources for workflow applications by using its structural features to minimize makespan and resource wastage. The proposed approach considers the nature of the tasks which may be compute intensive, memory intensive or storage intensive. We assume a realistic cloud model similar to Amazon EC2 that provides virtual machines for different types of workloads. Most importantly, the workflow model used in our approach is assumed to contain limited information about the task which is applicable for real situation. The performance of the proposed work is measured using five benchmark scientific workflows. The simulation results show that the proposed approach outperforms two existing algorithms for all these workflows. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
13867857
Volume :
25
Issue :
6
Database :
Academic Search Index
Journal :
Cluster Computing
Publication Type :
Academic Journal
Accession number :
159897145
Full Text :
https://doi.org/10.1007/s10586-022-03648-6