Calnex SNE-X 400G Network Emulator — многопортовый эмулятор сетевых
Calnex SNE-X
Масштабируемая высокопроизводительная платформа эмуляции сетевых условий 1–400GbE
Calnex SNE-X — масштабируемый сетевой эмулятор для внесения точных и повторяемых нарушений сразу в несколько высокоскоростных сетевых соединений. Платформа поддерживает Ethernet-интерфейсы от 1GbE до 400GbE.
SNE-X позволяет воспроизводить в лаборатории реальные сетевые условия: задержку, джиттер, потери пакетов, congestion, ограничения полосы, нарушение порядка следования пакетов и другие impairment-сценарии. Это позволяет проверять производительность приложений и инфраструктуры до внедрения, воспроизводить полевые проблемы и анализировать реакцию систем под нагрузкой.
Calnex SNE-X
Высокопроизводительное impairment-тестирование
SNE-X сочетает высокопроизводительную backplane-архитектуру, скорости до 400GbE, максимальную собственную задержку 20 мкс и Any Port to Any Port™ connectivity. Это позволяет выполнять сложные impairment-тесты на нескольких параллельных сетевых путях без превращения самого эмулятора в bottleneck.
Одна платформа поддерживает до 28 портов. Несколько устройств, соединений и потоков могут тестироваться параллельно, увеличивая покрытие тестирования и снижая стоимость одного тестового сценария по мере масштабирования требований.
Управление сложными повторяемыми сценариями
SNE-X позволяет выбирать конкретные traffic streams и назначать различные нарушения по потоку, направлению или network path, при этом незатронутый трафик продолжает передаваться в штатном режиме.
Условия тестирования можно изменять во времени, повторять и автоматизировать. Это поддерживает performance-, interoperability-, regression- и fault-reproduction testing.
Визуальный Web GUI
Browser-based GUI позволяет визуально создавать network maps, соединять тестовые пути, настраивать traffic filters и применять impairment-функции без написания кода. Параметры можно изменять прямо во время выполнения теста.
Наглядное отображение портов, traffic paths и impairment functions помогает быстрее переходить от начальной настройки к активному тестированию и упрощает диагностику сложных конфигураций.
Map-based Web GUI Calnex SNE-X
Автоматизация
Гибкое использование ресурсов
SNE-X можно конфигурировать под изменяющиеся проектные требования — от локального тестирования одного устройства до многосистемных сред. Any Port to Any Port™ позволяет гибко назначать тестовые пути и ресурсы платформы, чтобы несколько пользователей или проектов могли работать независимо и выполнять тесты параллельно.
Одна масштабируемая аппаратная платформа поддерживает различные устройства, скорости интерфейсов, конфигурации портов и сетевые топологии, уменьшая необходимость использовать отдельный эмулятор для каждого тестового стенда.
Высокоскоростной Ethernet 1–400GbE
SNE-X предоставляет единую платформу для 1GbE, 10GbE, 25GbE, 50GbE, 100GbE и 400GbE. Платформа предназначена для разработчиков, которым необходимо масштабировать тестирование по числу портов, скорости интерфейсов и сложности многосистемных конфигураций.
Критичная инфраструктура
SNE-X предназначен также для проверки устойчивости сетей оборонного назначения, телекоммуникаций, банковских и финансовых сервисов, энергетики, транспорта и другой критичной инфраструктуры. Эмуляция контролируемой задержки, джиттера, packet loss, congestion и bandwidth constraints позволяет оценивать service continuity, failover behavior и application performance до внедрения или изменения сети.
Применение
Что можно тестировать с SNE-X
Ключевые характеристики: Calnex SNE-X 400G Network Emulator — многопортовый эмулятор сетевых условий Ethernet до 400GE
Линейка интерфейсных карт
| Параметр | 1G | 10G | 25G | 50G | 100G | 400G |
|---|---|---|---|---|---|---|
| Портов на карту | 4 | 2 | 2 | 2 | 2 | 1 |
| Макс. портов в SNE-X, 4 full slots | 28 | 16 | 16 | 8 | 8 | 4 |
| Поддерживаемые скорости | 10 Mbit/s 100 Mbit/s 1 Gbit/s | 1 Gbit/s 10 Gbit/s | 1 Gbit/s 10 Gbit/s 25 Gbit/s | 10 Gbit/s 25 Gbit/s 50 Gbit/s | 25 Gbit/s 50 Gbit/s 100 Gbit/s | 50 Gbit/s 100 Gbit/s 400 Gbit/s |
| Интерфейс | RJ45, GbE Copper | SFP+ | SFP28 | QSFP28 | QSFP28 | OSFP |
| Макс. packet rate на порт, bidirectional | 2,96 млн pkt/s | 29,6 млн pkt/s | 74,4 млн pkt/s | 148,8 млн pkt/s | 297,6 млн pkt/s | В datasheet указано: Contact for info. |
Примечание по размеру кадра: в одной строке таблицы datasheet для non-jumbo mode указано 1542 bytes, а ниже в разделе General — 1544 bytes. Значения сохранены без исправления.
Общие технические характеристики
| Размер шасси | 4U Rack. |
| Intrinsic Latency | 20 мкс. |
| Timing Precision | 10 мкс. |
| Maximum Frame Size — Non-Jumbo Frame Mode | 1544 bytes. |
| Maximum Frame Size — Jumbo Frame Mode | 9219 bytes. |
| Any Port to Any Port™ | Передача пакетов между любыми портами для гибкого построения путей. |
| Multi-user support | Неограниченное число пользователей, совместное использование maps и назначение портов отдельным пользователям. |
| Live Changes | Изменение любого impairment setting в реальном времени. |
| Bi-directional, Independent Emulations | Поддерживается. |
| Drag and Drop user interface | Поддерживается. |
| Link Flap | Порты можно циклически включать/выключать для эмуляции Link Flapping. |
Эмуляция задержки
Delay Modes: Constant, Gaussian, Ramp, Range, Sinusoidal. В исходной таблице отметки поддержки для этой строки приведены для 1G–100G; в столбце 400G отметка отсутствует.
| Параметр | 1G | 10G | 25G | 50G | 100G | 400G |
|---|---|---|---|---|---|---|
| Maximum Delay, Non-Jumbo | 1250 ms | 500 ms | 500 ms | 500 ms | 500 ms | 650 ms |
| Maximum Delay, Jumbo | 1250 ms | 500 ms | 483 ms | 483 ms | 483 ms | 650 ms |
| Maximum Extended Delay, Non-Jumbo | 30000 ms | 4070 ms | 2713 ms | 2713 ms | 2713,68 ms | — |
| Maximum Extended Delay, Jumbo | 7249 ms | 724 ms | 483 ms | 483 ms | 483 ms | — |
Bandwidth Emulation Limit
| Bandwidth Limit Threshold | 8 bit/s – 100 Gbit/s. |
| Bandwidth Limit Modes | Constant Throttle, Random Range. |
Packet Drop
| Standard | Drop x packets in y received. |
| Percentage | Drop 1%–100% с шагом 1%. |
| Markov | 2-state random packet drop согласно ITU-T G.1050 Appendix II, Gilbert-Elliott model. |
Packet Reorder и Jitter
| Packet Distance | Min/max distance 0–10000 packets. |
| Time | Min/max displacement 0–500 ms. |
| Jitter | Диапазон 0,01–100 ms. |
Packet Modifier и Bit Error Rate
| Generic Packet Modifier | Изменение любых 1–4 bytes в пакете с установкой конкретного значения. |
| Bit Error Rate | Corrupt x bits in every y bits/kbits/Mbits. |
Packet Corruption
| Overwrite Modes | Bitflips, Byte overwrite. |
| Corruption Level | 0,1–100% пакета. |
| Corruption Range | Всё содержимое каждого пакета либо заданные start/end points внутри пакета. |
Packet Duplication
| Complex | Multiple, timed duplication. |
| Simple | 1:1 duplication of all packets. |
| Periodic | Duplication every x seconds. |
Burst Packet
| N Packets | Накопление N packets перед отправкой burst. |
| Timeout | Накопление пакетов до истечения заданного времени и последующая отправка burst. |
| N Packets OR Timeout | Отправка накопленных пакетов при выполнении любого из двух условий. |
| Packets AND Timeout | Отправка накопленных пакетов при выполнении обоих условий. |
Packet Fragmentor
Поддерживается настройка Maximum MTU Range для всей продуктовой линейки.
MPEG Video Corrupter
| Video Format Codecs | В исходной таблице приведено значение «0.01 to 100 ms»; сохранено без исправления. |
| IDR Frame Corruption | Для каждых x frames повреждать y frames, затрагивая z% кадра; опционально drop n frames. |
| Non-IDR Frame Corruption | Повреждение I, B и/или P frame. |
| Checksum Correction | Fix IP Header Checksum; Fix IP UDP Header Checksum. В строке datasheet отметки стоят для 1G–100G, а для 400G отметка отсутствует. |
| Decoder Notifications | Non RTP/MPEG packet received; frame with forbidden flag received; unsupported NAL frame received. |
Фильтры
Максимальное число filters per map — Unlimited. Фильтры можно соединять в произвольной комбинации для построения сложных правил.
| IPv4/IPv6 Address | Source и/или destination, конкретный адрес или диапазон. |
| MAC Address | Source и/или destination, конкретный адрес или диапазон. |
| IP Protocol | Industry- или user-defined. |
| VLAN | Single, range или multiple. |
| UDP | С port или без port. |
| TCP | С port или без port. |
| RTP | Industry- или user-defined. |
| RoCEv2 | IPv4/IPv6, OpCode, Queue Pair. |
| MPLS | Label, QoS value, TTL value. |
| Counting | Percent или x in y packets. |
| DiffServ | DSCP AF Type или TOS value. |
| Payload | Industry- или user-defined. |
| Generic | Любые одиночные или несколько bytes внутри пакета. |
Packet Generation
| UDP Background Traffic | Constant или range; до 10 Gbit/s; опциональная отправка packets на broadcast address. |
| TCP Server Generator | Настройка TCP source/destination MAC и IP address; до 10 Gbit/s; генерация нескольких streams. |
| Traffic Replay | Replay из PCAP file; single replay или loop. |
Анализ
| Bandwidth Graph | Data rate over time; до 1 часа sliding window; export CSV. |
| Inter-Packet Gap Graph | Average и/или min/max interpacket gap over time; до 1 часа sliding window; export CSV. |
| Packet Count Graph | Packets per second over time; до 1 часа sliding window; export CSV. |
Traffic Capture
| Формат | Capture traffic as PCAP. |
| Storage | 20 GB volatile RAM или 1 TB non-volatile SSD. |
| Максимальный размер capture file | RAM — 20 GB; SSD — 524 GB*. |
| Wireshark | Прямой захват трафика в Wireshark. |
| Максимальная скорость захвата | 1 Gbit/s. |
Remote Control
| RESTful API | Удалённое управление impairments в automation environment. |
| Timeline | Планирование изменений impairments без ручного вмешательства. |
| Timing Constraints | Настройка start и duration отдельных impairment activities. |
Характеристики Calnex SNE-X 400G Network Emulator — многопортовый эмулятор сетевых условий Ethernet до 400GE
Документация Calnex SNE-X 400G Network Emulator — многопортовый эмулятор сетевых условий Ethernet до 400GE
Возможность автоматизации с помощью собственного ПО: интеграция, автоматизация измерений, собственные база данных и VISA-мост.
СПОАИ — специальное программное обеспечение для автоматизации измерений, разработанное на мощностях "Акметрон" — отечественного разработчика программного обеспечения, производителя и крупнейшего поставщика оборудования с 2012 года.
Это клиент-серверное приложение с многопользовательской распределённой архитектурой, которое решает задачи повышения производительности труда на производстве, сокращения длительности измерений и снижения требований к квалификации персонала. ПО внесено в реестр Минцифры: №28145
Ключевые преимущества:
- Полный цикл «под ключ»: от разработки до сопровождения
- Клиент-серверная архитектура с самостоятельной переналадкой
- Централизованный сбор и хранение результатов в БД с возможностью миграции в вашу БД
- Генератор отчетов на основе ваших шаблонов (docx. и xlsx.)
- Управление приборами с любым типом интерфейса
- ПО работает на системах Windows, Linux, MacOS, доступна веб-версия
Результаты внедрений:
- Непрерывная работа в автоматическом режиме до 48 часов
- До 4 500 измерений за этап
- Одновременное управление 15+ приборами
- Автоматизация техтренировки и полной программы испытаний выпускаемых изделий — более 10 контролируемых приборов на одном рабочем месте, до 4 500 автоматизированных измерений в каждом этапе, непрерывная работа в автоматическом режиме 24–48 часов
- Измерение радиотехнических характеристик приемопередающих модулей
- Автоматизация тестирования фотонных интегральных схем
- Контроль и испытания СВЧ-усилителей для космических аппаратов
Для каждого продукта мы предоставляем полный комплект документации: инструкция по установке с пошаговой настройкой, руководство по эксплуатации с описанием требований и рабочих процессов, презентация с обзором возможностей и кейсов внедрения.
Предоставим систему с учётом требований промышленных стандартов и рассчитанную на многолетнюю эксплуатацию. Также мы обеспечиваем соответствие отраслевым требованиям, надёжность архитектуры для критических систем и масштабируемость без потери стабильности.
Наши специалисты помогут вам решить самые сложные задачи по автоматизации, измерениям и интеграции