На основе услуг разных провайдеров предприятие может сформировать оптимальную номенклатуру и качество требуемого набора облачных сервисов, вместо того чтобы получать весь спектр услуг «из одного окна» и попадать в зависимость от одного провайдера. Речь идет о так называемой мультиоблачности. Однако мультиоблако – это не просто использование различных услуг из разных облаков. Что же это за технология и какие предложения имеются на рынке?
Решение, когда услуги от разных облачных провайдеров используются предприятием одновременно, называется мультиоблаком. Это могут быть, например, приложения платформы SaaS для управления продажами или облачная электронная почта, платформа PaaS для разработки приложений и платформа IaaS для виртуализации рабочих компьютеров.
Мультиоблако предполагает распределенную облачную структуру на базе так называемых гиперскейлеров, например AWS, IBM, MS Azure, Google и др., которые заняли доминирующие позиции на облачном рынке и предоставляют услуги в глобальном масштабе для более таргетированных, региональных провайдеров и крупных вертикальных корпораций, глобальных компаний. В такой структуре возможны резервирование и катастрофоустойчивость на уровне приложений, другие полезные условия, в частности:
- снижение зависимости от единого облачного провайдера;
- лучшие позиции на переговорах (Negotiation Power) с поставщиками облачных услуг;
- меньший риск DDoS атак;
- повышение надежности услуг путем устранения единой точки отказа (single point of failure);
- возможность потребления именно того объема услуг, который необходим в данный момент, быстрый отказ от ненужного объема;
- Fast Failure – «быстрый провал», когда можно быстро попробовать и, если не понравилось или что-то пошло не так, отказаться от проекта без особых потерь.
Движущие силы мультиоблака
Гиперскейлеры создают так называемый data fabric – распределенные сети для хранения данных, которые могут объединять множество облачных провайдеров либо большие частные облака корпораций.
Сейчас появляется много региональных облаков с учетом особенностей той или иной страны либо региона мира. Гиперскейлеры в этом случае похожи на мировые бренды фастфуда, которые на региональных рынках часто вводят особое меню.
Разница между мультиоблаком и гибридным облаком
Концепции похожи внешне, но различаются на уровне инфраструктуры.
Гибридное облако – это совместное использование как собственных ИТ-ресурсов, так и ресурсов провайдера публичного облака, с оркестрацией услуг между ними.
Мультиоблако обычно означает использование ресурсов нескольких провайдеров. Однако применение мультиоблака не отменяет использования гибридного облака, которое может быть частью мультиоблака, т. е. эти два подхода не являются взаимоисключающими.
Основные мультиоблачные провайдеры
Компании, которые подходят под определение гиперскейлеров, занимают почти 70% рынка облачных услуг[1]. В 2012 г. гиперскейлеры составляли менее половины (47%) рынка облачных услуг.
Крупнейшими гиперскейлерами в мире являются Amazon Web Services, Google, Microsoft и IBM. В последнее время на этот рынок рвется китайская компания Alibaba Cloud. 45% дата-центров гиперскейлеров расположены в США и 8% – в Китае.
На начало 2018 г. доли рынка основных гиперскейлеров выглядели следующим образом (рис. 1). Абсолютный лидер рынка, компания AWS, занимает около 33% рынка, трем других лидерам вместе (MS, Google, IBM) принадлежит около 28%, всем остальным – не более 10%, однако их доля имеет тенденцию к росту.
Рис. 1. Доли рынка основных гиперскейлеров
Источник: Synergy Research Group
В России картина рынка услуг мультиоблака может быть радикально другой. Дело в том, что облачные услуги AWS в нашей стране представлены не в той мере, как в остальном мире, по очень простой причине – ближайший дата-центр AWS находится во Франкфурте-на-Майне. Следовательно, возникает букет проблем, связанных с регулированием хранения персональных данных. По той же причине меньше, чем в мире, в РФ представлена Microsoft (услуги MS Azure предоставляются здесь только через дата-центры партнеров)[2].
Сравнение ведущих гиперскейлеров
- Amazon Web Services
Amazon Web Services (AWS), подразделение компании Amazon, присутствует на рынке мультиоблака IaaS с 2006 г. AWS предлагает интегрированные услуги IaaS+PaaS. Самая популярная услуга EC2 (Elastic Compute Cloud) предоставляет заказчикам виртуальные машины с посекундной тарификацией как в режиме общего, так и индивидуального использования.
Дата-центры AWS расположены в США, Канаде, Франции, Германии, Ирландии, Великобритании, Австралии, Индии, Японии, Сингапуре, Южной Корее и Бразилии. В Китае работают распределенные дата-центры двух компаний-партнеров AWS.
AWS, относящаяся к категории интернет-провайдеров Tier 1, в течение десяти лет подряд возглавляет рейтинг мультиоблачных компаний. Среди компаний – клиентов AWS есть заказчики, которые платят за услуги мультиоблака AWS по 100 млн долл. в год. У компании более 2000 партнеров, предлагающих профессиональные услуги, кроме того, существует самая крупная в мире сеть сторонних разработчиков ПО, что снимает проблемы лицензирования ПО для заказчиков мультиоблака.
В то же время для наиболее эффективного использования услуг AWS требуется достаточно высокая экспертиза ИТ-персонала заказчика, несмотря на наличие партнеров-консультантов.
Google предоставляет услуги платформы PaaS с 2008 г. В конце 2012 г. был запущен проект Google Compute Engine. Мультиоблачная платформа Google Cloud Platform (GCP) представляет собой интегрированную платформу IaaS+PaaS, услуги которой включают объектные системы хранения, услуги контейнеров Docker (Google Kubernetes Engine), а также относительно новые функции так называемых бессерверных вычислений (serverless computing) в режиме бета-тестирования. Виртуальные машины GCP работают в режиме посекундной тарификации. Часто услуги мультиоблака предоставляются через партнеров (Google Cloud Interconnect).
Региональное распределение дата-центров имеет трехзонное резервирование в отличие от двухзонного у AWS. Например, в североамериканском регионе три зоны: западное побережье, восточное побережье и центральные штаты.
Дата-центры Google других регионов расположены в Бельгии, Германии, Голландии, Великобритании, Японии, Сингапуре, Индии, Австралии, Бразилии, Канаде и Тайване.
Поддержка «горячей линии» доступна на английском и японском языках. Порталы доступны на английском, голландском, французском, немецком, итальянском, польском, испанском, турецком, русском, португальском, корейском, японском, китайском (в двух вариантах) и тайском языках. Документация доступна только на английском, немецком, японском и бразильском диалекте португальского.
Наиболее используемые приложения, которые эффективно работают в GCP: анализ больших данных и другая аналитика, машинное обучение, облачные и другие приложения, оптимизированные для работы в облаке.
Google позиционирует себя как открытый провайдер с акцентом на переносимость функционала для открытых экосистем. Google автоматизирует операции в облаке и не использует проприетарный функционал.
Мультиоблако GCP обладает хорошо продуманным, надежным и производительным функционалом базовых услуг IaaS и PaaS, хотя его спектр услуг не так широк, как у других лидеров рынка. Отличительная особенность GCP – акцент на аналитике и машинном обучении на базе облачной базы данных с высокой скоростью обработки огромных массивов данных Google BigQuery.
Google помогает клиентам проводить трансформации операционных процессов бизнеса через специальную программу Customer Reliability Engineering, которая в настоящее время предоставляется только для ограниченного круга заказчиков. Цель программы – обучение заказчиков проведению операций в облаке, аналогично тому, как это делают сами инженеры Google.
- Microsoft
Мультиоблачная платформа Microsoft Windows Azure функционирует с 1 февраля 2010 г. Поначалу она была представлена только облачными сервисами, Azure SQL Database и сервисом для хранения данных Block & Table Storages.
Сейчас MS Azure имеет более 40 дата-центров по всему миру и предоставляет свыше 120 сервисов. Можно сказать, что это следующая большая платформа после .NET, которую эксперты называют прародителем MS Azure.
Для сервиса Azure SQL Database существует географическая репликация, доступная по умолчанию для любой версии сервиса и местоположения, обеспечивающая репликацию в четыре дополнительных региона (рис. 2).
Рис. 2. Географическая репликация MS Azure
Источник: Microsoft
MS Azure позиционируется как платформа enterprise-ready, т. е. как не требующая особых усилий ИТ-персонала при внедрении на предприятии. Однако, по отзывам клиентов, собранным в ходе исследования Gartner, эта платформа иногда бывает не такая enterprise-ready, как они рассчитывали[3], с учетом того, что MS имеет традиционно сильные позиции на корпоративном рынке, где ее продукты используются повсеместно. Особенно не нравятся клиентам MS проблемы с техподдержкой сервисов MS Azure, документацией, обучением и экосистемой ISV. Однако Microsoft активно работает над устранением этих проблем.
Тем не менее ряд проблем, связанных с партнерской экосистемой managed services (нехватка опыта, плохое взаимодействие партнеров с разными департаментами MS), все еще на повестке дня. Реализация программы Azure Fast Start со стороны партнеров часто не оправдывает ожидания пользователей.
- IBM
В магическом квадранте Gartner IBM – в разряде «визионеров», поскольку работа над мультиоблачными сервисами в этой компании находится «в процессе». В IBM реализуется проект Next-Generation Infrastructure, который должен расширить масштабы и повысить эффективность предоставления облачных сервисов, но пока нет данных о сроках завершения этого проекта.
Облачные сервисы IBM в основном представлены приобретенной в 2013 г. компанией SoftLayer, и, по оценке Gartner, с тех пор их номенклатура не претерпела больших изменений. Эти сервисы ориентированы прежде всего на малый и средний бизнес, однако в них недостает многих функций IaaS, востребованных на рынке.
IBM также часто сталкивается с инженерным проблемами, влияющими на время вывода облачных сервисов на рынок. А такой проект, как Bluemix portal, бета-версия которого была представлена в 2016 г., заморожен и в 2017 г. слит с платформой IBM Cloud. Для заказчиков это создает риски неопределенности дорожных карт, что влияет на взаимодействие с их экосистемой партнеров.
- Alibaba
Alibaba также попал у Gartner в разряд «визионеров», ибо это достаточно амбициозный и быстро растущий облачный провайдер. Китайская версия сайта облачной платформы «Алибабы» имеет значительно больший функционал, нежели английский вариант. В то же время компанию нельзя отнести к разряду инноваторов, поскольку она, как и многие ведущие китайские ИТ-бренды, пока лишь активно перенимает успешный опыт и подходы конкурентов. Однако это не дает им повода расслабляться, поскольку есть много примеров, когда китайские компании, начав с простого копирования технологий, становились инновационными лидерами.
- Oracle
Oracle регулярно провозглашает тезис о том, что его облако лучше, чем у Amazon. Тем не менее Gartner относит облачную платформу Oracle в разряд «визионеров», причем не самого высокого ранга, поскольку она предлагает только минимально необходимый набор функционала IaaS, мультиоблачных хранилищ и возможностей создания глобальных программируемых сетей.
У компании пока нет впечатляющего списка успешных мультиоблачных проектов, поэтому заказчикам необходимо принимать во внимание риски технической реализации. Кроме того, ИТ-персонал потенциального заказчика облачных услуг Oracle должен обладать хорошей технической экспертизой.
По отзыву Gartner, Oracle имеет реалистические прогнозы с учетом их позднего вхождения на рынок глобальных облачных услуг и вполне вменяемую дорожную карту по развитию базового функционала, который привлекателен для намеченных сценариев применения.
Магический квадрант Gartner по провайдерам облачной инфраструктуры как услуга, включая упомянутых гиперскейлеров AWS, MS, Google, Alibaba Cloud, IBM и Oracle, показан на рис. 3.
Рис. 3. Магический квадрант провайдеров облачной инфраструктуры как услуга, включая гиперскейлеров
Источник: theregister.co.uk
[1] https://www.enterprisetech.com/2017/04/12/hyperscalers-emerging-hype-phase
[2] https://news.microsoft.com/ru-ru/mts-predostavit-oblachnye-servisy-microsoft-azure-iz-svoih-data-tsentrov
[3]https://www.theregister.co.uk/2017/06/19/gartner_confirms_what_we_all_know_aws_and_microsoft_are_the_cloud_leaders_by_a_fair_way