На мероприятии Open Infrastructure Summit, проходившем в Денвере (США), стало ясно, что сети 5G будут создаваться на базе Kubernetes — наиболее популярной системы оркестрирования контейнеров, пишет портал ZDNet. Телекоммуникационные компании уже работают с ней. Недавно AT&T заключила многолетний контракт на восьмизначную сумму с компанией Mirantis, чтобы использовать Kubernetes и OpenStack как основу своей сети 5G. Это крупная сумма даже для AT&T. Почему корпорация пошла на такие затраты?
«Этим технологиям имеется мало альтернатив. Альтернативой могла бы быть VMware. Но мы провели анализ и обнаружили, что VMware не обладает необходимыми нам функциями», — пояснил ассоциированный вице-президент AT&T по инжинирингу ПО облачных сетей Райан Ван Вик.
Какие это функции? По словам соучредителя Mirantis Бориса Ренски, для AT&T важны функции виртуальной сети (Virtual Network Functions, VNF), такие как Virtualized Evolved Packet Core (vEPC), Radio Access Network (RAN) для получения данных от конечного пользователя, сервисы формирования трафика, отслеживание использования сети клиентом, «умная» голосовая почта, потоковое видео и клиентские сервисы. По его словам, AT&T отказывается от использования серверов известных производителей и приступает к созданию собственной инфраструктуры на базе открытого ПО и открытых стандартов.
При этом AT&T не намерена использовать в будущей инфраструктуре сети 5G продукты производителей открытого ПО. Корпорация сотрудничает с Intel, Mirantis и SK Telecom при создании Airship — сочетания облака OpenStack и Kubernetes. «Airship позволяет операторам управлять облаками с момента их создания, вносить незначительные обновления, изменять конфигурацию и, наконец, производить крупные изменения, такие как обновления OpenStack, с помощью унифицированной, декларативной, полностью контейнеризированной нативной облачной платформы», — сказал Ван Вик.
Есть и другие подходы. Арпит Джошипура, главный менеджер Linux Foundation по сетям, периферийным вычислениям и IoT, считает, что гибридная модель, где VNF создаются на виртуальных машинах на базе OpenStack, упакованных для Kubernetes, — это промежуточный шаг. «Мы видим, как происходит переход от такой гибридной модели к той, в которой вы создаете файлы конфигурации, изначально предназначенные для облаков, а затем переносите их в Kubernetes и размещаете на „голом“ железе и OpenStack», — пояснил он.
У Verizon уже около 80 готовых или почти готовых производственных приложений в контейнерах, которыми управляет Kubernetes. На конференции KubeCon North America 2018 системный инженер Verizon Нанда Кумар сообщил, что большинство этих приложений не запоминают состояние, но они «развиваются в направлении более надежных приложений с запоминанием состояния». Для Verizon стимулами перехода на Kubernetes являются сокращение затрат и «быстрое отслеживание трансформации».
Войцех Лея, менеджер по продуктам польской сетевой фирмы AVSystem, сотрудничающей с T-Mobile и европейскими телекоммуникационными компаниями, более подробно остановился на причинах перехода к Kubernetes. По его словам, это менее требовательная к ресурсам альтернатива виртуальным машинам. «Она позволяет использовать лучшие особенности решений на базе контейнеров, такие как быстрое развертывание, легкость внесения изменений и гораздо меньшее влияние общей стоимости владения на ресурсы, с наиболее привлекательными чертами, которые прежде были присущи развертыванию на „голом“ железе. Это позволяет создавать легкие и безопасные системы высокой доступности. При должной подготовке это можно делать последовательно и автоматически независимо от фактически предоставляемых сервисов».
Джейкоб Смит, соучредитель компании Packet, лидирующей в области автоматизации инфраструктуры, считает, что огромные вложения в инфраструктуру старых и новых телекоммуникационных провайдеров, создающих беспроводные сети 5G и Citizens Broadband Radio Service (CBRS) стимулируют переход на Kubernetes. «При наличии сотен тысяч точек, в которых операции должны осуществляться экономично и с малой задержкой, трудно устоять перед привлекательностью легко развертываемой и переносимой инфраструктуры на базе Kubernetes», — пояснил он.
Заглядывая в будущее, можно утверждать, что Kubernetes и далее будет основой сетей 5G. «Kubernetes останется важной технологией/инструментом реализации сетей LTE/5G и важнейших приложений, запускаемых предприятиями в таких сетях. Мы считаем, что простота и автоматизация имеют важнейшее значение для повсеместного использования сотовых сетей», — полагает вице-президент Ruckus Networks по развитию бизнеса Джоэл Линдхолм.