0
Apposite TrafficEngine — программный генератор сетевого трафика для тестирования производительности сетей и устройств

Apposite TrafficEngine — программный генератор сетевого трафика для

Apposite TrafficEngine — генератор stateless-трафика для тестирования производительности сетей и сетевых устройств. Поддерживает генерацию трафика на линейной скорости, до 512 streams на порт и до 1 млн flows на stream, измерение throughput, packet loss, latency и jitter, редактирование заголовков и payload, статистику в реальном времени и автоматизацию через REST API.
Тип:Программное приложение Netropy Traffic Generation для генерации stateless-трафика и тестирования пакетной производительности сетей
Поддерживаемые платформы:Netropy 10G2, Netropy 10G4 и виртуальные машины
Скорости тестирования:1/2,5/5/10/25/40/100GE в зависимости от используемой аппаратной или виртуальной платформы
Запрос
Итоговая стоимость формируется после выбора конфигурации. Менеджер подберёт оптимальный вариант и назовёт точную цену.
Apposite TrafficEngine — генератор stateless-трафика для тестирования производительности сетей и сетевых устройств. Поддерживает генерацию трафика на линейной скорости, до 512 streams на порт и до 1 млн flows на stream, измерение throughput, packet loss, latency и jitter, редактирование заголовков и payload, статистику в реальном времени и автоматизацию через REST API.
Тип:Программное приложение Netropy Traffic Generation для генерации stateless-трафика и тестирования пакетной производительности сетей
Поддерживаемые платформы:Netropy 10G2, Netropy 10G4 и виртуальные машины
Скорости тестирования:1/2,5/5/10/25/40/100GE в зависимости от используемой аппаратной или виртуальной платформы
Модели
Apposite TrafficEngine — генератор сетевого трафика

Apposite TrafficEngine — генератор сетевого трафика для тестирования производительности сетей и устройств

TrafficEngine — решение Apposite Technologies семейства Netropy Traffic Generation для генерации сетевого трафика и измерения пакетной производительности сетей и устройств. TrafficEngine формирует stateless-трафик на линейной скорости, позволяет создавать и масштабировать пользовательские потоки, эмулировать большое количество traffic flows и измерять пропускную способность, потерю пакетов, задержку и джиттер.

TrafficEngine использует пошаговый подход к настройке тестов. Конфигурация выполняется через браузерный графический интерфейс, а в актуальном руководстве пользователя также предусмотрена работа через CLI. Для автоматизации тестирования доступен RESTful API.

Назначение TrafficEngine

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

•генерация stateless-трафика на линейной скорости;
•измерение throughput, packet loss, минимальной, максимальной и средней latency, jitter и других показателей;
•создание пользовательских потоков и изменение полей заголовков и payload;
•эмуляция большого количества traffic flows для нагрузочных испытаний;
•проверка производительности сетевого оборудования, QoS-политик и устойчивости сети при высокой нагрузке;
•получение агрегированной и поканальной статистики в реальном времени и сохранение статистики в CSV;
•автоматизация тестов через RESTful API.

Преимущества TrafficEngine, указанные Apposite

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

Основные функции

•Профиль нагрузки и планирование трафика. Мастер Load Profile and Traffic Scheduling позволяет задавать параметры профиля нагрузки: время нарастания нагрузки, время снижения нагрузки, общую длительность теста, количество итераций и распределение traffic streams. Эти параметры используются для воспроизведения сетевых шаблонов нагрузки, включая дневные пики, различия между рабочими и выходными днями, Fixed Daily Measurement Interval (FDMI) и другие пиковые события.
•Распределение трафика. Traffic Distribution Wizard позволяет задавать использование полосы пропускания для отдельных streams. На уровне порта также поддерживается настройка коэффициента использования полосы.
•Статистика в реальном времени. TrafficEngine предоставляет агрегированную статистику в реальном времени по каждому порту и каждому stream. Текущая продуктовая страница Apposite дополнительно указывает возможность сохранения статистики по портам и streams в CSV.
•Расчёт задержки и джиттера. Поддерживается расчёт минимальной, максимальной и средней задержки и джиттера в реальном времени, включая агрегированные показатели и показатели по отдельным streams.
•Генерация трафика на основе streams. Пользовательские streams создаются с помощью Stream Configuration Wizard. Для MAC-адреса, VLAN, IP-адреса и других параметров можно использовать рандомизацию или инкрементирование по заданному шаблону. Актуальное руководство пользователя описывает конфигурацию stream как набор параметров, включающий привязку к порту, состояние stream, параметры скорости трафика и конфигурацию кадра.
•Масштабирование. На текущей продуктовой странице Apposite для TrafficEngine указано создание до 512 уникальных streams на один порт, при этом каждый stream может содержать до 1 000 000 flows.
•Редактирование пакетов. TrafficEngine позволяет изменять поля заголовков пакетов и payload «на лету» с использованием критериев increment, decrement, repeat, fixed или пользовательских правил.
•Фильтрация и обнаружение flows в реальном времени. Поддерживается фильтрация и выделение наиболее или наименее производительных flows на основе tracking settings и критериев, определённых пользователем.
•Сценарии формирования payload и пакетов. Payload patterns: Random, Custom, PRBS31. Packet patterns: Fixed, Random, Incrementing, Decrementing, Butterfly. Поддерживается настройка Inter Frame Gap (IFG) и Inter Burst Gap (IBG).
•Шаблоны заголовков и протоколы. TrafficEngine поддерживает более 130 предварительно определённых и настраиваемых шаблонов заголовков уровней L2–L7. В официальных материалах в качестве поддерживаемых шаблонов прямо перечислены IPv4, IPv6, TCP, UDP, HTTP, SIP и RTP.
•Захват, фильтрация и офлайн-анализ. Capture utility и поддержка фильтров; Offline Analyzer для графического анализа длительных тестов; графики Packets/Second, Throughput, Latency/Jitter и % Drop; настраиваемые отчёты; сохранение статистики по портам и streams в CSV.
Примечание по данным официальных источников: в отдельном datasheet TrafficEngine в разделе Overview указана эмуляция до 1 миллиона traffic flows, тогда как текущая продуктовая страница дополнительно указывает до 512 streams на порт и до 1 миллиона flows на stream. Эти значения сохранены раздельно без пересчёта общего предела.

Управление и автоматизация

ПараметрОписание
Графический интерфейсБраузерный GUI с пошаговой конфигурацией тестов.
CLIАктуальное руководство TrafficEngine 3.0 указывает возможность конфигурации Netropy Traffic Generation через CLI.
RESTful APIКомплексный RESTful API для автоматизации тестирования.
Работа с тестамиПоддерживается одновременный запуск нескольких тестов и их выполнение в фоновом режиме.
СтатистикаАгрегированная статистика по портам и streams в реальном времени; экспорт статистики в CSV.
Рекомендуемый браузерВ руководстве TrafficEngine 3.0 указан Google Chrome; подключение к GUI выполняется по HTTP или HTTPS.

Базовый процесс конфигурации

В TrafficEngine 3.0 конфигурация теста начинается с подключения к GUI, резервирования необходимых портов и создания test bed для TrafficEngine. Для портов задаются Line Rate, Bandwidth Utilization, Mode и Port Mapping. После этого для hosts назначаются MAC-адреса, IP-адреса и соответствующие порты.

Показатели производительности и отчётность

Показатель / функцияПоддержка TrafficEngine
Пропускная способностьИзмерение throughput для тестируемых сетей и устройств.
Потеря пакетовИзмерение packet loss.
ЗадержкаМинимальная, максимальная и средняя latency; агрегированно и по отдельным streams.
ДжиттерРасчёт jitter в реальном времени; агрегированно и по отдельным streams.
Статистика по портамАгрегированная статистика в реальном времени.
Статистика по streamsСтатистика в реальном времени по отдельным streams.
ЭкспортСохранение статистики по портам и streams в CSV.
Длительные тестыOffline Analyzer для графической визуализации результатов длительных тестов.
ОтчётыВозможность настройки test report.

Варианты исполнения

TrafficEngine доступен на высокопроизводительных аппаратных платформах и на виртуальных машинах. Для аппаратного исполнения Apposite указывает Netropy 10G2 и Netropy 10G4. Подробные характеристики этих аппаратных платформ приведены в отдельной карточке серии Netropy на akmetron.ru.

В официальном обзоре Netropy Traffic Generation для TrafficEngine отдельно заявлена поддержка Multi-Gigabit Ethernet со скоростями 1, 2,5, 5, 10, 25, 40 и 100 GigE.

Сценарии использования TrafficEngine

Оценка и оптимизация SD-WAN

•оценка SD-WAN controllers, проверка архитектуры SD-WAN и оптимизация внедрений;
•эмуляция клиентов, серверов и реалистичного сетевого трафика;
•использование библиотеки flows и протоколов;
•интеграция с Netropy Network Emulators для комплексного тестирования производительности SD-WAN.

Тестирование межсетевых экранов нового поколения

•проверка производительности, безопасности и устойчивости межсетевых экранов;
•воспроизведение реального прикладного трафика в масштабе;
•создание пользовательских сочетаний трафика с серверами приложений и тысячами пользователей;
•проверка блокирования вредоносного трафика при сохранении прохождения разрешённого трафика.

Тестирование межсайтовой производительности приложений

•проверка производительности приложений между двумя удалёнными площадками;
•проверка WAN accelerators с различными сочетаниями приложений и протоколов;
•захват и воспроизведение реального производственного трафика в контролируемой среде;
•эмуляция обеих сторон соединения и генерация сетевого трафика между ними в масштабе.

Проверка готовности к высокой нагрузке

•эмуляция сеансов видеоконференций и тестирование качества VoIP в масштабе;
•проверка способности корпоративного VPN обрабатывать большие объёмы трафика;
•генерация мультимедийного трафика для проверки конфигурации межсетевых экранов;
•проверка приоритизации трафика маршрутизаторами в соответствии с QoS.

Другие приложения Netropy Traffic Generation

На официальной странице TrafficEngine в составе той же линейки Netropy Traffic Generation перечислены следующие приложения:

ПриложениеНазначение
AppPlaybackЗахват, воспроизведение и масштабирование производственного трафика в контролируемой лабораторной среде.
AppStormТестирование производительности и функциональности application-aware устройств и систем.
DNS StormИзмерение производительности и ёмкости DNS-серверов при высокой интенсивности DNS-запросов.
SessionStrikeОценка способности stateful-сетевых устройств и серверов удерживать и обрабатывать сессии.

Характеристики Apposite TrafficEngine — программный генератор сетевого трафика для тестирования производительности

Название

Значение

Тип

Программное приложение Netropy Traffic Generation для генерации stateless-трафика и тестирования пакетной производительности сетей

Поддерживаемые платформы

Netropy 10G2, Netropy 10G4 и виртуальные машины

Скорости тестирования

1/2,5/5/10/25/40/100GE в зависимости от используемой аппаратной или виртуальной платформы

Масштабирование

До 512 независимых streams на порт и до 1 000 000 flows на stream

Протоколы

Более 130 готовых и настраиваемых шаблонов заголовков L2–L7, включая IPv4, IPv6, TCP, UDP, HTTP, SIP и RTP

Измерения

Throughput, packet loss, минимальная/максимальная/средняя latency, jitter; статистика в реальном времени по портам и отдельным streams

Управление

Браузерный Web GUI, CLI, RESTful API; экспорт статистики в CSV и Offline Analyzer для длительных тестов

Особенности

Генерация трафика на полной линейной скорости, произвольные MAC/IP/VLAN и payload, increment/decrement/random шаблоны полей, Fixed/Random/Incrementing/Decrementing/Butterfly packet patterns, PRBS31, настройка IFG/IBG, Load Profile и Traffic Distribution, захват пакетов и автоматизированное выполнение тестов

Документация Apposite TrafficEngine — программный генератор сетевого трафика для тестирования производительности сетей

Возможность автоматизации с помощью собственного ПО: интеграция, автоматизация измерений, собственные база данных и VISA-мост.

СПОАИ — специальное программное обеспечение для автоматизации измерений, разработанное на мощностях "Акметрон" — отечественного разработчика программного обеспечения, производителя и крупнейшего поставщика оборудования с 2012 года.

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

Ключевые преимущества:

  • Полный цикл «под ключ»: от разработки до сопровождения
  • Клиент-серверная архитектура с самостоятельной переналадкой
  • Централизованный сбор и хранение результатов в БД с возможностью миграции в вашу БД
  • Генератор отчетов на основе ваших шаблонов (docx. и xlsx.)
  • Управление приборами с любым типом интерфейса
  • ПО работает на системах Windows, Linux, MacOS, доступна веб-версия

Результаты внедрений:

  • Непрерывная работа в автоматическом режиме до 48 часов
  • До 4 500 измерений за этап
  • Одновременное управление 15+ приборами
  • Автоматизация техтренировки и полной программы испытаний выпускаемых изделий — более 10 контролируемых приборов на одном рабочем месте, до 4 500 автоматизированных измерений в каждом этапе, непрерывная работа в автоматическом режиме 24–48 часов
  • Измерение радиотехнических характеристик приемопередающих модулей
  • Автоматизация тестирования фотонных интегральных схем
  • Контроль и испытания СВЧ-усилителей для космических аппаратов

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

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

Наши специалисты помогут вам решить самые сложные задачи по автоматизации, измерениям и интеграции

Рекомендуем посмотреть
ixnetwork-overview-l2-3-network-infrastructure-performance-testing-img
Keysight IXIA IxNetwork — программная платформа тестирования производительности сетевой инфраструктуры L2–L3
Программное решение для функционального, нагрузочного и протокольного тестирования Ethernet/IP-сетей и сетевого оборудования Тип
AresONE, Novus, XGS2, XGS12 и виртуальные тестовые порты Keysight Поддерживаемые платформы
Генерация и анализ трафика на линейной скорости, эмуляция BGP, OSPF, IS-IS, RIP, MPLS, Segment Routing, EVPN/VXLAN, multicast и DCB, тестирование коммутаторов и маршрутизаторов, масштабирование до миллионов маршрутов и потоков, измерение пропускной способности, задержки, потерь и переупорядочивания пакетов, автоматизация через REST API, Python и Tcl Особенности
breakingpoint-prilozheniya-i-testirovanie-sistem-bezopasnosti-img
Keysight IXIA BreakingPoint — платформа тестирования приложений и систем безопасности
Программно-аппаратная и виртуальная платформа для нагрузочного тестирования и валидации сетей и систем безопасности Тип
APS-100/400GE, CloudStorm, PerfectStorm Платформы
Эмуляция более 780 приложений и протоколов, более 190 000 атак и образцов malware, DDoS, exploits, botnets и fuzzing; TrafficREWIND, ATI-обновления, REST API и TCL API; производительность до 3,2 Тбит/с Особенности
keysight-ixload-img
Keysight IXIA IxLoad — платформа тестирования производительности IP-сетей и приложений
Программно-аппаратная платформа для нагрузочного тестирования сетей, приложений и сервисов Тип
Поддержка 1/10/25/40/50/100/200/400 Гбит/с; аппаратные и виртуальные тестовые порты Интерфейс
Эмуляция реального пользовательского трафика, тестирование HTTP/HTTPS, TCP, UDP, DNS, DHCP, VoIP, IPTV, CDN, облачных сервисов и 5G; анализ производительности, QoE, масштабируемость, автоматизация через API и интеграция с CI/CD Особенности
switch-edge-router-tester-100ge-img
Keysight IXIA Switch and Edge Router Tester 100GE — 12-портовая тестовая система Ethernet
Фиксированная тестовая система 1U для функционального и нагрузочного тестирования коммутаторов, пограничных маршрутизаторов и сетевой инфраструктуры L2–L3 Тип
12 × QSFP28; 10/25/40/50/100GE; до 1,2 Тбит/с совокупного трафика на линейной скорости Интерфейс
IxNetwork, IxExplorer Программное обеспечение
network-emulator-3-emulyatsiya-pomekh-ethernet-100ge-50ge-40ge-25ge-i-10ge-img
Keysight Network Emulator 3 — эмулятор сетевых помех Ethernet до 100GE
Аппаратно-программная платформа для точной эмуляции реальных условий LAN/WAN и внесения сетевых нарушений Тип
2 или 4 порта; 10/25/40/50/100GE; одна линия эмуляции включает два порта Интерфейсы
Прозрачная обработка трафика L2–L7 без изменения протоколов верхних уровней Уровни трафика

Мы используем файлы cookie

Мы используем cookie для корректной работы сайта, аналитики и улучшения пользовательского опыта. Подробнее об обработке данных — в Политике конфиденциальности.

Настройка cookie

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

Технические Cookie

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

Аналитические/Рекламные cookie

Эти файлы cookie позволяют нам собирать информацию о том, как посетители используют наш сайт (например, какие страницы посещают чаще, сколько времени проводят на сайте, возникают ли ошибки). Эта информация собирается в агрегированном или обезличенном виде и используется для анализа и улучшения работы сайта. Данные обрабатываются Яндекс.Метрикой согласно ее политике конфиденциальности (см. сайт Яндекса). Эти cookie активны только с вашего согласия.

Функциональные (остальные) cookie

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

Настройка