Devising a method for data consistency at replication in multicloud systems

Authors

DOI:

https://doi.org/10.15587/1729-4061.2025.332189

Keywords:

multicloud systems, interval consistency method, geo-distributed data replication, latency model

Abstract

This study’s object is the consistency of replication data in geo-distributed multicloud systems. The task under consideration is to devise a method for interval ordering of incoming requests by forming a sequence of general order numbers, according to which the order of writing data to geo-distributed replicas is executed.

A feature of the proposed method is the a priori determination of equally long non-intersecting intervals of adjustment of incoming packet numbers, during which the incoming packet numbers are ordered. Grouping users into conditional clusters according to geographical location around brokers makes it possible to determine the priorities of sorting incoming packets. Brokers should be located near the leading replica of each cloud service provider and accept write requests from users from the nearest conditional cluster. In addition, the ordering of incoming packets occurs in the order of their arrival at each broker during the specified intervals. These mechanisms make it possible to synchronize data write operations in one step of global communication between geo-distributed replicas of separate cloud service providers.

To estimate the latency of forming the total ordered sequence of incoming packet numbers, a simulation model has been built, whose feature is the ability to reproduce a different number and geographical location of replicas. The stability of a latency in coordinating incoming write requests in geo-distributed multicloud system with an increase in the intensity of the incoming flow by even 70 times has been shown experimentally.

The results make it possible not only to reduce the latency of writing data to replicas of existing multicloud systems but also to choose the best geographical location of cloud service provider resources when designing new ones

Author Biographies

Maksym Volk, Kharkiv National University of Radio Electronics

Doctor of Technical Sciences, Professor

Department of Electronic Computers

Olha Kozina, AFOREHAND Studio

PhD, Associate Professor

Andrii Buhrii, Kharkiv National University of Radio Electronics

Кандидат технічних наук

Кафедра електронних обчислювальних машин

Serhii Osiievskyi

PhD, Associate Professor

Department of Mathematics and Software of ACS

Mykyta Kozin, Kharkiv National University of Radio Electronics

Department of Electronic Computers

Darya Volk, Kharkiv National University of Radio Electronics

Department of Electronic Computers

Yurii Turinskyi, Ivan Kozhedub Kharkiv National Air Force University

Scientific-Organizational Section

References

  1. Mamchych, O., Volk, M. (2022). Smartphone Based Computing Cloud and Energy Efficiency. 2022 12th International Conference on Dependable Systems, Services and Technologies (DESSERT). https://doi.org/10.1109/dessert58054.2022.10018740
  2. Mamchych, O., Volk, M. (2024). A unified model and method for forecasting energy consumption in distributed computing systems based on stationary and mobile devices. Radioelectronic and Computer Systems, 2024 (2), 120–135. https://doi.org/10.32620/reks.2024.2.10
  3. Tricomi, G., Merlino, G., Panarello, A., Puliafito, A. (2020). Optimal Selection Techniques for Cloud Service Providers. IEEE Access, 8, 203591–203618. https://doi.org/10.1109/access.2020.3035816
  4. Aldin, H. N. S., Deldari, H., Moattar, M. H., Ghods, M. R. (2019). Consistency models in distributed systems: A survey on definitions, disciplines, challenges and applications. arXiv. https://arxiv.org/abs/1902.03305
  5. Mhaisen, N., Malluhi, Q. M. (2020). Data Consistency in Multi-Cloud Storage Systems With Passive Servers and Non-Communicating Clients. IEEE Access, 8, 164977–164986. https://doi.org/10.1109/access.2020.3022463
  6. Charapko, A., Ailijiang, A., Demirbas, M. (2021). PigPaxos: Devouring the Communication Bottlenecks in Distributed Consensus. Proceedings of the 2021 International Conference on Management of Data, 235–247. https://doi.org/10.1145/3448016.3452834
  7. Shiozaki, K., Nakamura, J. (2024). Selection Guidelines for Geographical SMR Protocols: A Communication Pattern-Based Latency Modeling Approach. Stabilization, Safety, and Security of Distributed Systems, 344–359. https://doi.org/10.1007/978-3-031-74498-3_25
  8. Coelho, P., Pedone, F. (2021). GeoPaxos+: Practical Geographical State Machine Replication. 2021 40th International Symposium on Reliable Distributed Systems (SRDS), 233–243. https://doi.org/10.1109/srds53918.2021.00031
  9. Eischer, M., Straßner, B., Distler, T. (2020). Low-latency geo-replicated state machines with guaranteed writes. Proceedings of the 7th Workshop on Principles and Practice of Consistency for Distributed Data, 1–9. https://doi.org/10.1145/3380787.3393686
  10. Petrescu, M. (2023). Replication in Raft vs Apache Zookeeper. Soft Computing Applications, 426–435. https://doi.org/10.1007/978-3-031-23636-5_32
  11. Kozina, O. A., Panchenko, V. I., Kolomiitsev, O. V., Usik, V. V., Stratiienko, N. K., Safoshkina, L. V., Kucherenko, Y. F. (2024). Data consistency protocol for multicloud systems. International Journal of Cloud Computing, 13 (1), 42–61. https://doi.org/10.1504/ijcc.2024.136284
  12. Kozina, O., Kozin, M. (2022). Simulation Model of Data Consistency Protocol for Multicloud Systems. 2022 IEEE 3rd KhPI Week on Advanced Technology (KhPIWeek), 1–4. https://doi.org/10.1109/khpiweek57572.2022.9916343
  13. Xiang, Z., Vaidya, N. H. (2020). Global Stabilization for Causally Consistent Partial Replication. Proceedings of the 21st International Conference on Distributed Computing and Networking, 1–10. https://doi.org/10.1145/3369740.3369795
  14. Kakwani, D., Nasre, R. (2020). Orion. Proceedings of the 7th Workshop on Principles and Practice of Consistency for Distributed Data, 1–6. https://doi.org/10.1145/3380787.3393676
  15. Song, H., Wang, Y., Chen, X., Feng, H., Feng, Y., Fang, X. et al. (2025). K2: On Optimizing Distributed Transactions in a Multi-region Data Store with TrueTime Clocks (Extended Version). arXiv. https://doi.org/10.48550/arXiv.2504.01460
  16. Lu, H., Mu, S., Sen, S., Lloyd, W. (2023). NCC: Natural Concurrency Control for Strictly Serializable Datastores by Avoiding the Timestamp-Inversion Pitfall. arXiv. https://doi.org/10.48550/arXiv.2305.14270
  17. Kleppmann, M. (2017). Designing Data-Intensive Applications. O'Reilly Media, 614.
  18. Gracia-Tinedo, R., Junqueira, F., Zhou, B., Xiong, Y., Liu, L. (2023). Practical Storage-Compute Elasticity for Stream Data Processing. Proceedings of the 24th International Middleware Conference: Industrial Track, 1–7. https://doi.org/10.1145/3626562.3626828
Devising a method for data consistency at replication in multicloud systems

Downloads

Published

2025-08-29

How to Cite

Volk, M., Kozina, O., Buhrii, A., Osiievskyi, S., Kozin, M., Volk, D., Diachenko, D., & Turinskyi, Y. (2025). Devising a method for data consistency at replication in multicloud systems. Eastern-European Journal of Enterprise Technologies, 4(2 (136), 14–22. https://doi.org/10.15587/1729-4061.2025.332189