• Home
  • Historical notes
  • Articles & Issues
    • Current
    • All Issues
  • About
    • Aims and Scope
    • Editorial Board
    • Indexing
    • Sources of Financing
  • For Authors
    • Submission
    • Terms of Publication
    • Formatting Guidelines
    • Peer Review Process
    • Article Processing Charges
    • License Agreement
  • Ethics & Policies
    • Publication Ethics
    • Conflict of Interest
    • Open Access Policy
    • Archiving
    • Complaints Policy
    • Privacy Statement
    • Corrections and Retractions
    • Anti-plagiarism Policy
    • Generative AI Policy
  • Contacts
en English
  • Українська Українська

UkrainianProfessional Education

  • Submit an article
  • Home
  • Articles & Issues
    • Current
    • All Issues
  • About
    • Aims and Scope
    • Editorial Board
    • Indexing
    • Sources of Financing
  • For Authors
    • Submission
    • Terms of Publication
    • Formatting Guidelines
    • Peer Review Process
    • Article Processing Charges
    • License Agreement
  • Ethics & Policies
    • Publication Ethics
    • Conflict of Interest
    • Open Access Policy
    • Archiving
    • Complaints Policy
    • Privacy Statement
    • Corrections and Retractions
    • Anti-plagiarism Policy
    • Generative AI Policy
  • Search
  • Contacts

Article

  • Read article
  • Download article

Received 21.07.2022

Revised 10.11.2022

Accepted 15.12.2022

Retrieved from Iss. 112, 2022

Pages 227 -231

  • 107 Views

Suggested citation

Akimov, D., Myronov, D., Ruskikh, Yu., & Sysoiev, I. (2022). CONCERNING LOAD BALANCING IN APPLICATIONS USING CONTAINERING INFORMATION TECHNOLOGY. Automobile Roads and Road Construction, (112), 227-231. https://doi.org/10.33744/0365-8171-2022-112-227-231

CONCERNING LOAD BALANCING IN APPLICATIONS USING CONTAINERING INFORMATION TECHNOLOGY

Dmytro Akimov Denys Myronov Yurii Ruskikh Illia Sysoiev

Abstract

The article discusses an adaptive load balancing algorithm for applications using containerization technology. Theoretical examples of the implementation of such an algorithm based on a multilevel system are given. A theoretical description of the operation of the algorithm at different levels of the system is given. The operation of an application deployed using containerization technology requires the mandatory use of a synchronizer, which must be endowed with an optimal balancing algorithm to maximize the use of available resources. In this case, one should consider the peculiarity of requests that are inherent in a particular application, and their heterogeneity in time; for this, it is proposed to introduce a parallel system for processing and static analysis of incoming requests. The article provides criteria that, when some of the algorithms are achieved, can be used instead of the existing ones

Keywords:

containerization, balancing, adaptive algorithm, containerization, computing node

References

  1. Leung, K., Liu, L.Z., Felix, J., Ossipov, A., & Mahmoud, M. (2019). High availability for cluster of stateful services behind load balancer in private/public cloud. In Proceedings of the IEEE conference (pp. 1-7). IEEE.
  2. Al Nuaimi, K., Mohamed, N., Al Nuaimi, M., & AlJaroodi, J. (2012). A survey of load balancing in cloud computing: Challenges and algorithms. In Proceedings of the IEEE conference (pp. 1-5). IEEE.
  3. Matthias, K., & Kane, S.P. (2015). Docker: Up & running. Sebastopol, CA: O'Reilly Media.
  4. Donovan, A.A.A., & Kernighan, B.W. (2015). The Go programming language. Upper Saddle River: Addison-Wesley Professional.
  5. Bourke, T. (2001). Server load balancing (1st ed.). Sebastopol, CA: O'Reilly Media.
  6. Airapetyan, B.G. (2013). Types of distributed computing systems. Architectural features. Advantages and disadvantages. Information Processing Systems, 6, 199-203.
Share
Facebook
Twitter
LinkedIn
Email
Telegram
Viber
WhatsApp

https://doi.org/10.33744/0365-8171-2022-112-227-231

Address
01010, Ukraine, Kyiv,
1, M. Omelianovycha-Pavlenka Str.


Email
ntu@arrcjournal.org

Main information
  • Aims and Scope
  • Indexing
  • Terms of Publication
  • Editorial Board
  • Publication Ethics
Additional information
  • Complaints Policy
  • Peer Review Process
  • Open Access Policy
  • Anti-plagiarism Policy
  • Generative AI Policy
  • Archiving