Optimizing Data Replication in Cloud Computing Using Firefly-Based Algorithm for Selection and Placement

The rapid adoption of cloud computing has driven extensive research into data replication methods and their practical applications. Data replication is a vital process in cloud systems, ensuring data availability, improving performance, and maintaining system stability. This is especially crucial for data-intensive applications that require the distribution and sharing of large volumes of information across geographically dispersed centers. However, managing this process presented significant challenges. As the number of data replicas increases and they are distributed across multiple locations, the associated costs and complexity of maintaining system usability, performance, and stability also rise. In this study, we initially randomized the distribution of data replication files across the cloud infrastructure to simulate a realistic scenario where data already exists within the system before the application of replication algorithms. This approach allowed the algorithms to optimize the replication process based on the initial data distribution and adapt to the evolving demands of incoming workloads. To address the challenges of dynamic data replication in cloud environments, this paper introduced two algorithms: the Firefly Optimization Algorithm for Data Replica Selection (FFO-S) and the Firefly Optimization Algorithm for Replica Placement (FFO-P). A detailed simulation study was performed using the CloudSim platform to assess the effectiveness of the proposed FFO-S and FFO-P algorithms. The simulation environment was designed to closely emulate real-world cloud infrastructures, ensuring the practical applicability of the results.

Authors

Institutions

Publication Details

Journal
Statistics Optimization & Information Computing
Published
2025-04-07
DOI
https://doi.org/10.19139/soic-2310-5070-2317
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimizing Data Replication in Cloud Computing Using Firefly-Based Algorithm for Selection and Placement

B. Hafiz, Husham Abdelrahman, Hosam E. Refaat, B. Tawfik
Statistics Optimization & Information Computing
Cloud Computing and Resource Management
article

Optimizing Data Replication in Cloud Computing Using Firefly-Based Algorithm for Selection and Placement

B. Hafiz, Husham Abdelrahman, Hosam E. Refaat, B. Tawfik
article en

Abstract

The rapid adoption of cloud computing has driven extensive research into data replication methods and their practical applications. Data replication is a vital process in cloud systems, ensuring data availability, improving performance, and maintaining system stability. This is especially crucial for data-intensive applications that require the distribution and sharing of large volumes of information across geographically dispersed centers. However, managing this process presented significant challenges. As the number of data replicas increases and they are distributed across multiple locations, the associated costs and complexity of maintaining system usability, performance, and stability also rise. In this study, we initially randomized the distribution of data replication files across the cloud infrastructure to simulate a realistic scenario where data already exists within the system before the application of replication algorithms. This approach allowed the algorithms to optimize the replication process based on the initial data distribution and adapt to the evolving demands of incoming workloads. To address the challenges of dynamic data replication in cloud environments, this paper introduced two algorithms: the Firefly Optimization Algorithm for Data Replica Selection (FFO-S) and the Firefly Optimization Algorithm for Replica Placement (FFO-P). A detailed simulation study was performed using the CloudSim platform to assess the effectiveness of the proposed FFO-S and FFO-P algorithms. The simulation environment was designed to closely emulate real-world cloud infrastructures, ensuring the practical applicability of the results.

Statistics Optimization & Information ComputingVol. 14(1)
Suez Canal University (EG)
Openalex Percentile: Top 77%
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Optimizing Data Replication in Cloud Computing Using Firefly-Based Algorithm for Selection and Placement — B. Hafiz, Husham Abdelrahman, et al. · Statistics Optimization & Information Computing (2025) | TGRS Research Map | TGRS