Проблема: определение «поведения» сетевых продуктов при реальных условиях работы в сети

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


Решение: реалистичное тестирование с ухудшением характеристик эмулируемых сетей

Реалистичное тестирование сетевых продуктов может быть реализовано на основе эмулятора сетей Keysight Network Emulator 100G+ с возможностью ухудшения параметров передачи трафика по эмулируемым сетям 100 GE и 25 GE. С помощью этого устройства пользователи могут точно эмулировать реальные LAN и WAN.



Воспроизводя в лаборатории реальные и наихудшие условия работы в сети, пользователи могут проверять работу новых устройств, протоколов и приложений до их внедрения в действующую сеть, чтобы предотвратить возникновение проблем в ней. Многофункциональный Network Emulator 100G+ обеспечивает управляемое тестирование с задаваемым и повторяемым ухудшением параметров передачи трафика. Данный эмулятор дает возможность пользователям:

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


Ключевые характеристики

  • Эмулятор, основанный на FPGA, с портами 100 GE и/или 25 GE.
  • Высокая точность эмуляции, благодаря архитектуре на базе FPGA.
  • Модульная конструкция эмулятора позволяет ухудшать характеристики одной или двух линий передачи данных.
  • Свой блок ухудшения, имеющийся у каждой платы ухудшения (impairment card), обеспечивает ухудшение характеристик одной линии передачи данных.
  • Возможна установка второй платы ухудшения.
  • У каждой платы ухудшения есть свой процессор FPGA, что обеспечивает высокую производительность эмулятора.
  • Гибкое управление ресурсами (Flexible Resource Management), позволяющее распределять их в соответствии с потребностями в них.
  • Точная эмуляция задержки передачи пакетов и ухудшения других характеристик сетей Ethernet.
  • Прозрачность для любых протоколов уровней 2–7.
  • Поддержка технологии SyncE.
  • Автоматизация тестирования посредством RESTful Web API, возможно управление с помощью TCL и Python.

Основные варианты использования

  • Тестирование сетей 5G (eCPRI и O-RAN).
  • Проверка работы критически важных приложений по сети Ethernet, имеющей реальные (неидеальные) характеристики.
  • Интеграция с тестовыми решениями на основе ПО IxNetwork, IxLoad и BreakingPoint для создания полнофункциональной тестовой среды.
  • Реалистичное тестирование совместимости сетевых продуктов и проверка правильности их концепций (PoC).
  • Эмуляция корпоративных LAN и WAN.
  • Тестирование решений, обеспечивающих непрерывность ведения бизнеса и восстановление сетевых сервисов после отказов.
  • Проверка возможностей консолидации и миграции серверов.
  • Тестирование миграции приложений в облака и решений для расширения хранилищ данных.
  • Имитация задержки передачи пакетов по сетям мобильной или спутниковой связи.
  • Реализация фильтрации протоколов на уровнях 2–7 с использованием Customizable Filter Library.
  • Ухудшение работы эмулируемой сети для запуска механизмов защиты от сбоев.

Спецификация

Параметры или функции Описание
Модульность и порты
  • 1 или 2 линии с ухудшаемыми характеристиками.
  • Каждая плата ухудшения имеет собственный блок FPGA, обеспечивающий работу одной линии с ухудшаемыми характеристиками на полной линейной скорости.
  • Платы ухудшения полностью независимы одна от другой и могут работать на разных скоростях.
  • Каждая плата ухудшения поддерживает 2 порта 100G или 25G. Задание скорости передачи и выбор портов платы делаются во время ее конфигурации.
  • Пользователи могут покупать лицензии только на нужные скорости.
  • Функция Flexible Resource Management обеспечивает требуемую производительность
Выбор трафика
  • По совпадению с образцом.
  • С помощью стандартных фильтров по содержимому заголовков MAC, IP, VLAN и eCPRI.
  • Можно задавать байтовое смещение с анализом до 32 байтов на совпадение
16 профилей классификатора пакетов на каждую плату ухудшения
  • Функция Flexible Resource Management дает возможность распределять ресурсы нужным образом.
  • Функция Flexible Resource Management позволяет конфигурировать профили из пула профилей (Profile Pool) по мере необходимости, что обеспечивает наиболее эффективное использование системных ресурсов.
  • 16 профилей для каждой линии с ухудшаемыми характеристиками.
    • Каждый порт имеет один профиль, назначенный по умолчанию.
    • 8 профилей для каждого направления передачи трафика.
    • Функция Flexible Resource Management обеспечивает эффективное выделение памяти каждому профилю.
  • Реализация на базе FPGA гарантирует точность и повторяемость тестирования.
  • Предусмотрены сетевые профили (Network Profiles), которые обеспечивают эмуляцию множества сетей на каждом интерфейсе; эмулируются различные маршруты по сети и классы обслуживания.
    • Каждый профиль задается произвольной комбинацией идентификатора VLAN, метки MPLS, адресов MAC/IP (IPv4, IPv6), портов TCP/UDP и любых данных в кадре Ethernet.
    • В каждом профиле можно задать пропускную способность, задержку и другие (ухудшенные) параметры передачи.
    • Классификация по любым 32 байтам в кадре Ethernet
Задержка
Интерфейс 100 GE 25 GE
Максимальная задержка при передаче в одном направлении на полной линейной скорости, мс 574 2296
Максимальная задержка при двунаправленной передаче на полной линейной скорости, мс 287 1148
Максимальная задержка при передаче на ограниченной линейной скорости, с 31 31
Минимальная задаваемая задержка, мкс 3 3

Возможно внесение PDV (джиттера)
Отбрасывание пакетов
  • Возможно отбрасывание одного или множества пакетов.
  • Распределение вероятностей отбрасывания: периодическое, пуассоновское, равномерное или гауссовское
Профилирование трафика
  • Имеется функция Line Shaping, управляющая исходящим трафиком для предотвращения переполнения буфера и уменьшения импульсивности трафика.
  • Может быть задействована на уровне линии или профиля
Статистика
  • Выдаются статистические данные с настраиваемым представлением, есть возможность их записи в локальный файл
Пользовательский интерфейс
  • Удаленный мониторинг и управление через Ethernet-порт 10/100/1000 Мбит/с.
  • Интуитивно понятный графический веб-интерфейс.
  • Множество пользовательских учетных записей с возможностями управления ими.
  • RESTful API обеспечивает автоматизацию тестирования и полный контроль всей функциональности.
  • Поддерживаются следующие браузеры:
    • Chrome,
    • Edge и Internet Explorer,
    • Firefox,
    • Safari
Характеристики шасси
  • В комплект поставки входят детали для монтажа в стойку и установки на стол.
  • Высота: 3U.
  • Масса: 11,97 кг.
  • Параметры окружающей среды:
    • Диапазон рабочих температур: +5...+40 °С.
    • Рабочая влажность: 10...85%, без конденсации.
    • Диапазон температур хранения: −40...+70 °С.
    • Влажность хранения: 5...95%, без конденсации.
  • Электропитание:
    • 100...127/200...240 В переменного тока, 10/5 А, 50/60 Гц (x2) или
    • 100...127/200...240 В переменного тока, 10/5 А, 50/60 Гц (x1)

Network Emulator 100G+

Эмулятор реальных сетей 100 GE и 25 GE

Заявка

Отправляя форму, я даю согласие на обработку своих персональных данных в соответствии с Федеральным законом «О персональных данных» от 27.07.2006 № 152-ФЗ. Я понимаю и соглашаюсь, что мои данные будут храниться и обрабатываться в течение десяти лет в соответствии с Федеральным законом «О персональных данных» от 27.07.2006 № 152-ФЗ.
Спасибо

Ваше обращение успешно отправлено