ISSN 0021-3454 (print version)
ISSN 2500-0381 (online version)
Menu

4
Issue
vol 67 / April, 2024
Article

DOI 10.17586/0021-3454-2023-66-8-646-651

UDC 004-75

DETERMINING THE CLUSTER SIZE AND THE NUMBER OF REPLICAS OF HIGHLY LOADED INFORMATION SYSTEMS

T. M. Tatarnikova
Saint Petersburg Electrotechnical University “LETI”, Saint Petersburg, 197376, Russian Federation; Russian State Hydrometeorological University, Saint Petersburg, 195196, Russian Federation; Head of Chair


E. D. Arkhiptsev
Saint Petersburg Electrotechnical University “LETI”, Saint Petersburg, 197022, Russian Federation; Post-Graduate Student


N. S. Karmanovskiy
ITMO University, Saint Petersburg, 197101, Russian Federation; Associate professor


Read the full article 
Reference for citation: Tatarnikova Т. М., Arkhiptsev E. D., Karmanovskiy N. S. Determining the cluster size and the number of replicas of highly loaded information systems. Journal of Instrument Engineering. 2023. Vol. 66, N 8. P. 646—651 (in Russian). DOI: 10.17586/0021-3454-2023-66-8-646-651.

Abstract. The problem of ensuring the quality of customer service for highly loaded information systems is discussed. Existing solutions for scaling highly loaded information systems are considered. A procedure for determining the required number of nodes in a computing cluster based on the queuing theory is proposed. Results of a computational experiment on choosing the size of a computational cluster to ensure the average time for a user request executing to be below the established allowable time, are presented. A model for determining the number of replicas is proposed, in which, at a given intensity of incoming update requests, it is possible to avoid the critical level of the write-write conflict.
Keywords: high-load information system, customer service quality, scaling, replication, mathematical modeling

References:
  1. Tuzov A.V. Bulletin of The South Ural State University. Series: Computer Technologies, Automatic Control, Radio Electronics, 2018, no. 3(18), pp. 5–11. (in Russ.)
  2. Bogatyrev V.A., Derkach A.N., Aleksankov S.M. Studies in Systems, Decision and Control, 2020, vol. 260, рр. 11–21.
  3. Аmirov S.N. International Journal of Open Information Technologies, 2020, no. 8(8), pp. 32–47. (in Russ.)
  4. Gorodnichev M.G., Kochupalov A.E. The Eurasian Scientific Journal, 2018, no. 4(10), pp. 1–32. (in Russ.)
  5. Podolny V.P. Arkhitektura vysokonagruzhennykh sistem. Sistemy sbora informatsii, raspredelennyye sistemy upravleniya, sistemy real'nogo vremeni (Architecture of Highly Loaded Systems. Information Collection Systems, Distributed Control Systems, Real-Time Systems), Moscow, 2022, 160 р. (in Russ.)
  6. Cvyashhenko E.V. Information Systems and Technologies, 2016, no. 1, pp. 74–83. (in Russ.)
  7. Bogatyrev V.A., Lisichkin D.E. Software & Systems, 2019, no. 2, pp. 214–220. (in Russ.)
  8. Sovetov B.Ya., Tatarnikova T.M., Poymanova E.D. Information and Control Systems, 2020, no. 5(108), pp. 43–49, DOI: 10.31799/1684-8853-2020-5-43-49.
  9. Tatarnikova T.M., Volskiy A.V. Information and Control Systems, 2018, no. 3(94), pp. 54–60, DOI: 10.15217/issn1684-8853.2018.3.54. (in Russ.)
  10. Tatarnikova T.M., Elizarov M.A. Journal of Instrument Engineering, 2017, no. 2(60), pp. 150–157, DOI: 10.17586/0021-3454-2017-60-2-150-157. (in Russ.)