• Головна
  • Історичні нотатки
  • Статті та випуски
    • Поточний випуск
    • Архів
  • Про журнал
    • Цілі та проблематика
    • Редакційна колегія
    • Індексація журналу
    • Джерела фінансування
  • Для авторів
    • Подання статті
    • Умови публікації
    • Загальні вимоги до оформлення рукописів
    • Процес рецензування
    • Редакційні збори
    • Договір про передачу прав від автора до видавця
  • Етика та політики
    • Публікаційна етика
    • Конфлікт інтересів
    • Політика відкритого доступу
    • Політика архівування матеріалів
    • Політика скарг
    • Положення про конфіденційність
    • Положення про відкликання публікацій
    • Політика антиплагіату
    • Політика використання генеративного ШІ
  • Контакти
uk Українська
  • English English

UkrainianProfessional Education

  • Подати статтю
  • Головна
  • Статті та випуски
    • Поточний випуск
    • Архів
  • Про журнал
    • Цілі та проблематика
    • Редакційна колегія
    • Індексація журналу
    • Джерела фінансування
  • Для авторів
    • Подання статті
    • Умови публікації
    • Загальні вимоги до оформлення рукописів
    • Процес рецензування
    • Редакційні збори
    • Договір про передачу прав від автора до видавця
  • Етика та політики
    • Публікаційна етика
    • Конфлікт інтересів
    • Політика відкритого доступу
    • Політика архівування матеріалів
    • Політика скарг
    • Положення про конфіденційність
    • Положення про відкликання публікацій
    • Політика антиплагіату
    • Політика використання генеративного ШІ
  • Пошук
  • Контакти

Стаття

  • Читати статтю
  • Завантажити статтю

Отримано 21.07.2022

Доопрацьовано 10.11.2022

Прийнято 15.12.2022

Взято з Вип. 112, 2022

Сторінки 227 -231

  • 106 Переглядів

ЦИТУВАТИ

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

ЩОДО БАЛАНСУВАННЯ НАВАНТАЖЕННЯ В ДОДАТКАХ З ВИКОРИСТАННЯМ ІНФОРМАЦІЙНОЇ ТЕХНОЛОГІЇ КОНТЕЙНЕРИЗАЦІЇ

Дмитро Акімов Денис Миронов Юрій Руських Ілля Сисоєв

Анотація

В статті розглянуто адаптивний алгоритм балансування навантаження для додатків з використанням технології контейнеризації. Наведено теоретичні приклади реалізації такого алгоритму на основі багаторівневої системи. Приведено теоретичний опис роботи алгоритму на різних рівнях системи. Функціонування додатку розгорнутого за допомогою технології контейнеризації потребує обов’язкового використання синхронізатору, який в свою чергу повинен бути наділений оптимальним алгоритмом балансування для досягнення максимального використання доступних ресурсів. При цьому слід враховувати особливість запитів які притаманні конкретному додатку, так і їх неоднорідність в часі, для цього пропонується ввести паралельну систему для обробки и статичного аналізу вхідних запитів. В статті наведені критерії які при досягненні яких таки алгоритм можна буде використовувати замість вже існуючих

Ключові слова:

контейнеризація, балансування, адаптивний алгоритм, контейнеризація, обчислювальний вузол

Використані джерела

  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.
Поділитися
Facebook
Twitter
LinkedIn
Email
Telegram
Viber
WhatsApp

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

Адреса
01010, Україна, м. Київ,
вул. М. Омеляновича-Павленка, 1


Email
ntu@arrcjournal.org

Основна інформація
  • Цілі та проблематика
  • Індексація журналу
  • Умови публікації
  • Редакційна колегія
  • Публікаційна етика
Додаткова інформація
  • Політика скарг
  • Процес рецензування
  • Політика відкритого доступу
  • Політика антиплагіату
  • Політика використання генеративного ШІ
  • Політика архівування матеріалів