Какое облако выбрать: публичное, частное или гибридное?
Компании используют облака, если нужно сократить расходы на ИТ, улучшить производительность систем и сервисов, повысить надежность и масштабируемость решений. Однако облака бывают разными: частными, публичными, гибридными. Какой вид облачной IT-инфраструктуры выбрать и чем разные виды облаков отличаются друг от друга, рассказывает Болат Кажкенов, архитектор VK Cloud.
Согласно определению NIST, облачные вычисления — это модель для обеспечения повсеместного, удобного сетевого доступа по требованию к общему пулу настраиваемых вычислительных ресурсов (серверов, систем хранения данных, сетей, приложений, услуг), которые могут быть быстро предоставлены и запущены с минимальными усилиями по управлению или взаимодействие с поставщиком сервиса.
Ресурсы физического оборудования (обычных серверов) слиты в один пул с помощью технологий виртуализации. Полученные мощности общего пула можно делить на любые виртуальные части. Например, три сервера с мощностью по 10 единиц с помощью виртуализации можно объединить и получить 30 единиц или разделить на любые части: 2, 8, 5, 5, 6 и 4 либо как угодно по-другому.
Так устроены все облака, а их типология зависит от того, кто использует полученные мощности.
Частное облако принадлежит одной компании. Облачная инфраструктура развернута на базе собственных серверов или на арендованном оборудовании. Компания, которая использует частное облако, не делит ни с кем физические и виртуальные ресурсы.
Публичное облако — это когда виртуальная IT-инфраструктура облака принадлежит провайдеру и предоставляется различным компаниям в аренду. Провайдер по запросу выделяет разным заказчикам объем необходимых виртуальных ресурсов и обеспечивает гарантированный уровень доступности (SLA). За счет экспертизы технологического партнера в такой модели наиболее прогнозируемые риски для заказчика.
Гибридные облака — когда часть инфраструктуры размещена в публичном облаке провайдера, а часть — в частном облаке компании. Возможен и другой вариант: обычная, необлачная инфраструктура работает в паре с публичным облаком. Например, в гибридной инфраструктуре традиционные локальные системы хранения данных могут передавать данные в публичное облако для обработки.
В чем разница с точки зрения бизнеса
Частные и публичные облака обладают почти идентичным набором преимуществ по сравнению с классической физической инфраструктурой. Облака гибкие, легче масштабируются, то есть позволяют проще и быстрее получить нужное количество ресурсов, снижают расходы на обслуживание IT.
Разница заключается в том, как компании получают ресурсы частного и публичного облака, а также из чего складываются расходы.
Можно сравнить частные и публичные облака по нескольким параметрам:
- Эластичность или масштабируемость
Так называют возможность быстро выделять из пула виртуальных ресурсов нужные компании мощности. По этому параметру частное облако уступает публичному. Так, в публичном облаке провайдер может выделить практически неограниченный объем ресурсов. В частном облаке возможности масштабирования ограничены мощностью физического оборудования, которое компания установила в своем ЦОДе или взяла в аренду.
- Бесперебойность работы сервисов и приложений
Это значит, что сервис постоянно доступен клиентам компании, а в случае сбоев инфраструктура быстро восстанавливает работу без потери данных, иногда даже незаметно для пользователей.
Обеспечение отказоустойчивости в частном облаке требует больше ресурсов — временных, финансовых, человеческих. Компании нужно самостоятельно организовать резервное копирование инфраструктуры, чтобы не потерять данные, если оборудование выйдет из строя. Кроме этого, нужно развернуть частное облако на базе 2-3 распределенных дата-центров, что требует значительных расходов. В публичном облаке провайдер это делает по умолчанию.
При использовании публичных облаков базовое резервирование данных входит в заложенную функциональность. Расширенные возможности — дополнительные бэкапы данных, балансировка трафика, сервисы аварийного восстановления — подключаются в несколько кликов.
- Инновации
IT-инфраструктура — это "живой" организм, требующий развития. Рынок меняется, появляются новые технологии. Бизнесу важно сохранять темпы развития и обеспечивать себе конкурентные преимущества. Для этого нужно внедрять инновации, ускоряющие вывод новых продуктов на рынок и улучшающие качество сервисов.
Провайдеры публичных облаков предоставляют не только базовую инфраструктуру. Они предлагают различные облачные технологии, список которых постоянно расширяется. Например, платформенные сервисы (PaaS) — это кирпичики, которые добавляют в инфраструктуру компании для того, чтобы ее "прокачать". Это готовые базы данных, инструменты для обработки больших данных, системы машинного обучения, среды разработки и многое другое. Их можно развернуть буквально за пару кликов.
За инновациями приходится следить самостоятельно, внедрять новые технологии также своими силами. Правда, есть исключения: если строить частное облако с помощью провайдера, он может внедрить свои PaaS-сервисы и другие инновации в частное облако компании.
Что выбрать?
Для большинства компаний подходят публичные облака — они позволяют получить максимум от виртуальной инфраструктуры. В редких случаях частное облако может быть выгоднее публичного — если у компании предсказуемая нагрузка на инфраструктуру, нет неожиданных всплесков запросов к системам или ускоренного роста, когда требуется все больше и больше ресурсов. В этом случае большие инвестиции в собственный дата-центр могут быть оправданы: вложились один раз, потом предсказуемо пользуемся много лет.
Частные облака чаще всего вынуждены использовать те компании, которые подпадают под специальные требования безопасности, иногда вытекающие из норм законодательства и регуляторов. Например, когда являются объектами информатизации первого класса. Кроме этого частное облако выбирают организации, обладающие давно сложившейся инфраструктурой, которую сложно быстро модернизировать. Но такие компании всё чаще используют в своей инфраструктуре элементы публичных облаков, создавая таким образом гибридное облако.
Гибридные облака позволяют использовать преимущества двух моделей, распределяя данные между разными облачными средами. Например, чувствительную информацию можно хранить и обрабатывать в частном облаке, а в публичное — вынести процессы разработки и тестирования новых IT-решений.