Интересное

Мультиоблачное будущее. Как повысить отказоустойчивость ИТ-инфраструктуры

3 мая 2023

6 мин

Поделиться в соцсетях

Мировой рынок управления мультиоблаками оценивался в 8,03 млрд долларов в 2022 году, и ожидается, что совокупный среднегодовой темп роста составит 28% в период с 2023 по 2030 год, следует из данных исследования Grandviewresearch. Более 80% опрошенных лиц, принимающих решения в области ИТ, заявили, что внедрили или планируют расширять стратегии мультиоблачной обработки данных, следует из опроса проведённого Forrester Research.

Рынок мультиоблачных сервисов в мире в 2022—2030 годах, млрд $

Источник: Grandviewresearch

Около 70% компаний, которые тратят на облачные сервисы больше 1 млн рублей в месяц, имеют больше одного поставщика таких услуг, полагает директор по развитию сервисов ITGLOBAL.COM Алина Жигалова. По оценкам компании «Онланта», практически каждая вторая компания, которая пользуется облачными сервисами, старается идти в мультиоблачную стратегию. Компании могут брать ресурсы в разных ЦОД для разноплановых задач, выбирать конкретные сервисы у облачного поставщика/провайдера. Можно сказать, что рынок мультиоблаков близок по объёму к облачному рынку РФ, считает руководитель направления Multicloud «Онланты» Кирилл Дианов.

Мультиоблако подразумевает использование нескольких различных облачных сервисов для вычислений и хранения данных в единой гетерогенной архитектуре. Таким образом, компания пользуется инфраструктурой разных облачных провайдеров, их технологиями, программным обеспечением и экспертизой. В результате улучшаются возможности облачной инфраструктуры за счёт диверсификации по цене и качеству.

В России наиболее часто встречаются гибридные облака: чувствительная информация хранится в своих облачных хранилищах, а вычисления происходят в публичных облачных сервисах публичных провайдеров.

«Если до 2022 года крупные компании искали нескольких провайдеров, чтобы не складывать всё в одну корзину, то теперь курс больше на мультиоблако, где одна из услуг — импортозамещённое облако, то есть на базе российской виртуализации. Появилось множество маркетплейсов и облачных агрегаторов, с помощью которых легко решить задачу аренды мультиклауда в одном окне», — считает Алина Жигалова.

В чём отличие мультиоблака от гибридного облака

Гибридное облако подразумевает, что рабочие нагрузки распределяются между несколькими облаками. Это обеспечивает переносимость и совместимость рабочих нагрузок. Мультиоблако же подразумевает использование нескольких провайдеров сервисов. Сегодня чаще всего эти стратегии построения ИТ-инфраструктуры дополняют друг друга. Активный рост мультиоблаков связан с развитием технологий контейнеризации. Практически все провайдеры облачных услуг предлагают управляемый Kubernetes, который компании также используют внутри своей инфраструктуры.

«Из-за постоянно растущих технологических потребностей на российском рынке компании сформировали потребность в использовании микросервисов для разработки ПО или приложений. Обычно такие микросервисы строятся на базе Kubernetes (K8's) и его аналогов. Дело в том, что функциональность такой платформы, как K8's, позволяет „растянуть“ разрабатываемые приложения между несколькими облачными провайдерами», — считает директор центра ИТ-решений компании «ЛАНИТ-Интеграция» (входит в группу ЛАНИТ) Олег Аксёнов.

Почему контейнеры — это важно

Раньше для изолированного выполнения приложений нужно было создавать виртуальную машину, выделять ей фиксированные ресурсы, устанавливать на каждую из них операционную систему (ОС). Контейнеры же позволяют изолировать приложения друг от друга в одной ОС.

Сегодня наиболее оптимальным способом развёртывания приложений является контейнер. Внутри он имеет собственную файловую систему, процессор, память и прочие ресурсы, которые не связаны с базовой инфраструктурой ПК. Это позволяет легко переносить их между разными облаками и дистрибутивами ОС. Так достигается гибкость: если сервер отказал, то можно без ущерба для выполняемого процесса перенести контейнер на другой.

Кроме того, контейнеры позволяют разбивать приложения на несколько независимых частей, которыми можно управлять независимо друг от друга. Например, клиентская часть выполняется на внутреннем облаке, а все вычисления — на внешнем.

Понятно, что системой контейнеров надо управлять, и эту роль выполняют так называемые оркестраторы. Например, Kubernetes. Существуют и другие: Docker Swarm, Apache Mesos, Nomad. При этом именно Kubernetes воспринимается в качестве стандарта индустрии.

Зачем это нужно

Используя мультиоблако, компании повышают отказоустойчивость и равномерно распределяют задачи между разными поставщиками услуг, при этом нивелируя риски их отказа, объяснил директор центра ИТ-решений компании «ЛАНИТ-Интеграция» Олег Аксёнов.

Использование мультиоблачных платформ диверсифицирует ИТ-инфраструктуру, снижая зависимость от одного вендора, попутно увеличивая стабильность и работоспособность системы в целом. Это особенно актуально сейчас, когда ЦОД в России регулярно подвергаются массированным DDOS-атакам. В результате ухудшается качество сервиса для клиентов — пользователей облаков вплоть до полной недоступности сервиса.

При этом, несмотря на все плюсы, построение мультиоблачной архитектуры трудоёмкий процесс, который невозможен силами среднего технического специалиста. Потребуется опытный DevOps-инженер, обладающий соответствующими компетенциями и опытом.

«По сравнению с on-premise-инфраструктурой у мультиоблачных и облачных сервисов есть ряд преимуществ, таких как быстрый time to market, снижение затрат на администрирование и возможность оплаты по мере использования сервисов (pay as you go)», — рассказывает Олег Аксёнов. Например, появляется возможность комбинации множества уникальных сервисов, которые могут быть недоступны в одном облачном провайдере, что позволит снизить расходы, распределяя нагрузки оптимально в зависимости от цены услуги. Также, по словам эксперта, с помощью «мультиоблака» можно повысить уровень доступности ИТ-сервисов за счёт построения катастрофоустойчивых решений.

Кому подойдёт

Мультиоблачная архитектура будет актуальна для любой компании, вне зависимости от отрасли, которая уверенно чувствует себя в облаке, знает обо всех его преимуществах и хорошо ориентируется в рынке, чтобы видеть сильные стороны провайдеров, уверена Алина Жигалова.

Мультиоблако с использованием российской виртуализации необходимо для компаний госсектора, финансов и всех компаний, находящихся под требованиями госрегуляторов. «Сочетание PaaS (платформа как услуга) и IaaS (инфраструктура как услуга) идеально для компаний, ведущих разработку ПО на базе PaaS-провайдеров и при этом имеющих сервисы, которые требуют, например, приватного облака от провайдера, специализирующегося на этом, — продолжила Жигалова. — Мультиклаудный подход не актуален только для компаний, имеющих небольшие облака, в которых размещена пара десятков виртуальных машин с офисными приложениями, 1С и небольшим сайтом».

Мультиоблачные решения хорошо подходят компаниям, которые занимаются разработкой собственных сервисов и быстро масштабируются, повышая требования к непрерывности бизнеса. К ним относятся финансовый сектор, маркетплейсы и крупный ритейл, полагает Олег Аксёнов.

Кроме того, подход позволит гармонизировать инфраструктуру в компаниях, которые прошли через поглощения и слияния, добавляет Кирилл Дианов. Зачастую доставшаяся в «наследство» инфраструктура требует интеграции или переезда.

Другая категория — компании, которые на базе сервисов выстраивают SaaS-решения (программное обеспечение как услуга) для конечного потребителя, продолжает Кирилл Дианов. «Им важно использовать максимум от технологии, чтобы обеспечивать отказоустойчивость, катастрофоустойчивость и технологичность своих решений. В этом плане активизировались разработчики российского ПО», — указывает эксперт.

Также быстрое масштабирование может понадобиться онлайн-ритейлу, на что указал опыт локдауна, когда число потребителей кратно выросло и не было времени наращивать собственные мощности. Тогда на помощь пришли мультиоблачные сервисы.

Возможные сложности

Согласно исследованию Forrester Research, пять вызовов при развертывании мультиоблачной стратегии включают: сложность управления данными (31% от опрошенных), сложность устранения недостатка знаний об устаревшей инфраструктуре (27%), растущие сложности с комплаенсом и ошибками (27%), трудности, возникающие при взаимодействии частных и публичных облачных платформ (26%), и длительные циклы развёртывания (26%).

Главная проблема мультиоблака состоит в том, что такой архитектурой очень сложно управлять, согласна Алина Жигалова. И если западные гиперскейлеры находятся друг с другом в партнёрских отношениях и предлагают клиентам совместные продукты для упрощения управления мультиоблачной средой, то в России такая связь между провайдерами пока не настолько развита.

Так, сейчас каждый облачный провайдер предлагает свою консоль управления, службы поддержки изолированы, часто возникают трудности с переносом данных из одного облака в другое, продолжила эксперт. «Биллинг (подсчёт количества оказанных услуг и их тарификация. — Прим. ред.) в каждом облачном провайдере выстроен по-своему, контроль за расходами на облачную инфраструктуру и их оптимизация могут вызывать дополнительные сложности. Если облачных провайдеров слишком много, больше пяти, то компании приходится значительно увеличивать штат специалистов для обслуживания инфраструктуры», — отмечает эксперт.

Чек лист по переезду

Анализ рынка, оценка решений поставщиков и цен.

Объективная оценка набора сервисов, которые используются в компании. Выбор наиболее критичных сервисов: какая недоступность приемлема в годовом эквиваленте. К сожалению, компании редко интересуются статистикой провайдеров о том, какие были сбои и какого рода.

Оценка инхаус-команды. Если штатные специалисты работают с несколькими платформами облачных сервисов, то они должны обладать разными компетенциями. Есть два пути развития: наращивать экспертизу внутри команды либо обратиться к компании-аутсорсеру.

Многие провайдеры предоставляют тест-услуги. Тестирование занимает от недели до месяца в зависимости от объёма задачи. За время тестирования необходимо понять уровень сервиса, а также устраивает ли вас производительность системы и то, как работает менеджмент провайдера.

Примите во внимание риски информационной безопасности. Сколько бы ни было сертификатов у провайдера, риски всё равно остаются. При выборе мультиоблака необходимо позаботиться об организации единой точки контроля всех инцидентов по всей инфраструктуре, которая поможет снизить риски их возникновения.


Самые важные кейсы лидеров бизнеса, мнения ведущих экспертов и тренды в отраслях экономики теперь всегда под рукой — подпишитесь на наш Telegram-канал.

Поделиться в соцсетях

Статья была вам полезна?

Да

Нет