Высокоточное тестирование для реальных сетей
Сетевой эмулятор 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
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
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 |