В наши дни все, что касается корпоративных информационных технологий, так или иначе связано с гибридными облачными вычислениями. Проблема заключается в том, что из-за многообразия форм гибридных облаков ИТ-руководителям трудно представить, насколько долгий путь предстоит пройти их организациям.
Типичная ИТ-организация обычно начинает свой опыт облачных вычислений с использования пары-тройки SaaS-приложений. В этом смысле порядок действий в гибридном облаке довольно простой: ИТ-руководителям необходимо найти способ обмена данными между имеющимися в арсенале компании локальными приложениями и SaaS-приложениями, чаще всего обслуживающими нужды конкретных подразделений или направлений бизнеса.
ИТ-руководители к тому же предпринимают попытки справиться с вычислительными IaaS-средами. Обычно такие попытки начинаются с того, что несколько разработчиков задействуют платформы вроде Amazon Web Services для создания и тестирования приложений.
Рано или поздно некоторые из этих приложений доходят до стадии запуска в работу. Момент истины для гибридных облаков наступает тогда, когда организация принимает решение о запуске прикладного программного обеспечения в публичном облаке. Разумеется, за этим в основном стоит желание создать более гибкую информационную среду для функционирования приложений, более приспособленную к часто меняющимся потребностям бизнеса.
Наглядный тому пример — корпорация Giant Eagle, управляющая сетью розничных магазинов, продающих все — от продуктов питания до бензина — по всей территории Соединенных Штатов. Джереми Джилл, старший руководитель технологической инфраструктуры компании, сообщил, что корпорация Giant Eagle приняла стратегическое решение о применении IaaS-платформы SoftLayer от компании IBM для запуска и функционирования широкого спектра своих приложений.
«Мы преобразуем всю свою виртуальную инфраструктуру под модель обязательного использования облачных вычислений, — рассказывает Джилл. — Мы хотим иметь возможность в случае чего развернуть инфраструктуру достаточной мощности».
Как и в случае с многими другими ИТ-организациями, перед Giant Eagle стоит трудная задача, связанная с тем, что внутренним ИТ-подразделениям требуются недели на то, чтобы выделить достаточно информационных ресурсов, тогда как на выделение виртуальной машины уйдет всего несколько минут. Однако для настройки всех сетевых соединений и ресурсов хранения данных на этой виртуальной машине нужно приложить немало усилий.
Джилл считает, что возможности платформы IBM SoftLayer оставляют за компанией Giant Eagle право выбора при принятии решения о том, использовать ли для своих нужд виртуальный или физический сервер. Эта платформа также предоставляет корпорации Giant Eagle, которая на сегодняшний день поддерживает работу двух дата-центров, намного больше гибкости в вопросах выбора физического размещения рабочих мощностей в пределах США.
Услуги посредничества между облаками и локальными вычислительными системами
Хотя компания Giant Eagle и приняла стратегическое решение о переходе на облака, Джилл признает, что процесс этот небыстрый. Существующие приложения в облако за одну ночь не перенесешь, и он в курсе, что инструменты для посредничества в вопросах информационных услуг между публичными облаками и локальными вычислительными средами все еще находятся в зародыше.
Но это только вершина айсберга в плане сложности гибридных облачных вычислений. По мере того, как все большая часть рабочих нагрузок от прикладных программ переносится в облако, потребность в надежных PaaS-технологиях становится все более насущной. Не успеют ИТ-организации опомниться, как уже будут управлять множеством PaaS-окружений, работающих в публичных и частных облаках.
Например, одно из приложений будет работать на копии PaaS-платформы Cloud Foundry, функционирующей в среде, управляемой поставщиком услуг хостинга. Другой набор приложений сможет работать в PaaS-среде Heroku, управляемой платформой Salesforce.com. Добавьте к этому вложения, которые ИТ-организации уже сделали в работающие версии своих приложений, — и вам сразу станет ясно, что управлять информационными технологиями в ближайшие годы будет и проще и сложнее одновременно.
Возьмем, к примеру, компанию Calix, поставщика услуг связи. Компания пользуется преимуществами сервиса Oracle Integration Service для интеграции приложений в облачной среде. Рейв Гейд, директор фирмы по прикладным информационным технологиям, говорит, что благодаря тому, что вся инфраструктура скрыта за интерфейсами программирования приложений (API), управлять информационной инфраструктурой стало значительно легче.
Хотя интеграция приложений в облаке, возможно, упростилась, отраслевой аналитик фирмы International Data Corporation Мэтью Иствуд считает, что гибридные облака большинству организаций дадутся непросто, поскольку множество приложений из тех, что работают уже давно, тесно переплетены с бизнес-процессами.
Более того, Джоэл Тейлор, вице-президент и корпоративный ИТ-директор больницы CarePoint Health, говорит о том, что поддержка приложений в рабочем состоянии и управление потоком данных между вычислительными средами отнимает массу сил. «Мы не справляемся с интерфейсами, — говорит он. — В здравоохранении приходится иметь дело с ужасающими объемами данных».
Размещение рабочей нагрузки приложений по своему усмотрению
По мере того, как организации начнут использовать одновременно несколько облачных вычислительных платформ, у ИТ-подразделений возникнет необходимость в средствах, позволяющих им размещать рабочую нагрузку по своему усмотрению.
Комментируя конкретно эту проблему, Дил Дейли, вице-президент по информационным технологиям компании Ancestry.com, рассказывает, что для ее сервиса по поиску генеалогических данных собственными силами был разработан уровень абстракции, позволяющий обособить рабочую нагрузку от исходной ИТ-инфраструктуры. Такой подход, уточняет он, означает, что Ancestry.com не имеет привязки ни к одной конкретной облачной службе.
«Мы создали информационно-техническую среду, не зависимую от облаков, — объясняет Дейли. — Мы хотим оставить за собой право выбора».
Однако большинство ИТ-организаций не могут похвастаться достаточным количеством технических ресурсов, необходимых для создания собственного уровня абстракции. По правде говоря, лишь немногие ИТ-организации смогут в ближайшее время работать через единую систему управления всеми объектами облачных вычислений.
По аналогии с тем, как осуществляется управление ИТ сегодня, в будущем все еще будут существовать отдельные модули ИТ-инфраструктуры, поддерживающие разные виды функциональной прикладной нагрузки. Без сомнения, приложения со временем научатся автоматически различать, какой именно облачный модуль лучше всего подойдет для их исполнения.
Однако каждая облачная среда после ее развертывания потребует своего набора средств управления. Для объединения всех этих средств понадобится набор легких брокерских технологий, с помощью которых приложения смогут определить, какие облачные ресурсы имеются в наличии.
Между тем лидеры в области ИТ уже сейчас должны разработать план своего развития и адаптации к будущим реалиям гибридных облачных вычислений. Большинство существующих на сегодняшний день трактовок термина «гибридное облако» описывают простейшие случаи применения, относящиеся либо к отдельным приложениям, либо, в лучшем случае, к идентичным копиям одной и той же виртуальной машины, работающим локально или в облаке.
В будущем гибридные облачные вычисления станут более разнородными. Когда это произойдет, то, что сейчас может сойти за гибридную облачную среду, будут вспоминать как детские забавы.