Помимо средств управления облачными реализациями OpenStack, компания Mirantis добавит в свой арсенал возможности по управлению облачными контейнерами при помощи платформы Kubernetes.
Суть бизнеса Mirantis состоит в том, чтобы упростить клиентам поддержку и управление облаками OpenStack. В этом плане все остается в силе, однако теперь компания еще и намерена облегчить процесс управления контейнерами, добавив в свою систему реализацию проекта Kubernetes.
Компания из Саннивейла (шт. Калифорния) намерена осуществить этот план, запустив новый единый интегрированный дистрибутив OpenStack и Kubernetes — Mirantis Cloud Platform (MCP) 1.0. К тому же новый релиз предлагается клиентам на уникальных условиях BOT-концессии (build-operate-transfer, модель поставки, при которой Mirantis развернет для клиента эту платформу и будет ею управлять до определенного момента времени, после чего клиент может взять дальнейшее управление платформой на себя).
Соучредитель Mirantis Борис Ренский поясняет: «На сегодня стиль пользования инфраструктурой задается публичным облаком, в котором все можно запускать через API, можно управлять всеми функциями и поддерживать их непрерывную работу. Mirantis OpenStack с инсталлятором Fuel был наиболее простым в установке дистрибутивом OpenStack, но с каждой новой версией приходилось практически все переустанавливать». Это очень хорошо знает любой, кому доводилось апгрейдить OpenStack с одной основной версии на другую.
Как объясняет Ренский, в Mirantis эта проблема решается за счет «перехода от традиционной инсталляционной архитектуры к архитектуре оперативных изменений, постоянно внедряемых персоналом Mirantis либо DevOps-командой клиента и не приводящих к вынужденным простоям. Обновления теперь нужно будет делать не раз в полгода-год, а еженедельно и понемногу, постепенно добавляя необходимые изменения. В следующие пять-десять лет все вендоры в этой сфере либо постараются приспособиться к этой модели, либо прекратят свое существование».
Это довольно смелое заявление, однако Ренский не единственный, кто придерживается такого мнения.
Лиза Дэвис, вице-президент подразделения Data Center Group и исполнительный директор отдела ИТ-модернизации предприятий и правительственных структур корпорации Intel, утверждает: «Последние два года Intel в тесном сотрудничестве с Mirantis работают над оптимизацией OpenStack с тем, чтобы платформа отвечала требованиям крупных предприятий и провайдеров телекоммуникационных услуг. Плоды наших совместных усилий включают улучшенные возможности по управлению сетевым окружением, хранением данных и поддержке отказоустойчивости, а также дополнительные функции Kubernetes. Теперь этими улучшениями смогут воспользоваться и наши клиенты, установив новый релиз Mirantis Cloud Platform».
Операционный директор OpenStack Марк Кольер добавил: «По мере того, как в отрасли становятся популярны стандарты компонуемой открытой инфраструктуры, появляется аналог LAMP-стека (Linux, Apache, MySQL, PHP) технологий для облака, в который входят OpenStack, Kubernetes и прочие ключевые открытые технологии. Mirantis Cloud Platform представляет собой новый взгляд на дистрибутив OpenStack: в нем различные технологии вычислений, хранения данных и сетевого обеспечения реализуются на непрерывной основе, а не раз в полгода в результате крупных обновлений».
Возможности MCP:
· OpenStack обеспечит единую платформу для оркестровки виртуальных машин, контейнеров и физических аппаратных вычислительных ресурсов посредством следующих шагов:
— включения Kubernetes для оркестровки контейнеров.
— дополнения стека виртуализированных вычислительных средств открытыми сетевыми технологиями для программно-определяемых сетей (а конкретно SDN-платформой Mirantis OpenContrail для виртуальных машин и физических серверов), а также Calico — системой сетевой защиты при работе с контейнерами.
— для хранения будет использоваться Ceph — популярное открытое программно-определяемое хранилище (SDS).
· система Mirantis DriveTrain закладывает основы для управления жизненным циклом программного стека открытых облачных средств в стиле DevOps посредством непрерывной интеграции, непрерывного тестирования и непрерывного обеспечения работы платформы за счет конвейера непрерывной интеграции и доставки ПО (CI/CD pipeline). Реализация DriveTrain дает такие преимущества:
— дополнительную гибкость на подготовительном этапе: у клиентов будет возможность настроить исходную архитектуру и ее конфигурацию при начальной установке ПО.
— больше возможностей при выполнении последующих операций, таких как конфигурирование системы после ее развертывания, а также внесения изменений функциональности и архитектуры.
— бесперебойное обновление версий посредством автоматического конвейера на виртуализированном управляющем уровне, позволяющее свести к минимуму время простоя.
· Наконец, система StackLight обеспечивает непрерывный мониторинг работы облачного ПО. Это, в свою очередь, позволяет гарантировать клиентам тот уровень качества, который прописан у них в SLA. Пакет инструментальных средств Mirantis StackLight специально разработан для MCP с целью обеспечить уровень предоставления сервиса с надежностью до 99,99% при использовании сервиса управления облаком Mirantis Managed OpenStack.
StackLight позволяет не привязываться к конкретному вендору, предлагая открытое ПО для управления логами, сбора метрики и вызова оповещений. Также в эту систему входит комплексный DevOps-портал, отображающий различную информацию, например, визуализированное представление данных StackLight и настройки конфигурации DriveTrain.
Mirantis с уверенностью делает ставку на эту новую модель предоставления облачных услуг. Одновременно с релизом MCP компания также объявила о том, что к сентябрю 2019 г. прекратит поддерживать Mirantis OpenStack (MOS) и Fuel. В Mirantis разработают индивидуальный план перехода с MOS на MCP для клиентов, работающих с OpenStack.
Все это, конечно, весьма интересно. Может, дистрибутивная модель OpenStack и работает неплохо, но стоит признать, что даже если у вас нет намерения менять вендора, все равно обновлять крупные версии OpenStack отнюдь не просто. Курс, который взяла Mirantis с новой MCP, похоже, придется по душе ее корпоративным клиентам облачных услуг.