Intelligent Data Synchronization Strategies for Geo-Distributed Systems
-
DOI:
https://doi.org/10.67228/30713498/IJADSMC-2025PI3N7FPublished 04-04-2025
Geo-Distributed Systems, Data Synchronization, Intelligent Replication, Machine Learning, Adaptive Consistency, Distributed Databases, Cloud Computing, Predictive Analytics Issue
Section
ArticlesHow to Cite
[1]G. Ramasamy, “Intelligent Data Synchronization Strategies for Geo-Distributed Systems”, IJADSMC, vol. 8, no. 1, pp. 01–15, Apr. 2025, doi: 10.67228/30713498/IJADSMC-2025PI3N7F.Abstract
Geo-distributed systems are essential for modern cloud computing, enabling applications to run across multiple geographically distributed data centers while ensuring scalability, fault tolerance, and low latency. However, maintaining data consistency and synchronization across distributed nodes remains challenging due to network delays, bandwidth limitations, node failures, and dynamic workloads. This study proposes an intelligent data synchronization framework that integrates machine learning-based workload prediction, adaptive replication management, conflict-aware synchronization, and latency-aware consistency optimization. The framework continuously monitors system metrics such as network latency, bandwidth usage, replication delay, transaction rates, and node availability to make dynamic synchronization decisions. By forecasting future data access patterns and adapting synchronization strategies accordingly, the proposed model reduces replication traffic, synchronization conflicts, and resource consumption while maintaining consistency. Experimental results demonstrate significant improvements over traditional methods, achieving approximately 94% prediction accuracy, 35% lower synchronization overhead, 28% higher throughput, and 31% lower latency. The framework provides a scalable and efficient solution for cloud computing, edge computing, IoT, and large-scale enterprise systems. Future work includes integrating Federated Learning, autonomous synchronization orchestration, and blockchain-based consistency management for decentralized environments.
References
[1] Gray, J., & Lamport, L. (2006). Consensus on transaction commit. ACM Transactions on Database Systems, 31(1), 133–160.
[2] Lamport, L. (1998). The part-time parliament. ACM Transactions on Computer Systems, 16(2), 133–169.
[3] [3] Lamport, L. (2001). Paxos made simple. ACM SIGACT News, 32(4), 18–25.
[4] Ongaro, D., & Ousterhout, J. (2014). In search of an understandable consensus algorithm (Raft). In Proceedings of the USENIX Annual Technical Conference (pp. 305–319).
[5] Vogels, W. (2009). Eventually consistent. Communications of the ACM, 52(1), 40–44.
[6] Shapiro, M., Preguiça, N., Baquero, C., & Zawirski, M. (2011). Conflict-free replicated data types. In Proceedings of the 13th International Symposium on Stabilization, Safety, and Security of Distributed Systems (pp. 386–400).
[7] Brewer, E. A. (2012). CAP twelve years later: How the rules have changed. Computer, 45(2), 23–29.
[8] Terry, D. B., Prabhakaran, V., Kotla, R., Balakrishnan, M., Aguilera, M. K., & Abu-Libdeh, H. (2013). Consistency-based service level agreements for cloud storage. In Proceedings of the ACM Symposium on Operating Systems Principles.
[9] Sivasubramanian, S. (2012). Amazon DynamoDB: A seamlessly scalable non-relational database service. In Proceedings of the ACM SIGMOD International Conference on Management of Data.
[10] Kraska, T., Beutel, A., Chi, E. H., Dean, J., & Polyzotis, N. (2018). The case for learned index structures. In Proceedings of the ACM SIGMOD International Conference on Management of Data (pp. 489–504).
[11] Mao, H., Netravali, R., & Alizadeh, M. (2017). Neural adaptive video streaming with reinforcement learning. In Proceedings of ACM SIGCOMM. (Widely cited for reinforcement learning–based adaptive decision-making in distributed systems.)
[12] Sutton, R. S., & Barto, A. G. (2018). Reinforcement Learning: An Introduction (2nd ed.). MIT Press.
[13] Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep Learning. MIT Press.
[14] Li, C., Porto, D., Clement, A., Gehrke, J., Preguiça, N., & Rodrigues, R. (2012). Making geo-replicated systems fast as possible, consistent when necessary. In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI).
[15] Bailis, P., Venkataraman, S., Franklin, M. J., Hellerstein, J. M., & Stoica, I. (2014). Probabilistically bounded staleness for practical partial quorums. Proceedings of the VLDB Endowment, 5(8), 776–787.
[16] Gajula, S. (2023). A review of anomaly identification in finance frauds using machine learning system. International Journal of Current Engineering and Technology, 13(6), 568–575. https://ijcet.evegenis.org/index.php/ijcet/article/view/820.
[17] Gajula, S. (2024). Adaptive zero trust architecture for securing financial microservices. Computer Fraud & Security, 2024(12), 643–655. https://doi.org/10.52710/cfs.845.
[18] Gajula, S. (2024). Cybersecurity risk prediction using graph neural networks. Journal of Information Systems Engineering and Management.
Downloads
How to Cite
[1]G. Ramasamy, “Intelligent Data Synchronization Strategies for Geo-Distributed Systems”, IJADSMC, vol. 8, no. 1, pp. 01–15, Apr. 2025, doi: 10.67228/30713498/IJADSMC-2025PI3N7F.