Траектория развития инноваций в телекоммуникациях долгое время считалась скорее постепенной, чем революционной. Но развертывание 5G бросает операторам вызов и открывает возможности для кардинальных преобразований, пишет на портале The New Stack Мурли Тирумале, генеральный менеджер Portworx, нативно-облачного подразделения Pure Storage.

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

А теперь развертывание услуг 5G бросает операторам вызов и открывает возможности для кардинальных преобразований. Появятся новые предложения услуг, которые могут открыть совершенно новые направления бизнеса. Задача будет заключаться в том, чтобы удовлетворить этот спрос и быстро внедрить новые услуги, опередив конкурентов. Наличие необходимой инфраструктуры станет ключевым фактором, который поможет телеком-компаниям перейти от «каналов» к «платформе» и заложить основу для того, чтобы стать провайдерами инновационных услуг, основанных на данных.

Хотя виртуализация остается важным компонентом развертывания 5G, для решения этой новой задачи появился революционный путь — нативное облако и контейнеры.

Эра виртуальных машин

NFV была и остается трансформационной идеей: по сути, все, что можно сделать на специализированном устройстве, можно сделать с помощью ВМ на стандартном «железе» дата-центра — серверах, хранилищах и сетевом оборудовании.

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

Все это будет полезно для поставщиков телекоммуникационных услуг в процессе создания новых сетей 5G. Однако при использовании специализированных устройств, предназначенных для эффективного выполнения в сетях одной задачи и слишком больших для ручного управления, остаются проблемы: производительность, миграция и сосуществование, управление и автоматизация и, конечно, безопасность и отказоустойчивость.

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

В рамках этой трансформации им необходима высокопроизводительная и надежная инфраструктура, которая не является созданной под конкретную задачу. Но «серийное оборудование» не означает «все одинаковое». Речь идет об оборудовании, которое поддерживает открытые стандарты. На самом деле, вполне реальные различия между поставщиками СХД могут иметь решающее значение для успеха или неудачи проекта NFV. Телекомам следует искать решения для хранения данных, которые отвечают их ключевым требованиям к надежности, производительности, автоматизации и эффективности.

Нативно-облачное будущее

Пока VNF трансформируют телекоммуникационную отрасль, она делает еще один шаг вперед, создавая нативно-облачные сетевые функции (CNF).

CNF используют контейнеры, поэтому иногда их называют контейнеризированными сетевыми функциями. Мы предпочитаем использовать термин «нативно-облачная сетевая функция», поскольку «cloud native» — это не столько о месте развертывания приложения, сколько о способе его развертывания. Нативные облачные приложения могут жить на «голом железе» в дата-центре, в публичном облаке или где-либо еще. Если VNF предоставляют множество преимуществ операторам связи, то CNF включают в себя все эти преимущества и даже больше.

CNF помогают решить некоторые проблемы, которые все еще существуют при использовании виртуализации и VNF. Так, они предлагают:

  • Автомасштабирование. Контейнеры могут порождать большее количество себе подобных без особых усилий. Вы можете запускать новый контейнер каждый раз, когда он нужен какому-то процессу, и сворачивать его, когда он закончит работу. Kubernetes просто управляет всем этим с помощью кода, поэтому вмешательство оператора не требуется. Это огромный выигрыш для массовых телекоммуникационных сетей.
  • Поддержка DevOps. Эта методология произвела революцию в программировании, обеспечив непрерывную интеграцию/непрерывную доставку (CI/CD). Это означает, что операторы связи смогут предоставлять новые функции, продукты и обновления продуктов намного, намного быстрее.
  • Невероятная отказоустойчивость и быстрый перезапуск. CNF основаны на микросервисах, что позволяет значительно снизить операционный риск и риск безопасности при массовых сбоях. Контейнеры могут перезапускаться практически мгновенно, а обновления могут выполняться без простоя, что позволяет при необходимости выполнять автоматический и быстрый откат. Если контейнер выходит из строя, система автоматически порождает новый.
  • Мониторинг и отчетность. Учитывая масштабы телекоммуникационных сетей, они в значительной степени зависят от хорошего мониторинга и отчетности. К счастью, в мире Kubernetes для этого существует множество инструментов, начиная с самой Kubernetes. Другие инструменты включают Prometheus для мониторинга и Grafana для отчетности и оповещений.

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

Существует широкий спектр задач по управлению данными: управление емкостью, резервное копирование, аварийное восстановление, безопасность, миграция и многое другое. Унаследованные методы здесь не работают, поскольку они не ориентированы на контейнеры (например, старый инструмент резервного копирования не сможет успешно восстановить контейнерную среду). Для предоставления этих ожидаемых корпоративных сервисов данных для приложений на базе контейнеров необходимо решение на базе контейнеров.

Готовность к переменам

Для телеком-компаний оптимальной платформой является та, которая обеспечивает лучшее из двух миров: ПО, которое упрощает и оптимизирует процессы, оставляя при этом достаточно места для настройки и оптимизации отдельных кластеров в соответствии с конкретными потребностями клиентов.

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

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