Нагрузочное тестирование vEPC
функциональное и нагрузочное тестирование vEPC (virtualized Evolved Packet Core) оператора мобильной связи в условиях лаборатории с применением виртуальных генераторов трафика Landslide компании Spirent.
Бэнчмаркинг решений от разных производителей vEPC
Проверка работы NFVI под нагрузкой
Настройка работы компонентов vEPC
Задачи PoC для разработчиков vEPC и системных интеграторов
Инструменты тестирования vEPC
Landslide Virtual
Программное обеспечение виртуального генератора трафика Landslide компании Спайрент предназначено для установки на промышленные серверы в виде виртуальных машин в той же среде, на которой развёрнута virtualized evolved packet core (vEPC). В большинстве случаев является самодостаточным решением для стрессового тестирования vEPC. В ряде случаев может понадобится совместная работа с внешними физическими генераторами трафика, например, Spirent Landslide
Spirent Landslide
Физический генератор трафика Landslide на аппаратных платформах С100 или C50 компании Spirent.
Экосистема тестирования vEPC с помощью виртуального генератора трафика Landslide подразумевает установку его в виде отдельных виртуальных машин на той же аппаратной среде (сервере), где развёрнута vEPC. Landslide может не только генерировать абонентский трафик, но и эмулировать отдельные элементы, как например, vIMS или подсистему радиодоступа. Таким образом в виртуальной среде создаётся полная обвязки с необходимым набором виртуальных интерфейсов для стрессового тестирования отдельных элементов, или vEPC целиком.
Уникальные возможности тестирования vEPC и NFVI
Виртуальные и физические генераторы трафика Landslide позволяют нагружать любые подсистемы vEPC, а также при необходимости эмулировать работу отдельных функциональных элементов.
Эмуляция подсистемы RAN и мобильных абонентов:
Нет необходимости держать реальную систему радиодоступа в лаборатории
Стрессовая нагрузка:
Количество эмулируемых абонентов: от нескольких десятков до нескольких миллионов!
Абсолютный реализм генерации трафика:
Генерация трафика L2-L7 абонентов.
Эмуляция различных профилей сессионной и пользовательской нагрузки.
Возможность эмуляции абонентских устройств различных типов. Решение эмуляции не ограничивается простыми процедурами типа attach/detach, а включает в себя полную эмуляцию взаимодействия мобильного устройства с core-сетью, IMS и внешними информационными ресурсами.
Эмуляция мобильности абонентов (физического перемещения абонентов).
Эмуляция мобильности абонентов при миграции в условиях различных технологий: 2-4G, WiFi.
Оценка качества работы сервисов (QoS), включая качество передачи голоса и видео, в том числе в сетях LTE.
Пиковые режимы: эмуляция работы сети в часы наибольшей нагрузки (ЧНН).
Эмуляция различных узлов мобильной core-сети:
Эмуляция как виртуальных функций NFV, так и физических узлов сети.
Landslide позволит эмулировать не только абонентов, но и полную работы таких элементов сети, как IMS, внешние сервисы, eMBMS и так далее.
Эмуляция и/или стрессовое тестирование всех элементов vEPC: MME, SGW, PGW, PDN, DRA, PCRF, MSC, HSS, AAA, Биллинг и многое другое. Такая возможность позволяет тестировать и настраивать как отдельные элементы, так и целые системы по принципу создания (эмуляции) полной необходимой обвязки тестируемых узлов.
Мультитехнологичность:
Поддержка тестирования и эмуляции узлов и компонентов различных технологий 2.5-4G, IMS, WiFi, WiFi Offload, LTE, VoLTE, CSFB
Тестирование политик безопасности, биллинга и качества сервисов.
Use-case'ы тестирования vEPC с помощью Landslide Virtual
(некоторые примеры)
Доказательство соответствия
- Landslide Virtual подтверждает работу vEPC, NFVI, работу интерфейсов и процедур на соответствие стандартам
Тестирование работы оркестратора
- Landslide Virtual превращается в обычную виртуальную функцию в виртуальной сети
- С помощью REST-API выполняются тестовые сессии и возвращаются обратно в MANO отчеты
- Выполняется автомасштабирование и миграция функций
Портативность и встраивоемость
- Генератор трафика Landslide Virtual встраивается в пользовательскую систему (SUT- System Under Test)
- Быстры запуск демонстраций возможности системы и активное тестирование
Тестирование эластичности и восстановления работы vEPC
- Landslide Virtual эмулирует нарушение работы линков и узлов внутри vEPC
- Тестируется возможность резервирования и балансировки нагрузки узлов и виртуальных сетевых функций
Функциональное подтверждение VNF ('Sandbox')
- Landslide Virtual поблочно эмулирует блоки vEPC
- Исследуемая функция (VNF) заменяет блоки Landslide Virtual и выполняется функциональная валидация VNF
Каким инструментом можно протестировать только NFVI?
Допустим, вы не связаны с мобильной инфраструктурой, и у вас нет vEPC, RAN и прочих мобильных сущностей. Но вы планируете использовать визуализацию сетевых функций (NFV), и вам необходимо понять какая инфраструктура потребуется для этих целей. В этом случае используйте CloudStress:
- Эмуляция работы виртуальных машин с виртуальными сетевыми функциями
- Нагрузочное тестирование инфраструктуры NFVI, включая нагрузку на процессоры, память и системы хранения данных
- Определение узких мест в инфраструктуре
- Определение необходимых аппаратных ресурсов для нормальной работы виртуальных сетевых функций