Devising a method for data consistency at replication in multicloud systems
DOI:
https://doi.org/10.15587/1729-4061.2025.332189Keywords:
multicloud systems, interval consistency method, geo-distributed data replication, latency modelAbstract
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
References
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Kleppmann, M. (2017). Designing Data-Intensive Applications. O'Reilly Media, 614.
- 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
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Maksym Volk, Olha Kozina, Andrii Buhrii, Serhii Osiievskyi, Mykyta Kozin, Darya Volk, Dmytro Diachenko, Yurii Turinskyi

This work is licensed under a Creative Commons Attribution 4.0 International License.
The consolidation and conditions for the transfer of copyright (identification of authorship) is carried out in the License Agreement. In particular, the authors reserve the right to the authorship of their manuscript and transfer the first publication of this work to the journal under the terms of the Creative Commons CC BY license. At the same time, they have the right to conclude on their own additional agreements concerning the non-exclusive distribution of the work in the form in which it was published by this journal, but provided that the link to the first publication of the article in this journal is preserved.
A license agreement is a document in which the author warrants that he/she owns all copyright for the work (manuscript, article, etc.).
The authors, signing the License Agreement with TECHNOLOGY CENTER PC, have all rights to the further use of their work, provided that they link to our edition in which the work was published.
According to the terms of the License Agreement, the Publisher TECHNOLOGY CENTER PC does not take away your copyrights and receives permission from the authors to use and dissemination of the publication through the world's scientific resources (own electronic resources, scientometric databases, repositories, libraries, etc.).
In the absence of a signed License Agreement or in the absence of this agreement of identifiers allowing to identify the identity of the author, the editors have no right to work with the manuscript.
It is important to remember that there is another type of agreement between authors and publishers – when copyright is transferred from the authors to the publisher. In this case, the authors lose ownership of their work and may not use it in any way.





