Прогнозирование нагрузки на микросервисную систему с использованием метода ARIMA и байесовских сетей
Работая с сайтом, я даю свое согласие на использование файлов cookie. Это необходимо для нормального функционирования сайта, показа целевой рекламы и анализа трафика. Статистика использования сайта обрабатывается системой Яндекс.Метрика
Научный журнал Моделирование, оптимизация и информационные технологииThe scientific journal Modeling, Optimization and Information Technology
Online media
issn 2310-6018

Forecasting the load on a microservice system using the ARIMA method and Bayesian networks

idChetvertukhin V.R.

UDC 519.872.7
DOI: 10.26102/2310-6018/2026.56.5.007

  • Abstract
  • List of references
  • About authors

The article presents an approach to predicting the load on a microservice system that combines ARIMA time series analysis methods and probabilistic inference in Bayesian networks. This approach allows for the consideration of both the load patterns on individual microservices over time and the structural dependencies between these microservices. The presented approach consists of two stages: in the first stage, ARIMA models build independent forecasts for each microservice, and in the second stage, a Bayesian network adjusts the obtained forecasts, taking into account dependencies between microservices and the propagation of load from service to service. The final forecast consists of the weighted results of both stages. In addition, an anomaly detection criterion is provided, which allows the forecasting system to respond to anomalies by changing the weights and other parameters of the algorithm. The approach is experimentally tested using real-world system data. The results are compared with the isolated use of ARIMA and the use of Long-Short Term Memory (LSTM) networks for the same task. The algorithm shows promise for use in load forecasting.

1. Grunichev Yu.A., Konyashkin R.A. Cloud computing and its impact on the architecture of modern information systems. Paradigm. 2026;(1-1):85–89. (In Russ.).

2. Box G.E.P., Jenkins G.M., Reinsel G.C., Ljung G.M. Time Series Analysis: Forecasting and Control. Hoboken: John Wiley & Sons; 2015. 720 p.

3. Saharov D.V., Gelfand A.M., Kazantsev A.A., Pestov I.E. Using mathematical forecasting methods to estimate the load on the computing power of the IoT network. Vestnik Saint-Petersburg University of State Fire Service of Emercom of Russia. 2020;(2):86–94. (In Russ.).

4. Cleveland R.B., Cleveland W.S., McRae J.E., Terpenning I. STL: A seasonal-trend decomposition procedure based on loess. Journal of Official Statistics. 1990;6(1):3–73.

5. Hochreiter S., Schmidhuber J. Long Short-Term Memory. Neural Computation. 1997;9(8):1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735

6. Breiman L. Random forests. Machine Learning. 2001;45(1):5–32. https://doi.org/10.1023/A:1010933404324

7. Friedman J.H. Greedy function approximation: A gradient boosting machine. Annals of Statistics. 2001;29(5):1189–1232. https://doi.org/10.1214/aos/1013203451

8. Terekhin M.A., Ivaschenko A.V., Kulakov G.A. A conceptual approach to the integration of artificial intelligence into engineering activities. Modeling, Optimization and Information Technology. 2025;13(2). (In Russ.). https://doi.org/10.26102/2310-6018/2025.49.2.031

9. Rabiner L.R. A tutorial on hidden Markov models and selected applications in speech recognition. Proceedings of the IEEE. 1989;77(2):257–286. https://doi.org/10.1109/5.18626

10. Koller D., Friedman N. Probabilistic Graphical Models: Principles and Techniques. Cambridge: MIT Press; 2009. 1270 p.

Chetvertukhin Victor Romanovich

ORCID |

Belgorod State Technological University named after V.G. Shukhov

Belgorod, Russian Federation

Keywords: load forecasting, time series, ARIMA, bayesian networks, microservice architecture

For citation: Chetvertukhin V.R. Forecasting the load on a microservice system using the ARIMA method and Bayesian networks. Modeling, Optimization and Information Technology. 2026;14(5). URL: https://moitvivt.ru/ru/journal/article?id=2284 DOI: 10.26102/2310-6018/2026.56.5.007 (In Russ).

© Chetvertukhin V.R. Статья опубликована на условиях лицензии Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NS 4.0)
42

Full text in PDF

Скачать JATS XML

Received 18.03.2026

Revised 07.05.2026

Accepted 15.05.2026