Мультихмарні технології: як ефективно керувати даними в сучасному ІТ-середовищі


Дослідження вчених розкрило найефективніші підходи до управління даними в середовищі з кількома хмарними провайдерами

Зображення Freepik
Зображення Freepik

У сучасному цифровому світі компанії дедалі частіше стикаються з необхідністю використовувати послуги кількох хмарних провайдерів. Дослідження, проведене вченими з Національного технічного університету України «Київський політехнічний інститут імені Ігоря Сікорського», висвітлює ключові виклики та інноваційні рішення у сфері мультихмарних технологій.

Актуальність дослідження підтверджується статистикою: за даними Gartner, 81% користувачів публічних хмар працюють з двома або більше cloud-провайдерами. Звіт Flexera 2024 року показує, що 89% організацій використовують мультихмарні технології. Це означає, що здатність ефективно керувати даними в різних хмарних середовищах стає критично важливою конкурентною перевагою.

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

Дослідження розглянуло три основні підходи до мультихмарного доступу: мультихмарні шлюзи, платформи керування даними та універсальні хмарні бібліотеки. Експеримент було проведено з використанням трьох технологій: S3Proxy, Apache NiFi та Apache Libcloud.

Ключові результати експерименту вражають. S3Proxy показав найшвидший доступ до файлів для великих обсягів даних. Apache Libcloud продемонстрував найкращу вартість на невеликих обсягах. При цьому обидва підходи значно перевершили Apache NiFi за показниками продуктивності.

Вчені розробили алгоритм вибору оптимального мультихмарного підходу, який враховує два основні критерії: вартість використання та швидкість доступу до даних. Це дозволяє організаціям приймати обґрунтовані рішення при побудові власних мультихмарних стратегій.

Для невеликих і середніх файлів (до 10 МБ) рекомендовано використовувати S3Proxy, де критичною є висока швидкість передачі. Apache Libcloud є кращим вибором, коли пріоритетом є зниження витрат. Apache NiFi може бути корисним у складних сценаріях, де необхідна складна логіка передачі даних.

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

Автори дослідження — Антоніо Касерес, аспірант, та Лариса Глоба, професор кафедри інформаційних технологій в телекомунікаціях Київського політехнічного інституту.

DOI