Высокоточное тестирование для реальных сетей

Сетевой эмулятор Network Emulator II — это высокоточный тестовый инструмент для 10GE, 1GE и 100MbE Ethernet и 2/4/8/16 FibreChannel, который позволяет ИТ точно эмулировать сетевые условия, возникающие в сетях LAN / WAN в реальном времени. С помощью эмуляции сети нового поколения от Ixia организации могут проверять и тестировать производительность нового оборудования, протоколов и приложений в контролируемой лабораторной среде.

Как приложения будут выполняться при распределении между центрами обработки данных?
Каковы будут точные последствия задержки работы приложений и сети?
Как будет выполняться резервное копирование центра обработки данных в реальной среде?
Ixia Network Emulator II отвечает на все эти вопросы, чтобы определить реальную производительность сети без последствий.

Для критически важных развертываний Network Emulator II можно комбинировать с переключателями байпаса, которые позволяют быстро и легко переключаться между Network Emulator II и операционными сетями с минимальным нарушением сетевого трафика.

Ключевые возможности версии Ethernet:

• 10GE / 1GE / 100MbE эмуляция
• Архитектура аппаратного обеспечения с 8-портовым FPGA обеспечивает 100% -ную линейную производительность
• Единая аппаратная платформа для Ethernet и FiberChannel
• Одновременное тестирование смешанных скоростей с помощью одного устройства
• Гибкое управление ресурсами

Ключевые возможности версии FiberChannel:

• Обеспечивает проверку достоверности, производительности и интероперабельности систем в реальных условиях с воспроизводимыми результатами
• 16G Fibre Channel
• Обеспечивает реалистичную репликацию проблем для устранения неполадок
• Улучшает проверку концепции (PoC) и демонстрацию клиента

Спецификация Ethernet версии

FEATURE DETAILS
Ports •   8 FPGA ports, divided into two banks of 4 ports each

•   All ports support 10GE, 1GE, and 100MbE

•   All ports support Fibre Channel with additional licensing

•   Each bank may run a different speed and choice of Ethernet or Fibre Channel protocol

•   License only what is needed, allowing for efficient cost

•   Flexible Resource Management provides performance when you need it o Full 100% line-rate support for 8 ports of 1G o Full 100% line-rate support for 4 ports of 10G (2 ports per bank) o Full 100% line-rate support for 4 ports of 10G and 4 ports of 1G (each bank must run 2 ports of each speed)

o 8 ports of 10GE can be used when sharing bandwidth of 11G per bank

Note:  Each line to be impaired requires 2 ports

Traffic

Selection

• Classifier pattern matching allows selection of specific traffic o Standard filters available such as MAC, IP, and VLAN o Custom Byte Offset  o Up to 32 bytes for matching
32 Classifier

Profiles Per

Bank with

Flexible

Allocation

•   Flexible Resource Management provides ability to allocate resources in the required manner.  Flexible Resource Management has two modes:  ETHERNET and ETHERNET+.  IP Fragmentation requires ETHERNET+ mode.

•   Each line to be impaired requires a port pair

•   Ports 1&2, 3&4, 5&6, 7&8 are paired and traffic flow is between port pairs

•   Flexible Resource Management allows Profiles to be configured from the Profile Pool as needed, allowing for the most efficient use of system resources

 

FEATURE DETAILS
o   32 Profiles per bank allocated as needed by the user or 16 in Ethernet+ mode o 1 default profile is allocated to each port o Flexible Resource Management using ETHERNET mode allows allocation

from the Profile Pool enabling up to 15 profiles per port, per traffic direction allowing 30 profiles per bidirectional traffic flow.

o   In Ethernet+ mode the above profile pool is up to 7 profiles per port, per traffic direction allowing 15 profiles per bidirectional traffic flow.

•   FPGA hardware-driven implementation ensures accuracy and repeatable testing

•   Network Profiles support emulating multiple “network clouds” per interface:

emulate different paths through a network or different classes of service

o   Each profile is defined by any combination of VLAN tag, MPLS label, MAC/IP address (IPv4, IPv6), TCP/UDP port, or any data within Ethernet frame

o   Define bandwidth, delay, and impairments per profile

•   Classify up to any 32 bytes within an Ethernet frame

Delay 

 

•   Emulate delay occurring during transmission through an Ethernet network

•   Fully transparent pass-through operation for fiber where delayed output is logically identical to input signal

•   Delay at 100% line rate

             10GE 1GE 100MBE
Max Delay at Line Rate2 seconds20 seconds30 seconds
Max Delay at Limited Line Rate30 seconds30 seconds30 seconds
Resolution (Min Delay Increment)6.4 ns64 ns640 ns

Note: When line rate is less than 100%, delay can be increased to a maximum 30 seconds dependent on the actual line rate and memory allocation

Packet Delay Variation •   Introduce frame or packet delay variation (jitter)

•   Impairment distribution: Gaussian, Periodic, Uniform, or Custom

•   Timing transparent pass-through operation: Physical medium clock is maintained between ingress and egress port

FEATURE DETAILS
Packet Drop •   Packet Drop impairment allowing single or multiple packets to be dropped

•   Variable by Periodic, Poisson, Uniform, and Gaussian distributions

Packet

Duplication

•   Packet Duplication impairment allows single or multiple packets to be duplicated

•   Variable by Periodic, Poisson, Uniform, and Gaussian distributions

Packet Reorder •   Packet Reorder impairment allows the reorder of single or multiple packets as specified by the options

•   Variable by Periodic, Poisson, Uniform, and Gaussian distributions

Packet

AccumulateBurst

• Packet Accumulate-Burst allows the accumulation of packets until the time and/or accumulation amount has been reached after which all accumulated packets will be sent
Packet

Modification

• Packet Modification allows for the value within a defined location in a packet to be modified; up to 6 modification rules are available and each can modify 8 bytes.
Checksum Correction • Checksum correction is also available and can optionally be enabled to ensure that modified packets are valid and not dropped
IP

Fragmentation

• IP Fragmentation allows the fragmentation of packets according to RFC791
Line BER •   Capable of injecting bit-errors at rates 5×10-4 to 5×10-17, which allow errors from one in every 1000 bits to once every several years

•   Error distributions of Periodic, Uniform, Gaussian, and Poisson

•   1-bit to 64K-bit error burst – invert, PRBS, all ones, or all zeros

Laser Impair • Emulate loss of signal, loss of frame under user, or program control
Rate Limiting & Shaping •   Line Policing added in the 3.0 product version o MEM10-compliant algorithm to limit traffic flow through the Network Emulator o Robust configuration allows for configuration of Burst Tolerance, Rate Coupling, and Flow Control o Can be applied at the line or profile level

•   Line Shaping added in the 3.1 product version o Controls outgoing traffic to prevent buffer overflow and reduces the burstiness of traffic.

o Can be applied at the line or profile level

Statistics • Robust statistics support with customizable flow based overview

 

FEATURE DETAILS
Filter Libraries • Filter Libraries allow you to customize the emulator for your specific protocol requirements

o Advanced Protocol Filter Suite provides a growing list of filters including PPP,

PTP, RSVP, IP, FCoE, FIP, OSPF, MPEG, and many others o Customer Byte Offset functionality allows

User Interface •   Remote monitoring and control via 10/100/1000 RJ45 Ethernet port

•   Intuitive and interactive web GUI interface

•   RESTful API allows test automation and complete control of all functionality

•   The following browsers and versions are supported o Internet Explorer version 9 or higher o Mozilla Firefox version 24 or higher

 

Спецификация FibreChannel версии

FEATURE DETAILS
Ports •   8 FPGA ports total, divided into two banks

•   4 high-speed-capable ports (16G & 8G) (Ports pairs A & C)

•   8 base-speed-capable ports (4G & 2G)

•   Base-speed 4G and 2G may be mixed within a single bank

•   License only what is needed, allowing for efficient cost

Note:  Each line to be impaired requires 2 ports

Delay  

 

•   Emulate delay occurring during transmission of 16G, 8G, 4G, 2G Fibre Channel data through a network

•   Fully transparent pass-through operation: delayed output is logically identical to input signal

•   No modification of transmitted code words

•   Inter-frame gap (idle fill characters) unchanged

•   Timing transparency: Tx clock of partner port is identical to Rx clock of source port

                      16G 8G 4G 2G
Max Delay1s1s1s1s
Minimum

Configurable Delay

10µs10µs10µs10µs
Maximum Intrinsic

Delay Without

Impairments On

.6µs.6µs1µs2µs
Resolution (Min Delay Increment)4.7ns9.4ns18.8ns37.6ns

Note: Delay specifications subject to change

BER  

 

•   Capable of injecting bit-errors at rates 10-3 to 5×10-17, which allow errors from one in every 1000 bits to once every several years

•   Error distributions of periodic, uniform, Gaussian, and Poisson

•   1-bit to 64K-bit error burst – invert, PRBS, all ones, or all zeros

•   Bit errors can be injected into packets and control data

FEATURE DETAILS
Frame Drop  •   Generates Frame Drop – from every frame to one in every 65,535 frames

•   Allows dropped frames to be replaced with idles

•   Distribution sequences include Periodic, Poisson, Uniform, or Gaussian

•   User-configurable by specification of burst length and interval

Impairments • Emulate loss of signal, loss of frame under user, or program control
User Interface •   Remote monitoring and control via RJ45 Ethernet

•   Intuitive and interactive web graphical user interface (GUI)

•   RESTful API allows test automation

•   The following browsers and versions are supported o         Internet Explorer 9 or newer o         Mozilla Firefox 24 or newer

Chassis •   1U rack mountable

•   Dimensions: 1U, 1.73 x 17.3 x 10 inches

•   Thermal o Operating temperature: 0°C to 40°C  o Operating humidity: 10% to 85% (RH), non-condensing o Storage temperature: -40°C to 70°C o Storage humidity: 5% to 95% (RH), non-condensing

•   Input power (internal AC/DC converter) o     Input voltage: 100-240VAC o   Input frequency: 47-63Hz

•   Max. power consumption: 175W

Statistics

 

•   Rx/Tx Frames

•   Rx/Tx Bytes

•   Rx/Tx CRC Errors

•   Dropped Frames/Bytes

•   BER Bits Selected

•   BER Bits Changed