Transcript
Xgig® Protocol Test Platform for Secure Environments Protocol Analysis and Generation for Fibre Channel, Ethernet, and SAS/SATA
Protocol Analyzers and Traffic Generators for SAS/SATA, Fibre Channel, and Ethernet The JDSU Xgig® Secure System chassis is a high-performance distributed monitoring, analysis, and testing system with removable storage designed to address the many security needs of primary contractors and government facilities. This new addition to the Xgig family uses standard Xgig blades and software to provide flexible and comprehensive testing and verification of components, nodes, and switches for Fibre Channel, Gigabit Ethernet, and SAS/SATA protocols (see Figure 1).
The JDSU Xgig Secure System
Figure 1: Supports these high-speed serial protocols
Xgig is a powerful analysis platform for Fibre Channel, Gigabit Ethernet and SAS/ SATA links with the ability to serve as a protocol analyzer, traffic generator, and tester with no hardware changes. Xgig Secure System’s flexibility and advanced capabilities are enabled by the Xgig chassis and blade hardware architecture, where the chassis acts as the base platform supporting a wide array of blades offering different functionality for a diverse range of applications. The Xgig system either can be placed directly in-line on a link (see Figure 2) or can non-intrusively monitor links using the JDSU innovative family of copper or optical TAPs (Traffic Access Points). Key to the Xgig Secure System chassis is a 2 GB Flash drive containing the system and application kits which can be removed and stored separately from the chassis for maximum data security protection. When engaged in the chassis, the drive is securely key-locked to prevent unauthorized removal.
Figure 2: Typical Xgig configuration
The Xgig Secure System performs testing of Fibre Channel interfaces configured in any topology including point-to-point, switched fabric, and arbitrated loop. A single system can provide traffic generation, error injection, and advanced analysis across up to 16-ports with data rates from 1.0625 to 10.5 Gbps. Multiple Xgig systems can be cascaded together to form a group providing support from 2 to 64 time-synchronized analysis or test ports. In addition, the Xgig system supports both Fibre Channel, Ethernet, and SAS/SATA traffic simultaneously in either a cascade or non-cascade configuration (see Figure 3), a feature unique to the JDSU analyzer and test products. All military focused protocols operating under the Fibre Channel standard are supported, including the FC-AE, FC-AE-VI, FC-AE-FCLP, FC-AE-ASM, FC-AE-1553, and FC-AE-RDMA.
Figure 3: Using a cascaded Xgig system with a SAN
The Xgig system is controlled by user applications that run on a Windows management PC. The PC and the Xgig system are connected through a GE and LAN connection, enabling efficient remote monitoring and analysis. Additionally, the Xgig system is able to operate even when the connection to the user’s software is severed. Example: Once a capture is started, disconnecting the management PC and later reconnecting it will not interrupt the Xgig system or affect its analysis.
Analysis The versatile and advanced capabilities of the Xgig Secure System accelerate development and deployment of communication and control products such as air frame fabric switches, fiber-optic physical layer components, and communications navigation and information (CNI) systems. The Protocol Analyzer captures details about high-speed traffic and quickly analyzes individual protocols while the Xgig Expert software provides a robust set of debugging and analysis tools for analyzing traces that also automates many tasks that would be extremely time-consuming if they had to be performed manually. Xgig’s integrated suite of analysis software includes Trace Control, Performance Monitor, Trace View, and Expert.
2
Trace Control Trace Control is used to define the specific conditions and sequences under which traffic capture occurs. Complete with a library of pre-defined and userdefined templates u for frames, ordered sets, and errors (see Figure 4), Trace Control is also capable of multilevel trigger events, including timeouts, missing events, and specific v conditions. For example, Trace Control can start capturing immediately or be configured to trigger on a specific network traffic condition (such as waiting for a certain frame type to occur).
u
v
Performance Monitor Performance Monitor collects and graphically reports performance metrics and data errors in real-time for all live traffic on any links being monitored. Users can view metrics such as Mbps and Kframes/s, as well as physical layer errors from each direction of the link (see Figure 5). Performance Monitor views provide quick snapshots of the current running state of all links being analyzed, as well as total statistics over time. Chart View displays performance metrics over time for every active port selected. List View w displays performance data in table format. Units for each column can be selected using convenient tabs at the bottom of the List View table. Table views include data transferred in megabytes, data transferred in kiloframes, utilization percentage, frame statistics, frame errors, and physical errors. The current transfer rate and transfer rate meters are displayed in Meter View. LED View lets you check the current status of all ports while LED Summary shows a summary status for all ports. Each status type enumerates the active ports in that particular state. As with Trace Control, Performance Monitor lets you easily and directly set the port clock rate and signal retiming type directly from the application.
Figure 4: Xgig Trace Control
w
Figure 5: Xgig Performance Monitor
3
Protocol Analyzers and Traffic Generators for SAS/SATA, Fibre Channel, and Ethernet Trace View Trace View simultaneously displays Fibre Channel, Ethernet, and/or SAS/SATA data traffic in a spreadsheet-like view x showing each trace event as a row and displays the interpreted captured data for each event in columns. You can completely configure this view to add, delete, or move columns as needed. The data inspector pane y at the bottom interprets the raw data for the event selected in the spreadsheet view. To change events, select a new event in the spreadsheet display. Event data can be displayed three ways: 8b/10b data view, general view, and protocol tree view. On the right,z the data inspector displays the hexadecimal values for the current event with their associated ASCII or EBCDIC representations. The hexadecimal area can be resized to display between 4 to 32 bytes of data per line. The traffic or trace histogram pane { represents the entire trace capture from start to end. You can expand and collapse the graph for a more detailed look at any portion of the trace. Bookmarks can be used to mark locations for later reference and quick access.
x
z
y
{ Figure 7: Trace View Software
4
Expert Expert provides a unique and robust set of debugging and analysis features capable of automatically sorting through millions of events to quickly identify performance, upper-layer protocol, logical-layer, and physical-layer issues. It also flags and provides reports for protocol violations, interoperability problems, performance issues, and errant behaviors. Expert displays these three views: topology view, error log, and graph view. Topology view displays the network topology as derived from the trace data. The topology is built using advanced network detection and topology determination algorithms to identify any devices actively participating on the monitored links. The error log | displays a list of expert errors, warnings, and information events within a trace that the analysis software automatically identified. When processing a trace, Xgig Expert rebuilds protocol stacks and layers to identify both erroneous and undesirable network behaviors. Graph view } provides a highly-configurable, time-based graph showing trace activity that can be tracked for individual or aggregated devices. Data from multiple analyzers can be overlaid onto the graph to simultaneously analyze multiple traces.
|
}
Figure 8: Xgig Expert
5
Protocol Analyzers and Traffic Generators for SAS/SATA, Fibre Channel, and Ethernet Multifunctionality Jamming With the Xgig Jammer, network managers can manipulate network traffic to simulate errors in real time and verify that recovery processes operate as expected. Jammer is used in conjunction with one or more Xgig Analyzers to capture both modified traffic and the system response to that traffic. Jammer can trigger the Analyzer, and the Analyzer can arm Jammer. The Xgig Jammer is transparent to the network, physically equivalent to an additional length of cable. Jammer passes traffic through unmodified until it detects a specific sequence of events. Jammer then makes a user-defined modification to a specified frame or ordered set and returns to pass-through mode.
Bit Error Rate Test (BERT) Physical-layer testing requires worst-case data loading and bit-by-bit data checking with results presented in an industry-accepted report format. The Xgig BERT verifies data integrity by sending industry-standard worst-case data patterns through network devices which are specifically designed to stress the system at the physical layer. Various patterns specifically check frequency response, data dependencies, and network interface components. Any differences between the transmitted and received data are detected using a bit-by-bit comparison, with results counted and captured for additional analysis. Unique, user-defined data patterns can be created to meet special test requirements. The Xgig BERT is protocol-aware for Gigabit Ethernet and Fibre Channel and can recognize data modifications allowed by devices on the link so that it does not inaccurately report them as errors. Manufacturing testing times are also significantly reduced for test hubs, host bus adapters, Fibre Channel RAIDs, and other active or passive devices since the Xgig BERT stresses all components in the data path.
6
Xgig Package Options The four-slot Xgig chassis is available in stand-alone or rack-mountable turnkey solutions. Each slot can hold any of the multifunction Xgig blades, supporting a wide variety of protocols or specific Analysis, Jammer, and BERT functions. Xgig blades are available for Fibre Channel, GE, and SAS/SATA protocols.
u v w xy z {
Key Xgig Chassis Features u Console port for local configuration v For tap control via software (reserved
|
for future use)
w Cascade ports x TTL input/output y 10/100/1000 LAN connection for
}
software control and configuration
z SCSI port for capture disk { System status LEDs: ready light, power light, temp light
2-Port FC blade (1.0625, 2.12, 3.0, 4.25 Gbps)
}
| Power on/off switch AC power connector (rear-not shown)
4-Port FC blade (1.0625, 2.125, 4.25, 8.5 Gbps)
} For SFP connectors ~ For XFP connectors (10 G blade only)
For wide-port SAS/SATA connectors 4-Port SAS/SATA blade (1.5, 3.0, 6.0 Gbps)
2-Port Ethernet blade (10 Gbps)
8-port SAS/SATA blade (wide-port, 1.5, 3.0 Gbps)
8-port SAS/SATA blade (wide-port, 1.5, 3.0, 6.0 Gbps)
7
Protocol Analyzers and Traffic Generators for SAS/SATA, Fibre Channel, and Ethernet Xgig Features Industry’s Only Unified Multiprotocol, Multifunctional Platform Xgig is recognized as the industry’s best network development tool with its unique ability to analyze across multiple protocols with this level of functionality, all on a single platform. 1 G Copper SFP
Multiprotocol Support
Xgig simultaneously supports Fibre Channel, Ethernet (GE, 10 GE, FCoE, iSCSI), and SAS/SATA
Comprehensive Multifunctionality
Each blade supports extensive test functions, including:
Analyzer
Provides extensive visibility into networks as well as the ability to record all traffic between any two end points
Jammer
Inject faults into traffic streams and monitor the efficiency and reliability with which they are handled
BERT
Confirm reliability of physical layer links through low-level testing
Fibre Channel Load Tester
Stress tests systems with sustained traffic bursts to verify network reliability
4 G Optical SFP
SAS/SATA Traffic Generator Comprehensively tests devices at the protocol level
Accelerated Debugging and Simplified Development JDSU leads the industry in FC, FCoE, SAS/SATA, and Ethernet development tools and has invested millions to develop tools that make our extensive expertise readily available to all of their customers. 8 or 10 G SFP+
Expert Analysis Software
JDSU is the only company to provide Expert Analysis on monitored links to automatically identify and locate network impairments. Expert checks on more than 1200 symptoms as well as applies more than 1800 metrics to enable developers to resolve pending issues before they result in network shutdown or application slowdown.
Unparalleled Ease-of-Use The best tools also need to be straightforward and easy to both learn and use. With its unified platform, Xgig offers the most functionality with extreme ease-of-use. 10 G XFP
Intuitive GUI
Spend more time analyzing and less time learning the software interface
Automated Analysis/ Testing
Frunner and API scripting tools facilitate automation of analysis and testing functions
Drag-and-Drop Triggers
Simplify trigger setup with pre-defined protocol-specific templates
Customized Triggers
Template editor enables creation of user-defined protocol templates for triggering
Protocol Development Kit Develop custom protocol decodes SAS/SATA SFP
Calculate Delta Times
Delta calculator determines time delta between any two events, timing properties of user applications, and general performance information
Hardware-Assisted Traffic Summary View
Provides top-level event information in the trace buffer in seconds
8
Complete Network Visibility and Access to Data Xgig provides extensive capabilities and flexibility for unmatched visibility into networks to simplify problem identification and resolution, accelerate new product design, and speed time-to-market. Largest Trace Capture Buffers
With the ability to capture up to 2 GB of traffic per port—up to 16 GB per blade—developers can be sure they have enough trace data to resolve even the most elusive problems
Performance Measurements
Graphic display of useful performance statistics for every active link
Hide Nonrelevant Data
Preset ordered filters hide traffic-control primitives to clear data display clutter so developers can focus on specific frames or packets
Adjustable Payload Size
Reduces trace size and enables capture of extra frame-header information by truncating payloads/frames
Drag-and-Drop Filters
Simplify filter setup with pre-defined protocol templates
Customized Filters
Template editor enables creation of user-defined protocol templates for advanced filtering
SCSI Expert View
Simplify 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
Enables users to 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 Trace View’s Summary View
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 enable users to capture trace data intelligently: 1) Stop capture with stop button — no trigger; 2) Stop capture after trigger; 3) Arm on arm condition, stop capture after trigger condition when armed; 4) Arm then stop after trigger, rollback on reset condition; 5) Stop when memory full
External Trigger Support
Allows an external device to trigger or be triggered by the Xgig platform through two BNC TTL ports
Trace File Support
Correlate traffic within devices using traces captured by the Bus Doctor Analyzer and I-Tech PowerFrames and analyzed using Trace View and Expert
Choice of Decode Engine
Choose between the JDSU-optimized Xgig proprietary decode engine or the Surveyor decode engine
Leverage Test Equipment Investment Test equipment is a significant investment for network companies, and the unified Xgig platform enables users to get the most capabilities and performance for their money. Multifunctional Support
Unified platform dynamically changes blade functionality—Analyzer, Jammer, BERT, SAS/SATA Traffic Generator, Fibre Channel Load Tester—all without changing hardware
Multi-User Capabilities
Supports up to 32 concurrent users
Wide Connectors
Connect to more ports with wide-port/4x SAS/SATA connection and double-wide SAS/SATA blade
Scalable Configuration
Connect up to four chassis for unified triggering, capturing, and analysis for comprehensive analysis and visibility across even the most complex networks. Chassis each have one, two, or four slots, and each slot can support two- or four-port blades for coordinated monitoring and time-syncing of up to 64 ports of mixed protocol traffic
Scalable Licensing
Add new tools on-demand through software upgrades
9
Protocol Analyzers and Traffic Generators for SAS/SATA, Fibre Channel, and Ethernet Specifications
Chassis Hardware Mechanical Dimensions (H x W x D) Weight No blades Four blades
Indicators Xgig-C04G
13.1 x 38.6 x 32.3 cm (5.14 x 13 x 12.7 in) 8.33 kg (18.5 lb) 10.35 kg (23.0 lb) temp, ready, and power
Connectors Cascade ports Console port Management port Power Trigger out Trigger in
RJ45 (2) DB9 10/100/1000 RJ45 Male IEC 320 Receptacle TTL TTL
Environment
Temperature Operational Non-operational
10 to +40°C (50 to +104°F) –40 to +70°C (–40 to +158°F)
Humidity
Operational Non-operational Vibration
Up to 90% humidity (noncondensing) at +40°C Up to 95% humidity at +65°C
Operational Non-operational
Random vibration 5 to 500 Hz, 10 minutes per axis, 2.41 g (rms) 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 compliance FCC Class A, CE compatibility
Safety
UL
Power Input voltage range Fuse protection Input frequency
120/240 V AC, 2.0 A 2.5 A 250 V 50/60 Hz
Data Storage 2.5-in ruggedized enclosure 2GB IDE flash drive
Other Control source Maximum number of synchronized ports Time stamp resolution
Microsoft Windows PC 64 5 ns
10
Specifications
Blade Options
1.5 and 3 Gbps Gigabit SAS/SATA wide-port blade 4-port blade
2-port blades
Blade Hardware
1.5, 3, and 6 Gbps Gigabit SAS/SATA wide-port blade
Mechanical Dimensions (L x W x H) 292 mm (11.5 in) 292 mm (11.5 in) 156 mm (6.125 in) 156 mm (6.125 in) 0.5 kg (0.9 lb) 0.5 kg (0.9 lb) Indicators (Green, Yellow, Off) In use In use Link Link LED x (application specific) LED x (application specific) LED y (application specific) LED y (application specific) Connectors 2 SFP or XFP connectors 4 SFP connectors Trigger out SMB (10 G blade only) Trigger in SMB (10 G blade only) Reference clock out SMB (10 G blade only) Reference clock in SMB (10 G blade only)
584 mm (23 in) 312 mm (12.25 in) 1 kg (2.3 lb) N/A
2 wide-port/4x SAS connectors (3 Gbps wide-blade) 2 wide-port/mini SAS connectors (6 Gbps wide-blade)
Physical Memory Buffer Size Maximum
2GB per port 4GB per 2-port blade
2GB per port 8GB per 4-port blade
2GB per port 16GB per wide-port blade
Protocol Support
SAS/SATA (Analyzer, Jammer) SAS/SATA (Analyzer, Jammer, Supports any SAS (SSP, SMP, STP) topology Generator)
Supports any SATA topology including via the SAS STP tunneling protocol Fibre Channel (Analysis, Jammer, BERT, Load Tester) Supports any Fibre Channel topology
Supports any Fibre Channel protocol
Specialized features for Fibre Channel/SCSI
Gigabit Ethernet (Analysis, Jammer, BERT)
Supports any Gigabit Ethernet topology Supports any Gigabit Ethernet protocol or sub-protocol (ARP, DNS, NFS, IP, TCP, etc.) Analyzes iSCSI, FCIP, and TCP protocols using specialized in-depth features Identifies nearly every “shall” violation in the iSCSI Draft 20 specification Supports iSCSI Draft 8 through Draft 20 Provides MAC Statistics, iSCSI counter
Displays link utilization
FCIP (Analysis, Jammer, BERT)
User Defined
Supports any SAS (SSP, SMP, STP) topology Supports any SATA topology including via the SAS STP tunneling protocol
Supports the FC over TCP/IP Draft 12 specification (draft-ietf-ips-fcovertcpip-12.txt) Supports the FC Encapsulation Draft 8 specification (draft-ietf-ips-fcencapsulation-08.txt) Gives all relevant FC-4 and FCP-SCSI errors, warnings and metrics for FCIP traces Includes an FCIP topology, detailing location of switch and end-point elementswithin the FCIP/GigE network framework Creates Expert PDU traces containing re-aligned FCIP PDU headers as well as extended debugging information Supports user-defined custom protocol decodes
11
Specifications
Minimum System Requirements Windows 2000, Windows XP or Windows 2003 operating systems Small Configuration (sync group of up to 16 ports) Pentium III 800 MHz; 512 MB RAM min; 1GB preferred, 40GB min disk space, 100/1000 Mbps Ethernet Large Configuration (sync group of over 16 ports) Pentium 4 with 2 GHz or faster processor; 1GB RAM min; 80GB disk space; 1000 Mbps Ethernet
Network and Service Enablement Regional Sales NORTH AMERICA
ASIA PACIFIC
TEL: 1 888 746 6484
[email protected]
[email protected]
EMEA
[email protected]
WEBSITE: www.jdsu.com/snt
Product specifications and descriptions in this document subject to change without notice. © 2013 JDS Uniphase Corporation 30162828 501 0913 XGIGFAMBROPTPSE.BRO.SAN.TM.AE
September2013