Новости

Бесплатный IXIA Cyperf Community Edition

2025-06-03 17:41 IXIA Cyperf
Компания Keysight (IXIA) представила новую версию CyPerf Community Edition (CE) — бесплатного средства для генерации сетевого трафика, основанного на коммерческом решении CyPerf. CyPerf CE предназначен для тестирования производительности сетевых устройств и инфраструктуры, предоставляя доступ к ключевым метрикам: пропускная способность (до 10 Гбит/с), скорость установления соединений (до 100 тыс. в секунду), емкость и многим другим параметрам.
CyPerf Community Edition — отличный инструмент для сетевых инженеров и специалистов по тестированию, которые хотят эффективно и быстро проверить свою инфраструктуру под нагрузкой без дополнительных затрат.
Основные возможности

  • Генерация TCP-трафика (uni-/bi-directional).
  • Гибкая настройка размера payload, ограничение пропускной способности и количества соединений.
  • Проведение тестов на различных платформах, включая bare metal/виртуалки на Linux (Ubuntu 22.04/Debian 12), а также на облачных инфраструктурах AWS, Azure, GCP и в Kubernetes-кластерах.
  • Лёгкое управление через командную строку, разные режимы тестирования.
  • Возможность моделировать параллельные сессии и различные сценарии нагрузки.
Возможность
CyPerf CE
CyPerf (коммерческий)
Пропускная способность
До 10Гбит/с, 100К соединений/сек
До нескольких Тбит/с и миллионов соединений
Emulation app traffic, атак, VPN, ZTNA
Нет
Да
Просмотр статистики
Базовая статистика
Детальная аналитика
Интерфейс
CLI только
Веб UI, REST API
Типы развертывания
deb-пакеты
deb, VMs, контейнеры, облако
Пример установки (Ubuntu/Debian)
sudo apt update
sudo apt install -y ca-certificates curl gpg
sudo install -m 0755 -d /etc/apt/keyrings && curl https://cyperfce.cyperf.io/cyperf-ce-public.gpg | sudo gpg --yes --dearmor -o /etc/apt/keyrings/cyperf-ce-public.gpg
echo "deb [arch=amd64  signed-by=/etc/apt/keyrings/cyperf-ce-public.gpg] https://cyperfce.cyperf.io/debian stable main" | sudo tee /etc/apt/sources.list.d/cyperf-ce.list > /dev/null
sudo apt update
sudo apt install -y cyperf
Для неинтерактивных сценариев (например, в Dockerfile) необходимо принять лицензионное соглашение, задав переменную окружения:
KEYSIGHT_EULA_ACCEPTED=true sudo -E apt install cyperf
Как начать тестирование
Запуск сервера:
sudo cyperf -s
Запуск клиента:
sudo cyperf -c <server ip address>
Стандартный порт — 5201 (можно менять через -p).
Примеры сценариев
Тестирование пропускной способности c ограничением 1 Гбит/с:
  • Сервер: sudo cyperf -s --length 1k
  • Клиент: sudo cyperf -c <server ip address> --length 1k --bitrate 1G/s
Тестирование скорости установления соединений:
  • Сервер: sudo cyperf -s --cps
  • Клиент: sudo cyperf -c <server ip address> --cps
Настройка числа параллельных потоков:
  • sudo cyperf -c <server ip address> --cps --parallel <count>