Replication-Based Dynamic Energy-Aware Resource Provisioning for Scientific Workflows

5Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.

Abstract

Distributed computing services in cloud environments are easily accessible to end users. These services are delivered to end users via a subscription-based model. The “infrastructure as a service” (IaaS) cloud model is one of the best cloud environment models for running data- and computing-intensive applications. Real-world scientific applications are the best examples of data and computing intensiveness. For their implementation, scientific workflow applications need high-performance computational resources and a large volume of storage. The workflow tasks are linked based on computational and data interdependence. Considering the high volume and variety of scientific workflows (SWs), the resources of the IaaS cloud model require managing energy efficiently and without failure or loss. Therefore, in order to address the issues of power consumption and task failure for real-world SWs, this research work proposes a replication-based dynamic energy-aware resource provisioning (R-DEAR) strategy for SWs in an IaaS cloud environment. The proposed strategy, R-DEAR, is a resource- and service-provisioning strategy that implements a replication-based fault-tolerant and load-balancing mechanism. The proposed R-DEAR strategy schedules the tasks of a scientific workflow with a replication-based fault-tolerant mechanism. The proposed R-DEAR strategy also manages the power consumption of IaaS cloud resources dynamically through a load-sharing process. Simulation results show that the proposed R-DEAR strategy reduces energy consumption, execution cost, and execution time by 9%, 15%, and 18%, respectively, as compared with the existing state-of-the-art strategy.

References Powered by Scopus

The cost of doing science on the cloud: The montage example

540Citations
N/AReaders
Get full text

WorkflowSim: A toolkit for simulating scientific workflows in distributed environments

434Citations
N/AReaders
Get full text

Towards workflow scheduling in cloud computing: A comprehensive analysis

248Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Predictive Energy Management for Docker Containers in Cloud Computing: A Time Series Analysis Approach

2Citations
N/AReaders
Get full text

Replication-Based Resource Provisioning and Constrained Aware Task Scheduling Framework for Cloud Workflows

1Citations
N/AReaders
Get full text

Development of a Sustainable and Optimized Energy Ecosystem with Real-Time Monitoring through Innovative IoT-Based Actuator Design for Human-Centric Security in Smart Cities

0Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Ala’anzy, M. A., Othman, M., Ibbini, E. M., Enaizan, O., Farid, M., Alsaaidah, Y. A., … Ghoniem, R. M. (2023). Replication-Based Dynamic Energy-Aware Resource Provisioning for Scientific Workflows. Applied Sciences (Switzerland), 13(4). https://doi.org/10.3390/app13042644

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 3

60%

Lecturer / Post doc 2

40%

Readers' Discipline

Tooltip

Computer Science 3

60%

Business, Management and Accounting 1

20%

Engineering 1

20%

Article Metrics

Tooltip
Mentions
News Mentions: 1

Save time finding and organizing research with Mendeley

Sign up for free