journal article·2025Open access

Dynamic Multi-Objective Gannet Optimization (DMGO): An Adaptive Algorithm for Efficient Data Replication in Cloud Systems

P. William, Ved Prakash Mishra, Osamah Ibrahim Khalaf, Arvind Mukundan, Riya Karmakar

Computers, Materials & Continua· Volume 84· Issue 3

Abstract

Cloud computing has become an essential technology for the management and processing of large datasets, offering scalability, high availability, and fault tolerance. However, optimizing data replication across multiple data centers poses a significant challenge, especially when balancing opposing goals such as latency, storage costs, energy consumption, and network efficiency. This study introduces a novel Dynamic Optimization Algorithm called Dynamic Multi-Objective Gannet Optimization (DMGO), designed to enhance data replication efficiency in cloud environments. Unlike traditional static replication systems, DMGO adapts dynamically to variations in network conditions, system demand, and resource availability. The approach utilizes multi-objective optimization approaches to efficiently balance data access latency, storage efficiency, and operational costs. DMGO consistently evaluates data center performance and adjusts replication algorithms in real time to guarantee optimal system efficiency. Experimental evaluations conducted in a simulated cloud environment demonstrate that DMGO significantly outperforms conventional static algorithms, achieving faster data access, lower storage overhead, reduced energy consumption, and improved scalability. The proposed methodology offers a robust and adaptable solution for modern cloud systems, ensuring efficient resource consumption while maintaining high performance.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Cloud Computing and Resource Management · IoT and Edge/Fog Computing

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (20)

Show source-provided references
1. Service-oriented replication strategies for improving quality-of-service in cloud computing: a survey10.1007/s10586-020-03108-z ↗
2. Cost-effective web application replication and deployment in multi-cloud environment10.1109/TPDS.2021.3133884 ↗
3. Hierarchical data replication strategy to improve performance in cloud computing10.1007/s11704-019-9099-8 ↗
4. Improving load balancing for data-duplication in big data cloud computing networks10.1007/s10586-021-03312-5 ↗
5. Evaluation of replication mechanisms on selected database systems10.3390/ijgi9040249 ↗
6. Enhanced authentication for de-duplication of big data on cloud storage system using machine learning approach10.1007/s10586-023-04171-y ↗
7. Review of evolving cloud computing paradigms: security, efficiency, and innovations10.51594/csitrj.v5i2.757 ↗
8. Load balancing techniques in cloud computing environment: a review10.1016/j.jksuci.2021.02.007 ↗
9. Energy efficiency in cloud computing data centers: a survey on software technologies10.1007/s10586-022-03713-0 ↗
10. A secured database monitoring method to improve databackup and recovery operations in cloud computing10.54646/bijcs.2023.19 ↗
11. Efficient data migration strategies in sharded databases10.36676/jqst.v1.i2.17 ↗
12. A systematic survey on energy-efficient techniques in sustainable cloud computing10.3390/su14106256 ↗
13. Applications of large language models in cloud computing: an empirical study using real-world data10.55524/ijircst.2024.12.4.10 ↗
14. Big data analytics in cloud computing: an overview10.1186/s13677-022-00301-w ↗
15. EdgeKV: decentralized, scalable, and consistent storage for the edge10.1016/j.jpdc.2020.05.009 ↗
16. Secure biometric authentication with de-duplication on distributed cloud storage10.7717/peerj-cs.569 ↗
17. Efficient task and workflow scheduling in inter-cloud environments: challenges and opportunities10.1007/s11227-019-03038-7 ↗
18. Energy efficient virtual machines placement over cloud-fog network architecture10.1109/ACCESS.2020.2995393 ↗
19. An energy-aware method for data replication in the cloud environments using a tabu search and particle swarm optimization algorithm10.1002/cpe.4757 ↗
20. A novel dynamic data replication strategy to improve access efficiency of cloud storage10.1007/s10257-019-00422-x ↗