Xgig® Protocol Analysis and Test Platform Comprehensive Multi-Protocol Analyzing and Testing for Fibre Channel, SAS/SATA, and Ethernet (including FCoE, iSCSI, RoCE, and iWARP)
Xgig® Protocol Analysis and Test PlatformComprehensive Multi-Protocol Analyzing and Testing for Fibre Channel, SAS/SATA, and Ethernet (including FCoE, iSCSI, RoCE, and iWARP)
2 Xgig® Protocol Analysis and Test Platform
Comprehensive Multi-Protocol Analyzing and Testing for Fibre Channel, SAS/SATA, and Ethernet
The Viavi Solutions Xgig Protocol Analysis and Test Platform:
y Accelerates new product development reducing development costs y Improves product quality and reliability y Helps to ensure product interoperability and performance y Facilitates field installation and maintenance by debugging field issues
The Xgig’s unified platform supports simultaneous analyzing and testing of multiple protocols based on the most comprehensive range of industry analysis and test functions in a single chassis.
Protocols
y Up to 16 G Fibre Channel y Up to 12 G SAS/SATA y 1, 10, and 40 G Ethernet, including FCoE, iSCSI, RoCE, and iWARP
Functions
y Analysis y Error injection (jamming) y Fibre Channel and SAS/SATA traffic generation y Fibre Channel load testing y 10 G Ethernet delay emulation y Bit error rate testing
Xgig provides unmatched visibility into network interactions for streamlined identification and resolution of even the most difficult network, server, and storage issues. Advanced features, such as in-line bidirectional cross-protocol Expert analysis, makes Xgig ideal for solving today’s high-speed serial bus challenges.
The Viavi Xgig Platform
Xgig is a unified, integrated platform employing a unique chassis and blade architecture for maximum scalability and flexibility. Various blades support a wide range of protocols and test functions.
Users can place an Xgig directly in line on a link, connect it using the Viavi TAP family, or cascade several Xgig chassis together for up to 64 time-synchronized analysis/test ports across multiple protocols for traffic correlation across several devices and network domains. Xgig is the only protocol analyzer supporting multiple protocols in a multi-functionality environment, all in one chassis.
Xgig’s ease-of-use and flexibility accelerate product development and testing. Users can access all protocols and analyzer functions through an intuitive, unified GUI-based suite of applications—TraceControl, PerfMon, TraceView, and Expert—running on a Windows management PC connected through a GE LAN. The Xgig 5000 chassis also provides USB interface access.
Multi-User Feature
Xgig’s unique multi-user capability offers maximum flexibility and efficient use of equipment. Multiple users can control different port pairs on one hardware blade to simultaneously conduct separate tests. Meanwhile, up to 32 concurrent users can access locked ports to view test status or data at any time.
Advanced Analysis
Xgig Analyzer’s four test applications, TraceControl, TraceView, Expert, and PerfMon, offer extensive visibility into networks to resolve even the most elusive errors and impairments. Xgig can record all traffic (frames and order sets) or specific event by setting the smart trigger condition in Trace-Control between any two end points. TraceView reveals the captured traces, the industry-standard trace-viewer format, with various navigation tools for deep packet investigation. Expert’s unique automatic trace analysis accelerates debugging by displaying an issue summary of the network topology and reporting network performance statistics. PerfMon monitors link performance in real time with critical statistics to determine network health.
Figure 1. Xgig Expert
3
Unique Multifunction Offering
In addition to protocol analysis, the same hardware also provides functions such as error jamming, generation, load testing, and delay emulation for a complete test solution that saves on your capital investment. The Maestro application suite manages the multifunctional capabilities through a common interface, driving multiple tests concurrently.
Error Injection/Jamming
Used in conjunction with one or more Xgig Analyzers, Xgig Jammer manipulates network traffic to simulate errors in real time so users can verify the responsiveness and robustness of the error-recovery processes. Errors can be precisely defined and timed to thoroughly test networks and to automate most of the testing process.Traffic Generation
Xgig Generator enables developers to comprehensively test FC and SAS/SATA devices from a protocol perspective. Designed for maximum flexibility, Xgig Generator creates arbitrary traffic giving developers confidence that their networks and devices can handle traffic reliably under normal operating conditions.
FC/FCoE Load Testing
Fibre Channel and FCoE switches and networks must withstand sustained bursts of traffic without losing data. Xgig Load Tester loads Fibre Channel and FCoE links to capacity to verify that they can adequately manage high-traffic loads, maintaining network performance and reliability.
10 GE Delay Emulator
When testing datacenter interconnect functionality and performance, the 10 GE Delay Emulator can replace cumbersome fiber spools for flexible delay simulation due to distance and logic multi-path variation. Also, the Xgig Delay Emulator can simulate network impairments, such as packet drops during congestion or frame reordering from switch errors.
Bit Error Rate Testing (BERT)
Xgig BERT provides the tools to confirm that networks meet minimum data integrity standards. It also presents the results in industry-accepted report formats to facilitate certification. Xgig BERT simplifies data integrity testing letting users inject data patterns into the traffic stream that create worst-case data loading conditions to stress a network’s physical layer to its limits. It can also significantly reduce manufacturing test times for hubs, host bus adapters, FC RAIDs, and other active or passive devices by stressing all of the components in the data path.
Xgig BERT is a protocol-aware tool that accounts for traffic modifications made by devices in the transmission path.
Automation
For ultimate flexibility and control, users can access several GUI functions and configurations through the Application Program Interfaces (API) to customize and automate tests via scripts. Scripts based on C/C++ or TCL/TK let users design trigger and control combinations to accelerate development by automating and man aging regression testing for debugging and manufacturing that would otherwise be time-consuming to configure and manage through the GUI.
Accessing Xgig
Xgig can be managed and configured remotely through a GE LAN connection. Client software (Xgig and Maestro) and a web utility can be used to access blade licenses and software version statuses, to push firmware and system upgrades, and to reboot/shutdown the chassis. A terminal console is sometimes needed to manage system configuration, such as naming a chassis and configuring an IP address before a client can connect to the Xgig.
The Xgig 5000 LCD display offers more direct chassis configuration capability with a touch screen that lets users:
y view and modify the chassis system configuration, including chassis name and static and dynamic IP addresses
y view software version information and system logs
y monitor system FPGA upgrade status
y reboot or shutdown the chassis
y run a set of diagnostics to verify network connectivity.
4 Xgig® Protocol Analysis and Test Platform
Xgig Package Options
The Xgig Chassis in Figure 2 is available as a portable one-slot chassis for one blade, a two-slot chassis for two blades, and a four-slot chassis for four blades. The two- and four-slot chassis are rack-mountable.
The chassis in Figure 3 is only available in a four-slot configuration.
Key Features
1 Console port for local configuration
2 Tap control via software (reserved for future use)
3 Cascade ports
4 TTL input/output for external triggering and control
5 10/100/1000 LAN connection for software control and configuration
R Reserved
6 System status LEDs: Ready, power, and temperature
7 Power on/off switch AC power connector (rear—not shown)
Xgig Features
Unique Unified Multi-Protocol, Multifunctional, Multi-User Platform
Xgig is recognized as the industry’s best storage network and device development tool that can uniquely analyze across multiple protocols at this level of functionality in one platform.
Multi-Protocol Support
Xgig simultaneously supports Fibre Channel, Ethernet and its upper protocols (FCoE, iSCSI, NFS, IP, TCP, and others), and SAS/SATA
Multi-User Support
Xgig’s unique multi-user capability lets multiple users independently control different port pairs on the same hardware blade.Up to32 users can concurrently access the same ports to view test status and data.
Comprehensive Functionality
Each blade supports extensive test functions, such as analyzer, jammer, load tester, generator, delay emulator, and BERT*.(See blade tables for the detailed functional support for each blade.)
Accelerated Debugging and Simplified Development
Viavi leads the industry in FC, SAS/SATA, FCoE, and Ethernet development tools and continues to invest in developing tools that make their extensive expertise readily available to all of their customers.
Expert Analysis Software
Viavi uniquely provides Expert Analysis on monitored links to automatically identify and locate network impairments. Expert checks on more than 1200 symptoms and applies more than 1800 metrics so developers can resolve issues before they result in network shutdowns or application slowdowns.
Unparalleled Ease-of-Use
The Xgig’s unified platform offers maximum functionality with extreme ease-of-use making it easy for engineers to learn and use.
Intuitive GUI Spend more time analyzing and less time learning the software interface
Automated Analysis/Testing
API scripting tools automate analysis and testing functions
Drag-and-Drop Triggers
Simplify trigger setup with pre-defined protocol-specific templates
Customized Triggers Template editor lets users create their own protocol templates for triggering
Protocol Development Kit
Develop custom protocol decodes
Calculate Delta Times
Delta calculator determines time deltas between any two events, timing properties of user applications, and general performance information
Figure 2. Xgig chassis and blade options
Xgig 4-slot chassis
1 2 3 4 5 R 67
1 GE Management
Ports
DB9 Legacy
USB 2.0 Type B
USB 3.0 Type A
LCD display
Cascade Ports
Trigger In/Out Ports
Figure 3. Xgig 5000 chassis
5
Complete Network Visibility and Access to Data
Xgig’s extensive capabilities and flexibility provide unmatched visibility into networks to simplify problem identification and resolution, accelerate new product design, and speed time-to-market.
Largest Trace Capture Buffers Captures up to 4 GB of traffic per port—up to 32 GB per blade giving developers enough trace data to resolve even the most elusive problems
Performance Measurements Graphically displays useful performance statistics for every active link
Hide Nonrelevant Data Preset filter order hides traffic-control primitives to only display data so developers can focus on specific frames or packets
Adjustable Payload Size Reduces trace size to capture extra frame-header information by truncating payloads/frames
Drag-and-Drop Filters Simplifies filter setup with pre-defined protocol templates
Exchange View Summarizes trace by exchanges
Traffic Summary View Provides top-level event information in the trace buffer within seconds
Protocol View Lets users focus on a specific protocol layer
Customized Filters Template editor lets users create user-defined protocol templates for advanced filtering
SCSI Expert View Simplifies trace analysis by collapsing exchanges and associated behavioral information into a single event in the Data Inspector pane
Protocol Tree View Displays the tree structure of data when it is mapped to the current protocol
Histogram View Lets users focus on small areas of a trace, change the appearance and scale of graphs, and show/hide traces
DWORD View Provides a detailed view for each line of TraceView’s Summary View
Filter/Search/Hide Tool Simplifies the display and lets users access specific events quicker than any tool available
Flexible Development Platform
With its blade architecture and configurable multifunctional capabilities, Xgig is the most flexible development platform for network tools available today.
Multiple Probing Methods Xgig supports two flexible probing modes: Digital retiming and analog pass-through.
Flexible Internal Trigger Five trigger modes help users capture trace data intelligently: 1) Stop capture with the stop button — no trigger 2) Stop capture after trigger 3) Arm-on-arm condition, stops capture after trigger condition when armed 4) Arm then stop after trigger, rollback on reset condition 5) Stop when memory full
External Trigger Support Xgig platform can trigger or be triggered by an external device through BNC TTL or SMA ports.
Trace File Support Correlate traffic within devices using traces captured by Wireshark, Bus Doctor Analyzer, and I-Tech PowerFrames and analyzed using TraceView and Expert.
Choice of Decode Engine Choose between the Viavi-optimized Xgig proprietary decode engine or the Surveyor decode engine.
Leverage Test Equipment Investment
Test equipment is a significant investment for network companies, and Xgig’s unified platform helps them get the most capabilities and performance for their money.
Scalable Configuration Connect up to 4 chassis for unified triggering, capturing, and analysis for more comprehensive analysis and visibility across even the most complex networks. Chassis each have one, two, or four slots, each supporting two- or four-port blades for coordinated monitoring and time-synchronization of up to 4 chassis of mixed protocol traffic.
Scalable Licensing Add new tools on demand through software upgrades.
6 Xgig® Protocol Analysis and Test Platform
Chassis Hardware Specifications
Model Name Xgig-C012 Xgig-C022 Xgig-C042 Xgig-5000Mechanical Dimensions
Height: 6.1 cm (2.4 in)Width: 30.2 cm (11.9 in)Depth: 34 cm (13.4 in)Weight: 2.4 kg (5.3 lb) empty,2.9 kg (6.4 lb) (one blade)
Height: 8.7 cm (3.4 in) Width: 25.4 cm (10 in)Depth: 38.6 cm (15.3 in)Weight: 5.0 kg (11.0 lb) empty, 6.0 kg (13.2 lb) (two blades)
Height: 8.7 cm (3.4 in)Width: 38.6 cm (15.2 in)Depth: 32.3 cm (12.7 in)Weight: 6.1 kg (13.5 lb) empty, 8.2 kg (18.0 lb) (four blades)
Height: 13.34 cm (5.25 in)Width: 47.63 cm (18.75 in) Depth: 55.25 cm (21.75 in)Weight: 13 kg (30 lb) empty24 kg (53 lb) loaded
ConnectorsCascade Ports: RJ45 (2)
Console Port: DB9Management Port: 10/100/1000 RJ45
Power: Male IEC 320 ReceptacleTrigger Out: TTLTrigger In: TTL
Management port: 10/100/1000 dual RJ45Connector: Trigger in/outUSB 2.0 A/B portsUSB 3.0 A porteSATA portCascading ports: RJ45 (2)Power: Male IEC320 receptacle
Environment TemperatureOperational: 10 to +40°C (50 to +104°F)
Nonoperational: –40 to +70°C (–40 to +158°F)Humidity
Operational: Up to 90% humidity (non-condensing) at +40°CNonoperational: Up to 95% humidity at +65°C
VibrationOperational: Random vibration 5 to 500 Hz, 10 minutes per axis, 2.41g (rms)
Non-operational: Random vibration 5 to 500 Hz, 10 minutes per axis, 0.3 g (rms) resonant search, 5 to 500 Hz swept sine, 1 octave/min. sweep rate, 0.75 g, 5-minute resonant dwell at 4 resonances/axis
Electromagnetic ComplianceFCC Class A, CE Compatibility
SafetyUL
Power Specifications Input Voltage Range120/240 VAC, 2.0 A 120/240 VAC, 3.3 A 120/240 VAC, 5.5 A 100/240 VAC, 10 AFuse Protection 2.5 A 250 V 4.0 A 250 V 10.0 A 250 V —Input Frequency50/60 Hz 50/60 Hz 50/60 Hz 47/63 Hz
Other Control SourceMicrosoft Windows PC
Maximum Number of Time-Synchronized Chassis4
Time Stamp Resolution5 ns
7
Blade Hardware Specifications
Blade Options
2-port 10 GE FC blades
2-port SAS/SATA narrow blade
4-port 4 G FC blade 4-port 8 G FC blade
1.5, 3, and 6 G SAS/SATA wide-port blade
8-port 10 GE/FC blade
4-port 16 G FC blade
12 G SAS wide-port blade
Mechanical DimensionsLength: 292 mm (11.5 in)Width: 156 mm (6.125 in)Weight: 0.5 kg (0.9 lb)
Length: 584 mm (23 in)Width: 312 mm (12.25 in)Weight: 1 kg (2.3 lb)
Length: 292 mm (11.5 in)Width: 571.5 mm (22.5 in)Weight: 2.26 kg (5 lb)
Length: 406.9 mm (16.02 in)Width: 418.3 mm (16.47 in)Weight: 3.62 kg (8 lb)
Indicators(Green, Yellow, Off)
In UseLink
LED x (Application Specific)LED y (Application Specific)
N/A (Blue, Green, Orange, Off) Port left/right LED
(Green, Orange/Yellow, White, Off) LED indicatorsSignalTriggerRate
Connectors2 SFP(+) or XFP connectorsReference Clock put: SMA (10 G blade only)
2 mini-SAS connectors
4 SFP connectors 2 wide-port/4x SAS connectors (3 G wide-blade)2 wide-port/mini SAS connectors (6 G wide-blade)
8 port SFP+ connectorsClock in/out (2 for 16 G 4-port): MCX connectors
2 port mini-SAS HD connectorsClock out: SMA connector
Physical Memory Buffer Size
Maximum1 GB per port2 GB blade
2 GB per port8 GB per blade
2 GB per port8 GB per blade
2 GB per port16 GB per blade
2 GB per port (8-port blade)4 GB per port (4-port blade)16 GB per blade
4 GB per port32 GB per wide-port blade
Protocol Support
Blade TypeXgig 10 GE/FC 2-port blade
Xgig 6 G SAS narrow-port blade
Xgig 4 G FC/GE 4-port blade Xgig 8 G FC 4-port blade
Xgig 6 G SAS wide-port blade
Xgig5000 10 GE 8-port blade Xgig5000 16 G FC 4-port blade
Xgig5000 12 G SAS wide-port blade
Protocol Supported10 GE, 10 G FC 1.5 G/3 G/6 G
SAS/SATA1 G/2 G/4 G FC and 1 GE 1 G/2 G/4 G/8 G FC
1.5 G/3 G/6 G SAS/SATA
10 GE, 10 G FC 4 G/8 G/16 G FC
3 G/6 G/12 G SAS
Function Supported10 GE - Analyzer, jammer, load tester, and delay emulator 10 G FC - Analyzer
Analyzer, jammer, generator
1 G/2 G/4 G/8 G FC - Analyzer, jammer, load tester, BERT 1 GE - Analyzer, jammer, BERT
Analyzer, jammer, generator
10 GE - Analyzer and load tester 10 G FC - Analyzer 4 G/8 G/16 G FC - Analyzer, jammer, load tester, generator
Analyzer, jammer, generator
User-DefinedUser-defined custom protocol decodes
Minimum System Requirements
Operating SystemsWindows 2000, Windows XP, or Windows 2003 operating systemsSmall Configuration (sync group of up to 16 ports)Pentium III 800 MHz; 512 MB RAM min; 1 GB preferred, 40 GB min disk space, 100/1000 Mbps EthernetLarge Configuration (sync group of over 16 ports)Pentium 4 with 2 GHz or faster processor; 1 GB RAM min; 80 GB disk space; 1000 Mbps Ethernet
© 2015 Viavi Solutions, Inc. Product specifications and descriptions in this document are subject to change without notice. xgigfambro-bro-snt-tm-ae30162784 903 1112
Contact Us +1 844 GO VIAVI (+1 844 468 4284)
To reach the Viavi office nearest you, visit viavisolutions.com/contacts.
viavisolutions.com