Гибридное облако

menu icon

Гибридное облако

Гибридное облако сочетает в себе и объединяет общедоступные и частные облачные услуги нескольких поставщиков, помогая создать единую, гибкую и экономичную ИТ-инфраструктуру.

Что такое гибридное облако?

Гибридное облако — это ИТ-инфраструктура, соединяющая по крайней мере одно общедоступное облако и по крайней мере одно частное облако. Кроме того, оно обеспечивает управление, координирование и переносимость приложений между этими облачными средами, образуя единую, гибкую и удобную облачную среду для запуска вычислительных задач компании.

Гибридная мультиоблачная среда — это гибридная облачная инфраструктура, в состав которой входит несколько общедоступных облачных сред от нескольких поставщиков облачных услуг. 

Позволяя компании 

  • объединить лучшие в своем роде облачные услуги и функциональные возможности, предлагаемые несколькими поставщиками облачных вычислений
  • выбирать оптимальную среду облачных вычислений для каждого приложения и 
  • свободно перемещать приложения между общедоступными и частными облачными средами в зависимости от изменяющихся обстоятельств,

гибридное облако (и особенно гибридное мультиоблако) помогает компании с большей эффективностью и меньшими затратами достигать поставленных технических и бизнес-целей по сравнению просто с общедоступным облаком или частным облаком . Согласно недавнему исследованию, компании получают в 2,5 раза больше прибыли от гибридного облака по сравнению с подходом, предусматривающим применение одного облака от одного поставщика.

Как работает гибридное облако ?

Традиционная гибридная облачная архитектура

Первоначально гибридная облачная архитектура уделяла особое внимание механизмам переноса элементов локального центра обработки данных компании в частное облако с последующим подключением этой инфраструктуры к внешним общедоступным облачным средам от поставщиков общедоступных облачных услуг (например: AWS, Google Cloud Services, IBM Cloud, Microsoft Azure). Для этой цели предлагалось готовое гибридное облачное решение, такое как Red Hat OpenStack (внешняя ссылка) или использовалось корпоративное промежуточное программное обеспечение для интеграции облачных ресурсов в средах, а также унифицированные инструменты управления для мониторинга, выделения и управления этими ресурсами с помощью единой консоли. 

В результате создавалась унифицированная ИТ-инфраструктура, хорошо подходящая для нескольких сценариев использования:

  • Обеспечение безопасности и соблюдения нормативных требований: резервирование защищенных брандмауэром ресурсов частного облака для конфиденциальных данных и строго регулируемых приложений, а также применение более экономичных общедоступных облачных ресурсов для менее важных приложений и данных.
  • Масштабируемость и устойчивость:вычислительные ресурсы общедоступного облака и облачные ресурсы хранения данных позволяют обеспечить быстрое, автоматическое и недорогое масштабирование в ответ на непредвиденные всплески трафика без ущерба для приложений в частном облаке (выход в облако).
  • Быстрое внедрение новых технологий: добавление или переход на новейшие решения SaaS (программное обеспечение как услуга) дает возможность интегрировать их в существующие приложения без создания новой локальной инфраструктуры.
  • Расширение возможностей устаревших приложений: общедоступные облачные услуги помогают повысить качество обслуживания пользователей существующих приложений или сделать их доступными на новых устройствах.
  • Миграция VMware: перенос существующих локальных приложений в витруализованную общедоступную облачную инфраструктуру, чтобы уменьшить площадь локального центра обработки данных  и обеспечить его масштабирование по мере необходимости без дополнительных инвестиций в оборудование.
  • Оптимизация ресурсов и снижение затрат: развертывание приложений с предсказуемыми требованиями к ресурсам в частном облаке и перенос приложений с непостоянными требованиями в общедоступное облако. Применение общедоступной облачной инфраструктуры для ускорения разработки и тестирования ресурсов по мере необходимости.

Современная гибридная облачная архитектура

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

Есть несколько тенденций, стимулирующих такой переход.

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

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

На более высоком уровне общедоступные и частные облачные среды уже нельзя рассматривать как физические расположения, с которыми устанавливается соединение. Например, многие поставщики теперь предлагают общедоступные облачные услуги на базе локальных центров обработки данных клиентов. Частные облачные среды, которые раньше запускались только на локальных ресурсах, теперь часто размещаются во внешних центрах обработки данных, виртуальных частных сетях (VPN), виртуальных частных облаках (VPC) или выделенной инфраструктуре, арендованной у внешних поставщиков (роль которых могут выполнять поставщики общедоступных облачных услуг).

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

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

  • Поддержку разработки и развертывания облачных приложений в облаках любых типов (общедоступных и частных) и всех поставщиков облачных услуг
  • Единую операционную систему во всех средах
  • Платформу управления контейнерами — чаще всего Kubernetes  — для автоматизации развертывания приложений в облачных средах. 

Облачная разработка позволяет разработчикам трансформировать монолитные приложения в отдельные функциональные модули, которые можно запускать где угодно и повторно использовать в разных приложениях. Стандартная операционная система позволяет разработчикам встраивать любые аппаратные зависимости в любой контейнер. Средства оркестровки и автоматизации Kubernetes обеспечивают детальный контроль над конфигурацией и развертыванием контейнеров по принципу «настроил и забыл» — включая безопасность, распределение нагрузки, масштабирование и многое другое — в нескольких облачных средах.

Подробнее о гибридном облаке на основе Kubernetes

Преимущества унифицированной гибридной облачной платформы

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

  • Повышение производительности разработки: Унифицированная гибридная облачная платформа помогает стимулировать внедрение методологий Agile и DevOps — приложения можно будет разрабатывать один раз и развертывать во всех облачных средах.
  • Повышение эффективности инфраструктуры: Более детальный контроль над ресурсами позволяет группам разработки приложений и эксплуатации ИТ-систем оптимизировать расходы на общедоступные облачные услуги, частные облачные среды и поставщиков облачных услуг. Кроме того, гибридное облако помогает компаниям избежать технического отставания локальной инфраструктуры за счет более быстрой миграции имеющихся приложений.
  • Повышение эффективности нормативного контроля и обеспечения безопасности: Унифицированная платформа позволяет организации с максимальной эффективностью задействовать передовые облачные технологии обеспечения безопасности и нормативного соответствия во всех средах в рамках согласованного подхода.
  • Ускорение бизнеса в целом: Сокращение циклов разработки продуктов, стимулирование инноваций и сокращение времени выхода на рынок, оперативное реагирование на запросы клиентов, более быстрая доставка приложений ближе к клиенту (например, периферийная электронная коммерция) и более быстрая интеграция с партнерами и сторонними организациями для доставки новых продуктов и услуг.

Гибридное облако и IBM

Гибридные облачные решения IBM Cloud предлагают высокий уровень гибкости и переносимости приложений и данных. Linux, Kubernetes и контейнеры поддерживают гибридный облачный стек и позволяют создать общую платформу, объединяющую локальные и облачные ресурсы, на основе Red Hat OpenShift.

Подобнее о гибридных облачных решениях на основе IBM Cloud.

Для того чтобы приступить к созданию собственных гибридных облачных решений, зарегистрируйтесь для получения IBMid и создайте учетную запись IBM Cloud.

 

Об авторе

Сай Веннам является консультантом разработчиков в IBM и обладает опытом работы с Kubernetes, OpenShift и управляемыми облачными предложениями. Он стремится предоставить в распоряжение разработчиков как можно больше полезных технологий, помогающих им добиваться успехов. В качестве хобби он занимается автоматизацией своего дома с помощью Raspberry Pi и бессерверной технологии.

Twitter: @birdsaiview

Блоги: https://www.ibm.com/cloud/blog/sai-vennam