РБК Компании
Главная MONT 7 августа 2024

«Kuberнeтическая» революция: что происходит на рынке контейнеризации в РФ

Рассказываем, как устроены платформы оркестрации (или Kubernetes), что из себя представляет рынок решений по управлению контейнерными средами и куда он движется
«Kuberнeтическая» революция: что происходит на рынке контейнеризации в РФ
Источник изображения: Сгенерировано нейросетью Kandinsky
Игорь Будай
Игорь Будай
Руководитель отдела платформенных решений в MONT

ИТ-эксперт

Подробнее про эксперта

Когда-то для того, чтобы запустить приложение, компания использовала обычный физический сервер. Это приводило к постоянным проблемам: ресурсы сервера очень сложно было распределить между разными приложениями, работа замедлялась, а также снижалась надежность и доступность приложений. 

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

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

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

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

Но использование контейнеров предполагает и применение специального ПО для их управления. Этот класс решений называется платформами оркестрации или Kubernetes (сокращенно — K8s). 

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

Одновременно Kubernetes — отдельный сегмент рынка программного обеспечения. 

Российский рынок: что происходит сегодня

Участники российского рынка Kubernetes в целом позитивно оценивают перспективы решений для контейнеризации. Так, например, Константин Аксенов, директора департамента разработки Deckhouse компании «Флант», считает, что российский рынок Kubernetes-платформ находится в состоянии медленного роста. Интерес к K8s достаточно велик, но на активность заказчиков оказывает влияние неопределенность в выборе конкретного решения. В основном российские заказчики используют или проприетарные платформы, как правило, зарубежных вендоров, такие как Red Hat OpenShift или Open Source решения. 

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

В своем опросе компания«Флант» изучала инструментарий, используемый российскими заказчиками для управления инфраструктурой. Оказалось, что отечественные платформы и опенсорсные решения используют порядка 20% компаний, которые приняли участие в опросе, еще 10% планируют внедрить платформу оркестрации в ближайшие два года. Выбор отдается в пользу on-premise решений, — на собственных серверах планируют использовать платформу больше половины компаний. Только 10% заказчиков предпочитают публичные облачные платформы, гибридный вариант привлекает 26% пользователей. 

В состав первой группы компаний, которые используют иностранные решения, входит чуть менее 20% респондентов, — они применяют Red Hat OpenShift, SUSE Rancher или VMware Tanzu. А вот компании из второй группы в массе своей выбирают российские решения — об этом заявили 38% опрошенных. Еще 34% формируют собственные платформы на базе Open Source с корпоративной инфраструктурной обвязкой.

Такое выраженное предпочтение заказчиков не случайно. Сегмент Kubernetes-платформ, как и другие сегменты софтверного рынка, испытывает санкционное давление, — западные вендоры, если и продолжают работать в нашей стране, то сократили объем оказываемых услуг до минимума. При этом в реестре российского ПО уже присутствуют около десятка отечественных разработок. Как отмечает эксперт, среди них даже сформировалась группа лидеров — самым популярным решением, к примеру, стала Deckhouse Kubernetes Platform, при этом эту платформу часто внедряют впервые, а не в качестве замены старым иностранным решениям. 

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

Где востребованы платформы оркестрации

Интерес к Kubernetes на рынке распределен неравномерно. Например, по мнению Александра Чистова, директора по продуктам «Лаборатории Числитель», наибольший интерес к K8s проявляют организации финансового сектора: банки и страховые компании. Их внимание объяснимо: они обязаны выполнять требования регуляторов, а кроме того, интерес к внедрению платформ Kubernetes обусловлен и кадровой проблемой — такие компании пострадали из-за оттока квалифицированных специалистов, которые ранее занимались развитием платформ внутри. 

Выражен интерес к Kubernetes и со стороны промышленного сектора. Он связан с активной цифровизацией производства, внедрением технологий искусственного интеллекта и машинного обучения. Перспективным можно считать и государственный сегмент, но рост использования K8s здесь сдерживается регуляторными причинами: пока ни одна из российских платформ не имеет необходимой сертификации ФСТЭК, хотя вендоры уже занимаются решением этой проблемы. 

Что нужно заказчикам

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

Российские решения: «за» без «против»

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

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

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

Что предлагают российские вендоры

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

Первое — уже упомянутая Deckhouse Kubernetes Platform. Она разрабатывается с 2017 года и сегодня уверенно работает с разным инфраструктурным оборудованием и ПО, умеет взаимодействовать с облачными средами российских провайдеров. Продукт используют в таких компаниях, как «Газпром нефть», «ОТП Банк», «Мобильная карта» и другие. Он стабильно и надежно работает с разным оборудованием и ПО поверх любой инфраструктуры, умеет взаимодействовать с облачными средами российских провайдеров. При этом DKP существенно упрощает задачи эксплуатации контейнерных сред. 

Стоит упомянуть и платформу «Штурвал» (к слову, Kubernetes в переводе с греческого — «рулевой», штурман»), которую развивает компания «Лаборатория Числитель». Она создавалась на базе Open Source, но впоследствии была значительно модифицирована.  В первую очередь, она ориентирована на enterprise-заказчиков с их высокими требованиями и критичными задачами, главным образом, — на финансовые структуры, телеком-компании и промышленные предприятия. «Штурвал» реализует централизованное управление кластерами и конфигурациями, а кроме того, позволяет управлять всеми кластерами из единого окна. 

Есть еще одна функция, выделяющая это решение. Бывают ситуации, когда заказчику необходимо в короткие сроки выполнить тестирование ПО от внешнего подрядчика. Чтобы его проинсталлировать, подрядчик просит предоставить доступ к кластеру Kubernetes. «Штурвал» позволяет создать в изолированном окружении кластер, соответствующий корпоративным стандартам настроек, выдать строго ограниченные права доступа и предоставить готовый инструментарий по развертыванию ПО. При этом подрядчик может не иметь прямого доступа в кластер, а все его действия будут фиксироваться и отображаться в графическом интерфейсе.

Интересное:

Новости отрасли:

Все новости:

Rumberg Capital Что такое структурные облигации

Профиль

Дата регистрации25.01.2002
Уставной капитал60 000,00 ₽
Юридический адрес г. Москва, вн.тер.г. муниципальный округ Пресненский, ул. Пресненский Вал, д. 14, эт 10 пом I ком 13
ОГРН 1027739331014
ИНН / КПП 7703313144 770301001

Контакты

Адрес 123557, Россия, г. Москва, ул. Пресненский Вал, д. 14
Телефон +74959673100

Социальные сети

ГлавноеЭкспертыДобавить
новость
КейсыМероприятия