Аналіз використання технології керування контейнерами під час побудови інформаційної інфраструктури Міністерства оборони України
DOI:
https://doi.org/10.33099/2304-2745/2024-3-83/31-39Ключові слова:
Оркестрування; контейнеризація; агрегований технічний сервіс; технологій управління застосунками у контейнерах; кластерне середовище.Анотація
В умовах широкомасштабної збройної агресії, направленої проти України, набуває важливого значення забезпечення стійкості національних обчислювальних ресурсів, за допомогою яких надаються критично важливі ІТ-сервіси як для цивільних, так і для військових потреб. У загальному, таку стійкість можливо охарактеризувати двома чинниками: здатність протистояти зовнішнім атакам або внутрішнім збоям та залишатися спроможними надавати необхідні ІТ-сервіси в підтримку військових операцій. Вказане можливо досягти шляхом швидкого розгортання застосунків, за допомогою яких надаються необхідні ІТ-сервіси, у хмарному середовищі із використанням такої складової технології віртуалізації, як контейнеризація.
Мета статті ‑ визначення особливостей використання технологій управління застосунками у контейнерах Kubernetes та управління контейнерами на прикладі програмних рішень Docker, надання обґрунтованих пропозицій за результатами проведеного аналізу для їх можливого використання в інтересах сил оборони України.
Використання підходів управління контейнерами (оркестрування) у сфері оборони полягає у поєднанні сфер розробки проєктів цифровізації та безпосередньої операційної діяльності. Це дозволяє замовникам і командам виконавців проєктів цифровізації покращити співпрацю та забезпечити своєчасне планування, створення, безперервну інтеграцію та безперервне постачання вкрай необхідних програмних рішень. У цьому випадку, інтеграція досягається завдяки об’єднанню програмного коду у централізованому сховищі, а безперервне постачання спрямоване на автоматизоване розгортання нових версій програмного рішення у середовище їх функціонування.
Посилання
Про хмарні послуги : Закон України від 17.02.2022 р. № 2075-ІХ. Дата оновлення: 05.06.2024. URL: https://zakon.rada.gov.ua/laws/show/2075-20#Text (дата звернення: 25.09.2024).
Деякі питання забезпечення функціонування інформаційно-комунікаційних систем, електронних комунікаційних систем, публічних електронних реєстрів в умовах воєнного стану : постанова Кабінету Міністрів України від 12.03.2022 р. № 263. Дата оновлення: 09.05.2023. URL: https://zakon.rada.gov.ua/laws/show/263-2022-%D0%BF#Text (дата звернення: 25.09.2024).
Порядок функціонування єдиної інформаційної системи Міністерства оборони України : наказ Міністерства оборони України від 21.03.2024 р. № 188. Дата оновлення: 17.04.2024. URL: https://www.mil.gov.ua/ministry/normativno-pravova-baza/nakazi-ministra-oboroni-ukraini/nakazi-ministerstva-oboroni-ukraini-za-2024-rik.html (дата звернення: 25.09.2024).
Андрощук О. В., Голобородько М. Ю., Головченко О. В., Миронюк А. Б. Теоретичні особливості використання центрів обробки даних в приватних хмарах: вимоги побудови, види, переваги та недоліки, надійність // Молодий вчений. 2021. № 7 (95). С. 1–4. DOI: https://doi.org/10.32839/2304-5809/2021-7-95-1 (дата звернення: 05.09.2024).
Головченко О.В. Аналіз сучасних підходів до створення центру обробки даних // Молодий вчений. 2020. № 4 (80). С. 221–227. DOI: https://doi.org/10.32839/2304-5809/2020-4-80-47 (дата звернення: 05.09.2024).
Андрощук О.В., Черевко Р.М., Петрушен М.В., Голобородько М. Ю. Актуальні підходи до побудови інформаційної інфраструктури на основі хмарних технологій з використанням референсної архітектури // Сучасні інформаційні технології у сфері безпеки та оборони. 2023. № 1 (46). DOI: https://doi.org/10.33099/2311-7249/2023-46-1-89-94 (дата звернення: 05.09.2024).
C-M(2015)0041-REV1, ALLIANCE C3 POLICY, 25 April 2016. North Atlantic Council, 50 p.
ACT/DIR/DIV/TT-6492/SER:NU:1394, C3 TAXONOMY BASELINE 6, 9 December 2022. HQ Supreme Allied Commander Transformation, 275 p.
Ліпко І. О., Звір В. Б., Миколенко Ю. М. Модель досягнення взаємосумісності комунікаційних та інформаційних систем: запровадження досвіду НАТО в інтересах сил оборони держави // Збірник наукових праць Центру воєнно-стратегічних досліджень Національного університету оборони України. 2023. № 2 (78). С. 108–120.
Ліпко І., Звір В., Капілевич В., Сугак С. Запровадження класифікації інформаційних технологій у сфері оборони: досвід НАТО для України // Збірник наукових праць Центру воєнно-стратегічних досліджень Національного університету оборони України. 2024. № 2 (81). С. 74–85.
DOD COMMAND, CONTROL, AND COMMUNICATIONS (C3) MODERNIZATION STRATEGY, September 2020, 40 p.
Fogli M. et al. Performance Evaluation of Kubernetes Distributions (K8s, K3s, KubeEdge) in an Adaptive and Federated Cloud Infrastructure for Disadvantaged Tactical Networks. 2021 International Conference on Military Communication and Information Systems (ICMCIS). The Hague, Netherlands, 04-05 May 2021, Р. 1–7. DOI: 10.1109/ICMCIS52405.2021.9486396 (дата звернення: 05.09.2024).
Andersen H. et al. NATO Federated Coalition Cloud with Kubernetes: A National Prototype Perspective. 26th International Command and Control Research and Technology Symposium (ICCRTS). October 18-22 and 25-28. 2021. Washington, DC, 2021. URL: https://www.researchgate.net/publication/ 355511979_NATO_Federated_Coalition_Cloud_with_Kubernetes_A_National_Prototype_Perspective (дата звернення: 05.09.2024).
Pingen G., van der Geest J., Beaujon M., Voogd J., and Pieneman R. Data Centric C2-Services Deployment: an Experiment on Fleets of Military Vehicles // EasyChair Preprint. 2021. № 6312. С. 3–5. URL: https://easychair.org/publications/preprint/5kcS (дата звернення: 05.09.2024).
NATO Selects Thales to Supply Its First Defence Cloud for the Armed Forces : офіційний веб-сайт компанії Thales Group, January 25, 2021. URL: https://www.thalesgroup.com/en/group/journalist/press-release/nato-selects-thales-supply-its-first-defence-cloud-armed-forces (дата звернення: 05.09.2024).
Pentagon splits $9 billion cloud contract among Google, Amazon, Oracle and Microsoft : веб-сайт агентства Reuters, December 8, 2022. URL: https://www.reuters.com/technology/pentagon-awards-9-bln-cloud-contracts-each-google-amazon-oracle-microsoft-2022-12-07/ (дата звернення: 05.09.2024).
Manage data in Docker. URL: https://docs.docker.com/storage (дата звернення: 05.09.2024).
Kubernetes Components. URL: https://kubernetes.io/ docs/concepts/overview/components (дата звернення: 05.09.2024).