Мультиоблако¶
Мультиоблако (от англ. multi-cloud) — это стратегия использования облачных вычислений, при которой организация одновременно применяет услуги нескольких поставщиков публичных облачных платформ (например, Amazon Web Services, Microsoft Azure, Google Cloud Platform, Яндекс.Облако) для размещения различных приложений, хранения данных или выполнения вычислительных задач. В отличие от гибридного облака, которое объединяет публичные и частные облачные среды, мультиоблако подразумевает работу исключительно с несколькими публичными облаками, не обязательно связанными между собой единой инфраструктурой.
¶История возникновения
Концепция мультиоблака начала формироваться в середине 2010-х годов, когда рынок облачных услуг перестал быть монопольным. До этого большинство компаний придерживались стратегии «единого облака» (single-cloud), выбирая одного провайдера для всех нужд. Однако с ростом числа крупных игроков (AWS, Azure, GCP) и появлением специализированных облачных сервисов (например, для анализа данных, искусственного интеллекта или IoT) стало очевидно, что ни одна платформа не может быть лучшей во всех категориях.
Термин «мультиоблако» получил широкое распространение после отчётов аналитических компаний Gartner и Forrester в 2017–2018 годах, которые отметили, что более 80% крупных предприятий уже используют как минимум два публичных облака. Ключевым драйвером стало стремление избежать vendor lock-in (зависимости от одного вендора) и повысить отказоустойчивость за счёт географического распределения ресурсов.
¶Классификация и виды
¶По способу управления
- Управляемая мультиоблачная архитектура — администратор использует единую консоль управления (например, от HashiCorp, VMware или собственные разработки) для оркестрации ресурсов во всех облаках. Это требует высокой квалификации персонала.
- Неуправляемая (спонтанная) мультиоблачная архитектура — возникает стихийно, когда разные отделы компании самостоятельно выбирают облачных провайдеров без централизованной координации. Часто приводит к дублированию данных и сложностям с безопасностью.
¶По типу используемых сервисов
- Гомогенное мультиоблако — используются облака одного типа (например, только IaaS от разных провайдеров) для выполнения однотипных задач.
- Гетерогенное мультиоблако — сочетаются разные модели обслуживания: IaaS (инфраструктура как услуга), PaaS (платформа как услуга), SaaS (программное обеспечение как услуга) от разных поставщиков. Например, база данных может размещаться в AWS, а серверное приложение — в Azure.
¶По географическому признаку
- Глобальное мультиоблако — ресурсы распределены по дата-центрам в разных странах и континентах. Используется для обеспечения низкой задержки для пользователей из разных регионов и соблюдения локальных законов о данных (например, 152-ФЗ «О персональных данных» в РФ).
- Региональное мультиоблако — все облака находятся в пределах одной страны или региона, что упрощает управление и соответствие местному законодательству.
¶Преимущества
- Отказоустойчивость и аварийное восстановление. Если один провайдер выходит из строя (например, из-за сбоя в работе ЦОД), трафик автоматически переключается на резервное облако другого вендора. Это снижает риск простоев бизнеса.
- Избежание зависимости от одного вендора (vendor lock-in). Организация не привязана к технологиям, ценам и политике одного поставщика. При необходимости она может мигрировать между облаками или перераспределять нагрузку.
- Оптимизация затрат. Разные провайдеры предлагают различные тарифные планы. Используя мультиоблако, компания может выбирать наиболее выгодные условия для каждого типа нагрузки (например, хранение холодных данных в дешёвом облаке, а вычислительные задачи — в более производительном).
- Доступ к лучшим сервисам. Каждый облачный провайдер имеет уникальные сервисы: у AWS — мощные инструменты для машинного обучения, у Google Cloud — продвинутая аналитика больших данных, у Яндекс.Облака — интеграция с российскими платёжными системами и сервисами госуслуг. Мультиоблако позволяет использовать сильные стороны каждого вендора.
- Соответствие законодательству. В некоторых странах (включая Россию) существуют требования к хранению персональных данных на территории государства. Мультиоблако позволяет размещать данные в локальных ЦОДах разных провайдеров, соблюдая законы.
¶Недостатки и риски
- Сложность управления. Координация работы нескольких облачных платформ требует специальных инструментов (оркестраторов) и высокой квалификации DevOps-инженеров. Ошибки в конфигурации могут привести к утечкам данных.
- Рост затрат на сетевое взаимодействие. Передача данных между облаками разных провайдеров часто облагается дополнительной платой за исходящий трафик (egress). Это может свести на нет экономию от выбора дешёвых тарифов.
- Проблемы безопасности. Каждое облако имеет собственную модель безопасности и средства аутентификации. Обеспечение единой политики безопасности (IAM, шифрование, аудит) во всех средах — нетривиальная задача.
- Юридические риски. При использовании зарубежных облачных провайдеров (например, AWS, Azure, GCP) российские компании могут столкнуться с ограничениями, связанными с санкциями или требованиями к локализации данных. Например, Meta (организация признана экстремистской, деятельность запрещена в РФ) — организация признана экстремистской и запрещена в РФ, и её облачные сервисы (если они использовались) подпадают под соответствующие ограничения.
- Техническая несовместимость. API и форматы данных разных облаков могут различаться, что затрудняет перенос приложений и интеграцию сервисов.
¶Применение
¶Крупные корпорации и холдинги
Крупные компании (например, Сбер, VK, «Яндекс») часто используют мультиоблачную стратегию для разделения критически важных и второстепенных нагрузок. Банки могут хранить финансовые транзакции в одном облаке, а аналитические отчёты — в другом, оптимизируя стоимость и безопасность.
¶Стартапы и малый бизнес
Стартапы, работающие на международных рынках, могут использовать мультиоблако для быстрого масштабирования: например, запускать MVP (минимально жизнеспособный продукт) в дешёвом облаке, а по мере роста переходить на более мощные платформы.
¶Государственные учреждения
В России государственные информационные системы (ГИС) обязаны размещаться на сертифицированных платформах. Мультиоблако позволяет комбинировать сертифицированные облака (например, от «Ростелекома» или «Яндекс.Облака») с коммерческими для некритичных данных.
¶E-commerce и ритейл
Интернет-магазины с высокой сезонной нагрузкой (например, в «чёрную пятницу») могут распределять трафик между несколькими облаками, чтобы избежать перегрузки одного провайдера.
¶Примеры архитектур
¶Простая схема (два облака)
- Облако A (AWS): фронтенд-серверы, база данных пользователей.
- Облако B (Azure): серверы аналитики, система резервного копирования.
- Связующее звено: VPN-туннель или частное облачное соединение (Direct Connect).
¶Сложная схема (три и более облака)
- Облако 1 (GCP): машинное обучение и обработка больших данных.
- Облако 2 (AWS): основные бизнес-приложения и базы данных.
- Облако 3 (Яндекс.Облако): хранение персональных данных граждан РФ (согласно 152-ФЗ).
- Оркестратор: Kubernetes (K8s) с поддержкой мультикластерного режима.
¶Инструменты для управления
Для эффективного управления мультиоблачной инфраструктурой используются специализированные платформы:
- HashiCorp Terraform — инструмент для описания инфраструктуры как кода (IaC), поддерживающий все основные облачные провайдеры.
- Kubernetes (K8s) — система оркестрации контейнеров, позволяющая запускать приложения в разных облаках с единой конфигурацией.
- CloudHealth by VMware — платформа для мониторинга затрат и производительности в мультиоблачных средах.
- Azure Arc — решение Microsoft для управления ресурсами в Azure, AWS и GCP из единого интерфейса.
- Google Anthos — платформа для управления мультиоблачными и гибридными средами на базе Kubernetes.
¶Критика
Основные претензии к мультиоблачной стратегии связаны с её сложностью. Критики (в том числе из Gartner) отмечают, что для большинства средних компаний затраты на управление мультиоблаком превышают выгоду от диверсификации. Кроме того, при неправильной реализации мультиоблако может создать иллюзию безопасности: если все облака используют одни и те же уязвимые библиотеки или протоколы, сбой одного провайдера может привести к каскадному отказу.
Также существует мнение, что мультиоблако часто является следствием не стратегического планирования, а хаотичного роста ИТ-инфраструктуры, когда отделы закупают облачные услуги без централизованного контроля. В таких случаях рекомендуется сначала внедрить единую политику управления облаками, а затем переходить к мультиоблачной архитектуре.
¶Перспективы
С развитием технологий edge computing (периферийных вычислений) и 5G мультиоблако может эволюционировать в «распределённое облако», где вычислительные ресурсы размещаются не только в ЦОДах, но и на границах сети (например, в базовых станциях сотовой связи). В России, с учётом требований к суверенитету данных, ожидается рост популярности мультиоблачных решений на базе сертифицированных отечественных платформ (например, «СберКлауд», «Яндекс.Облако», «VK Cloud»).
¶Источники
- Gartner, «Magic Quadrant for Cloud Infrastructure and Platform Services», 2023.
- Forrester Research, «The Future Of Cloud Computing: Multi-Cloud And Hybrid Strategies», 2022.
- Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных».
- Документация HashiCorp Terraform, «Multi-Cloud Infrastructure».
- Отчёты аналитического агентства IDC, «Worldwide Multi-Cloud Management Software Forecast», 2023.
- Статья «Multi-Cloud vs. Hybrid Cloud: What’s the Difference?» на портале IBM Cloud Learn Hub.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →


