Спустя примерно пять лет после старта работы над OpenStack в качестве фреймворка управления облаками внедрение платформы продолжает искусственно сдерживаться. Несмотря на наличие ряда примечательных примеров ее развертывания предприятиями с большим числом собственных способных ИТ-инженеров, массовое внедрение OpenStack остается делом будущего в силу различных технических и бизнес-проблем.
В первых строках их списка значится тот простой факт, что построение облаков остается сложным делом, сама платформа OpenStack пока еще не масштабируется, а в ее позиционировании в сравнении с предложениями VMware, похоже, имеются серьезные недостатки.
На недавней конференции OpenStack Silicon Valley Рэнди Байес, вице-президент по технологии подразделения Emerging Technologies Division компании EMC, отметил, что развертыванию OpenStack в продуктивной среде мешают конфигурационные проблемы. Если собрать вместе все приемлемые технологии вычислений, хранения данных и построения сетей, то, по его словам, получится далеко за полтысячи конфигурационных опций, которые несомненно могут конфликтовать друг с другом. Для реального успеха OpenStack сообществу этого комплекса проектов критически необходимо сузить число доступных по умолчанию опций конфигурирования платформы, считает Байес.
В целом внедрение OpenStack как платформы вычислений в частных облаках, по его мнению, зашло в тупик, так как, несмотря на активную рекламу, построение, развертывание и обслуживание частного облака отнюдь не простая задача.
Байес также отметил, что ИТ-отделы предприятий, создающие облака на общераспространенной аппаратуре, часто сталкиваются с непредвиденными техническими проблемами, при том что сама по себе платформа OpenStack пока реально не масштабируется под изменчивые ИТ-потребности предприятий. Также нет и реальных возможностей тестирования интероперабельности разных реализаций OpenStack, которая бы обеспечивала совместимость между дистрибутивами разных вендоров.
Наконец, если говорить о позиционировании OpenStack как альтернативы VMware, Байес обратил внимание, что платформа OpenStack никогда не предназначалась, например, для эксплуатации приложений SAP в среде, поддерживающей синхронную репликацию, высокий уровень готовности и продвинутые функции аварийного восстановления. Поэтому, уверен он, вендорам разумнее позиционировать OpenStack как платформу, в основном оптимизированную для нового поколения приложений, изначально созданных для облаков, а не заниматься празднословием насчет замены решений VMware, которой частично владеет компания EMC.
Очевидно, многие вендоры работают над всеми перечисленными проблемами OpenStack, и со временем многие из ограничений платформы будут устранены. Например, Intel вложила 100 млн. долларов в Mirantis, провайдера одного из дистрибутивов OpenStack, с целью помочь финансировать разработки, необходимые, чтобы сделать OpenStack вертикально и горизонтально масштабируемой платформой. Со своей стороны, Mirantis разработала серию аппаратно-программных решений, несколько облегчающих развертывание OpenStack.
Тем не менее, сказал Байес, есть веские причины обеспокоиться будущей жизнеспособностью OpenStack. Надо понять, что в мире, где быстро появляются разнообразные фреймворки управления, курирующие OpenStack вендоры движутся попросту слишком медленно, чтобы эта платформа реально могла стать коммерчески жизнеспособной, а поставщики решений в партнерских каналах могли бы ее развертывать в достаточных объемах для формирования успешной бизнес-практики.