Resource Provisioning and Scheduling Algorithm for Meeting Cost and Deadline-Constraints of Scientific Workflows in IaaS Clouds
Amit Gajbhiye, Shailendra Singh

TL;DR
This paper introduces a novel resource provisioning and scheduling algorithm based on the Intelligent Water Drop optimization technique to efficiently execute scientific workflows in IaaS clouds, balancing cost and deadline constraints.
Contribution
It presents a new IWD-based scheduling algorithm that considers cloud resource elasticity and heterogeneity, improving cost efficiency and deadline adherence for scientific workflows.
Findings
Schedules workflows within deadlines with optimized costs
Converges quickly to near-optimal solutions
Outperforms existing methods in simulated CloudSim environment
Abstract
Infrastructure as a Service model of cloud computing is a desirable platform for the execution of cost and deadline constrained workflow applications as the elasticity of cloud computing allows large-scale complex scientific workflow applications to scale dynamically according to their deadline requirements. However, scheduling of these multitask workflow jobs in a distributed computing environment is a computationally hard multi-objective combinatorial optimization problem. The critical challenge is to schedule the workflow tasks whilst meeting user quality of service (QoS) requirements and the application's deadline. The existing research work not only fails to address this challenge but also do not incorporate the basic principles of elasticity and heterogeneity of computing resources in cloud environment. In this paper, we propose a resource provisioning and scheduling algorithm to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Scientific Computing and Data Management · Cloud Computing and Resource Management
