АНАЛІЗ ОСОБЛИВОСТЕЙ ТА МЕТРИК МОНОЛІТНОЇ І МІКРОСЕРВІСНОЇ АРХІТЕКТУРИ

Автор(и)

  • TЕТЯНА СЕЛІВЬОРСТОВА Національна металургійна академія України
  • СЕРГІЙ КЛІЩ Національна металургійна академія України
  • СЕРГІЙ КИРИЧЕНКО Національна металургійна академія України
  • АНТОН ГУДА Національна металургійна академія України
  • КАТЕРИНА ОСТРОВСЬКА Національна металургійна академія України

DOI:

https://doi.org/10.31891/CSIT-2021-5-8

Анотація

В роботі представлений стек інформаційних технологій, які засовуються при розгортанні мережевої архітектури. Представлений аналіз технологічних переваг та недоліків монолітної та мережевої архітектури може бути корисним при розгляді питань кібер безпеки в телекомунікаційних мережах. Проведений аналіз основних кількісних характеристик засобами Kubectl. Наведені результати серії обчислювальних експериментів по оцінці швидкості відповіді на запити, відмовостійкості, розглянуті питання масштабування монолітної та мікросервісної мережевої архітектури. Для наборів чосових рядів, що характеригують завантаження мережевого серверу, обчислені значення показника Харста.

Метою роботи є проведення дослідження основиних характеристик монолітної та мікросервісної архітектури, збір данних часових рядів з сервера та їхній статистичний аналіз.

Використано методику розгортання Kubernetes кластеру засобами Minikube, Kubectl, Docker. Проведено розгортання додатку на віртуальній машині AWS EC2 – монолітна архітектура та Kubernetes кластеру на AWS EKS – мікросервісна архітектура.

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

Наукова новизна роботи полягає у застосуванні фрактального анілізу до реальних часових рядів: використання ядра в просторі користувача, часу очікування ядра, використання оперативної пам’яті, кешування оперативної пам'яті, зібраних на протізі 6 місяців з кроком 10 секунд, встановленні довгострокової залежності даних часових рядів.

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

##submission.downloads##

Опубліковано

2022-04-14

Як цитувати

SELIVORSTOVA, T. ., KLISHCH, S. ., KYRYCHENKO, S. ., GUDA, A. ., & OSTROVSKAYA, K. . (2022). АНАЛІЗ ОСОБЛИВОСТЕЙ ТА МЕТРИК МОНОЛІТНОЇ І МІКРОСЕРВІСНОЇ АРХІТЕКТУРИ. Computer Systems and Information Technologies, (3), 59-65. https://doi.org/10.31891/CSIT-2021-5-8