Documentos de Académico
Documentos de Profesional
Documentos de Cultura
31 October 2014
Brocade, the B-wing symbol, Brocade Assurance, ADX, AnyIO, DCX, Fabric OS, FastIron, HyperEdge, ICX, MLX, MyBrocade, NetIron,
OpenScript, VCS, VDX, and Vyatta are registered trademarks, and The Effortless Network and the On-Demand Data Center are trademarks
of Brocade Communications Systems, Inc., in the United States and in other countries. Other brands and product names mentioned may be
trademarks of others.
Notice: This document is for informational purposes only and does not set forth any warranty, expressed or implied, concerning any
equipment, equipment feature, or service offered or to be offered by Brocade. Brocade reserves the right to make changes to this document
at any time, without notice, and assumes no responsibility for its use. This informational document describes features that may not be
currently available. Contact a Brocade sales office for information on feature and product availability. Export of technical data contained in
this document may require an export license from the United States government.
The authors and Brocade Communications Systems, Inc. assume no liability or responsibility to any person or entity with respect to the
accuracy of this document or any loss, cost, liability, or damages arising from the information contained herein or the computer programs that
accompany it.
The product described by this document may contain open source software covered by the GNU General Public License or other open
source license agreements. To find out which open source software is included in Brocade products, view the licensing terms applicable to
the open source software, and obtain a copy of the programming source code, please visit http://www.brocade.com/support/oscd.
Contents
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP
3000 WDM Platform............................................................................................................5
Preface..............................................................................................................5
Overview............................................................................................... 5
Reference Architecture..................................................................................... 7
Business Requirements........................................................................ 8
Special Considerations......................................................................... 9
Overview of Active WDM Systems..................................................................14
WDM System Building Blocks.........................................................................14
The Control Unit.................................................................................. 15
WDM Transponder and Muxponder Modules..................................... 15
The WDM Optical Layer......................................................................17
ADVA FSP 3000 WDM Platform..................................................................... 18
ADVA FSP 3000 Optical Layer........................................................... 19
Protection Modules............................................................................. 21
ADVA FSP 3000 Transponder and Muxponder Module Types ......... 22
WDM Error Forwarding Settings ........................................................ 27
SX and LX Optical Interfaces.............................................................. 31
Buffer Credit Calculation and Settings................................................ 31
Brocade Switch Port Settings .............................................................32
Dual Fabric Over Distance ................................................................. 33
Troubleshooting.................................................................................. 34
Appendix A......................................................................................................35
Latency ...............................................................................................35
Support of Brocade port-based Fibre Channel features..................... 36
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 3
53-1003608-01
4 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
Data Center Solution-Storage Gen 5 Fibre Channel Distance
Extension Using ADVA FSP 3000 WDM Platform
Preface..............................................................................................................................5
Reference Architecture..................................................................................................... 7
Overview of Active WDM Systems..................................................................................14
WDM System Building Blocks.........................................................................................14
ADVA FSP 3000 WDM Platform..................................................................................... 18
Appendix A......................................................................................................................35
Preface
Overview
The most common reason for extending a Fibre Channel (FC) storage area network (SAN) over
extended distances is to safeguard critical business data and provide near-continuous access to
applications and services in the event of a localized disaster. Designing a distance extension solution
involves a number of considerations, both business and technical.
From the business perspective, applications and their data need to be classified by how critical they are
for business operation, how often data must be backed up, and how quickly it needs to be recovered in
the event of failure. Two key metrics are the Recovery Point Objective (RPO) and the Recovery Time
Objective (RTO). The RPO is the time period between backup points and describes the acceptable loss
of data after a failure has occurred. For example, if a remote backup occurs every day at midnight and a
site failure occurs at 11 pm, changes to data made within the last 23 hours will be lost. RTO describes
the time to restore the data after the disaster. RTO determines the maximum outage that can occur with
an acceptable impact to the business.
From a technology perspective, there are several choices for the optical transport network and
configuration options for the FC SAN when it is extended over distance. Applications with strict RTO
and RPO require high-speed synchronous or near-synchronous replication between sites with
application clustering over distance for immediate service recovery. Less critical applications may only
require high-speed replication that could be asynchronous to meet the RPO/RTO metrics. Lower priority
applications that don't need immediate recovery after a failure can be restored from backup tapes from
remote vaults.
Brocade is a leader in Fibre Channel SAN switching providing a broad product portfolio with unique
features the designer can leverage for cost-effective and efficient SAN distance extension. Inter-switch
Links (ISL) are used to connect two SAN switches together. By stretching ISLs over extended distances
(a few kilometers to as much as 200 Km), data replication traffic can use Fibre Channel as the transport
to a remote data center. For this reason, SAN distance extension over ISLs is a common method of
transporting replicated storage data for mission critical application disaster recovery.
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 5
53-1003608-01
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform
Adva, the Adva FSP-3000. Brocade Gen-5 products have a number of features designed to optimize
SAN extension using ISL connections.
Design best practices are included for SAN extension with ISL connections. The topology shown in the
reference architecture has validated in Brocade's Strategic Solution Validation Lab.
This design can be used with array-based replication and/or tape backup systems due to its excellent
scalability, high performance and very low latency at distances up to 200 KM.
Audience
This document is intended for disaster recovery planners and SAN architects who are evaluating and
deploying DR solutions that use SAN distance extension for storage data.
Objectives
This design guide is intended to provide guidance and recommendations based on best practices for a
two-site data center disaster recovery solution using Fiber Channel ISL connections over extended
distance.
Related Documents
The following documents are valuable resources for the designer. This design is based on the Data
Center Infrastructure Base Reference Architecture which includes SAN building blocks and templates:
Data Center Infrastructure Base Reference Architecture
SAN Blocks
Fibre Channel Core Blocks
Brocade Fabric OS Administrator Guide, v7.3.0
Brocade Fabric OS Command Reference, v7.3.0
Data Center Infrastructure, Storage-Design Guide: SAN Distance Extension Using ISLs
About Brocade
Brocade networking solutions help the world's leading organizations transition smoothly to a world
where applications and information reside anywhere. This vision is realized through the Brocade
One strategy, which is designed to deliver key business benefits such as unmatched simplicity, non-
stop networking, application optimization, and investment protection.
Innovative Ethernet and storage networking solutions for data center, campus, and service provider
networks help reduce complexity and cost while enabling virtualization and cloud computing to
increase business agility.
To help ensure a complete solution, Brocade partners with world-class IT companies and provides
comprehensive education, support, and professional services offerings.
To learn more, visit www.brocade.com
6 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
Reference Architecture
About ADVA
Our company began with a single vision: to transport data, storage, voice and video signals at native
speeds and lowest latency. A lot's changed since that time, but our vision remains the same. Our
products are the building blocks for tomorrow's networks, enabling the transport of increasing amounts
of data across the globe. From the access to the metro core to the long haul, we create intelligent,
software-automated solutions that will provide future generations with networks that can scale to meet
increasing bandwidth demands.
To learn more, visit www.advaoptical.com
Document History
Reference Architecture
This design guide is based on the Data Center Infrastructure Base Reference Architecture building
blocks. Shown below is the SAN Template used for this design.
FIGURE 1 SAN Core Template with ADVA Optical Network Building Blocks
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 7
53-1003608-01
Business Requirements
This template illustrates a common SAN topology, Core/Edge, with two edge blocks, Edge Switch and
Edge Access Gateway and a Core Backbone block. Both edge blocks connect to the Core Backbone
block using ISL Trunks, providing automatic frame based flow balancing over multiple ISL links for
highest utilization with mixed traffic flows. The Edge Access Gateway block is commonly used with
embedded FC switches found in blade servers. Access Gateway can also be used with rack mount
switches with Top-of-Rack SAN switches. When a switch is configured for Access Gateway mode, it
does not consume a fabric Domain ID simplifying the fabric design. Similar to ISL Trunks, Access
Gateway provides Access Gateway Trunks for excellent link utilization and automatic fail-over should
a link in the trunk fail.
Fabric A and Fabric B are shown indicating the use of two physically independent SAN fabrics to
connect servers to storage arrays. This is a SAN best practice for high availability and resiliency. Each
Server and storage use dual connections, each going to either Fabric A or Fabric B. Servers are
configured with IO Adaptors and multipath IO device drivers for active/active IO from both adaptors to
both fabrics. Should a path in one fabric fail for any reason (HBA, cable, FC switch port, FC switch,
array port, configuration error, power outage, etc.), then IO continues on the remaining path.
Fabric C and Fabric D are shown in the Core Backbone block. The Brocade DCS and DCX Backbone
switches support virtual fabrics allowing ports from the same switch to be allocated to logically isolated
fabrics. Again, dual physically independent fabrics are connected to the long distance optical transport
network for high availability and resiliency.
The Core Backbone block uses ISL links with a long distance optical network as shown by the cloud
labeled San Distance Extension with ISLs. Server IO at the edge blocks flows to the Core Backbone
block and then to storage arrays. The storage array(s) replicates changes to the data blocks to an
array(s) in a remote datacenter. The replication traffic flows over the ISL links in Fabric C and D that
are attached to the long distance optical network.
Note that Backbone ICL links connect the core switches in each fabric. This is an innovative feature
available on Brocade DCX and DCX Backbone switches providing very high bandwidth trunks
between core switches without consuming ports on port cards allowing all port card ports to be used
for connecting arrays and for ISL Trunks to edge switches.
References
SAN Blocks
Business Requirements
As more applications drive business value, and the associated data becomes key to competitive
advantage, cost-effective protection of the applications and data from site disasters and extended
outages has become the norm. Modern storage arrays provide synchronous as well as asynchronous
array-to-array replication over extended distances. When the array provides block-level storage for
applications, Fibre Channel is the primary network technology used to connect the storage arrays to
servers, both physical and virtual. For this reason, cost-effective disaster recovery designs leverage
Fibre Channel to transport replicated data between arrays in different data centers over distances
spanning a few to more than 100 kilometers. Therefore, SAN distance extension using Fibre Channel
is an important part of a comprehensive, cost-effective and effective disaster recovery design.
8 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
Special Considerations
Special Considerations
It is helpful to review the following special considerations that apply to Fibre Channel SAN distance
extension. It is important to understand the Fibre Channel protocol and the optical transport technology
and how they interact.
50/125 MM 3.0 - -
62.5/125 MM 3.0 - -
References
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 9
53-1003608-01
FC Transceivers for Extended Distances
The optical power budget identifies how much attenuation can occur across a fiber span while still
maintaining sufficient output power for the receiver. It is determined by finding the difference between
worst-case launch power and receiver sensitivity. Transceiver and other optical equipment vendors
typically provide these specifications for their equipment. A loss value of 0.5 dB can be used to
approximate attenuation caused by a connector/patch panel. It is useful to subtract an additional 2 dB
for safety margin.
Optical Power Budget = (Worst Case Launch Power) (Worst Case Receiver Sensitivity) +
(Connector Attenuation)
Signal loss is the total sum of all losses due to attenuation across the fiber span. This value should be
within the power budget to maintain a valid connection between devices. To calculate the maximum
signal loss across an existing fiber segment, use the following equation:
Signal Loss = (Fiber Attenuation/km * Distance in km) + (Connector Attenuation) + (Safety Margin)
The previous table showed average optical loss characteristics of various fiber types that can be used
in this equation, although loss may vary depending on fiber type and quality. It is always better to
measure the actual optical loss of the fiber with an optical power meter.
Some receivers may have a maximum receiver sensitivity that should not be exceed. If the optical
signal is greater than the maximum receiver sensitivity, the receiver may become oversaturated and
not be able to decode the signal, causing link errors or even total failure of the connection. Fiber
attenuators can be used to resolve the problem. This is often necessary when connecting FC switches
to DWDM equipment using single mode FC transceivers.
NOTE
Brocade 8 and 16 Gbps products enforce the use of Brocade branded optics plus a restricted list of
specialist third party options to meet requirements for extended distance or CWDM/DWDM optics.
Other Brocade products do not enforce optics rules but qualified or certified optics only should be used
as shown in the latest Brocade Compatibility Matrix, Transceivers Quick Reference section (see the
References below).
References
Flow Control
Brocade switches can support two methods of flow control over an ISL
10 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
Quality of Service
Virtual Channel (VC_RDY) VC_RDY is the default method and uses multiple lanes or channels,
each with different buffer credit allocations, to prioritize traffic types and prevent head-of-line
blocking. VC_RDY flow control differentiates traffic across an ISL. It serves two main purposes:
To differentiate fabric internal traffic from end-to-end device traffic.
To differentiate different data flows of end-to-end device traffic to avoid head-of-line
blocking. Fabric internal traffic is generated by switches that communicate with each other
to exchange state information (such as link state information for routing and device
information for Name Service). This type of traffic is given a higher priority so that switches
can distribute the most up-to-date information across the fabric even under heavy device
traffic. Additionally, multiple IOs are multiplexed over a single ISL by assigning different VCs
to different IOs and giving them the same priority (unless QoS is enabled). Each IO can
have a fair share of the bandwidth, so that a large-size IO will not consume the whole
bandwidth and starve a small-size IO, thus balancing the performance of different devices
communicating across the ISL.
Receiver Ready (R_RDY) R_RDY is defined in the ANSI T-11 standards and uses a single lane, or
channel, for all frame types.
NOTE
When Brocade switches are configured to use R_RDY flow control, other mechanisms are used to
enable QoS and prevent head-of-line blocking.
When connecting switches across dark fiber or wave division multiplexing (WDM) optical links, VC_RDY
is the preferred method, but there are some distance extension devices that require the E_Port use
R_RDY. To configure R_RDY flow control on Brocade switches, use the portCfgISLMode command.
References
3.0
Quality of Service
Starting with FOS release 6.0, Brocade Virtual Channel technology can be used to prioritize traffic
between initiator/target pairs by mapping traffic flows to High, Medium, or Low priority queues. QoS
support with Virtual Channels is enabled with the Adaptive Networking license. QoS is supported over
long-distance ISLs that utilize up to 255 buffers. When an E_Port is allocated more than 255 buffers, the
remaining buffers are allocated to the medium priority queue.
References
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 11
53-1003608-01
Buffer Allocation
Buffer Allocation
Before considering FC-level buffer allocation, note that the availability of sufficient FC-level buffering is
not itself sufficient to guarantee bandwidth utilization. Other limitations, particularly at the SCSI level of
the storage initiator and/or target, are often the limiting factor. The I/O size, I/O per Second (IOPS)
limit, and concurrent or outstanding I/O capability at the SCSI level of the initiators/targets can be and
often are gating factors.
While exact calculations are possible, a simple rule of thumb is often used to calculate the BB credit
requirement of a given link. Based on the speed of light in an optical cable, a full-size FC frame spans
approximately 4 km at 1 Gbps, 2 km at 2 Gbps, 1 km at 4 Gbps, 500m at 8 Gbps , 200m at 16 Gbps or
400 m at 10 Gbps. The rule of thumb is this: 1 credit is required for every kilometer at 2 Gbps;
therefore half a credit is required for every kilometer at 1 Gbps and 2 credits are required for every
kilometer at 4 Gbps. With this simple set of guidelines it is easy to estimate the amount of required
credits per link to maintain line speed.
Having insufficient BB credits will not cause link failure, but it will reduce the maximum throughput.
In the example cited above, the 1-ms link running at 4 Gbps with only 100 BB credits can achieve a
maximum throughput of approximately 2 Gbps.
Using the LS option, the portCfgLongDistance command can be used to allocate the required buffers
for the link distance.
References
Frame-Based Trunking
Long distance links using VC_RDY flow control can be part of an ISL trunk group if they are configured
for the same speed and distance and the distances of all links are nearly equal. Within a Frame based
trunk, the maximum allowed difference between shortest and longest links is approximately 400
meters.
When R_RDY flow control is used, frame-based trunking is disabled. Exchanged-based routing policy,
used to interleave FC exchanges across multiple ISLs, can be used with either type of flow control.
References
Brocade FOS Administrator Guide, v7.3.0: Manageing Trunking Connections, ISL Trunking over Long Distance
Fabrics
Brocade FOS Administrator Guide, v7.3.0: Routing Traffic, Routing Policies, Exchange Based Routing
Dynamic Path Selection (DPS), also called Exchange Based Routing, is a feature first available for 4
Gbps products and later. DPS applies at a fabric level and has no restrictions on co-location of ports
on a given switch or even on their going the same route through the fabric. However, as with some
other configuration options DPS is not supported for certain limited cases, specifically FICON and HP-
EVA/CA. Where frame-based ISL Trunks cannot be used, DPS is a good alternative for high
availability with multiple ISL connections.
12 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
D-port Advanced Diagnostics for Brocade 16G SFP+
References
Brocade FOS Administrator Guide, v7.3.0: Routing Traffic, Routing Policies, Exchange Based Routing
A Brocade D-Port is used to diagnose optics and cables. It does not carry any FC control or data traffic
and is supported on E_Ports and also F_Ports if a Brocade 1860 adaptor is used in the server. When a
port is in D_Port mode, the following diagnostic tests can be conducted (refer to the diagram below. C3
ASIC refers to 16 Gbps products).
Performs Electrical loopback
Performs Optical loopback
Measures link distance
Performs link traffic test
References
With the 16 Gbps products such as the DCX 8510 Backbone switch, in-flight encryption and
compression can be applied at an egress E_Port of an ISL between two Brocade switches. The E_Port
on the receiving side of ISL will decrypted and decompressed the traffic. A maximum of two ports per
ASIC can be have in-flight encryption and compression enabled..
References
FEC can recover bit errors for 10 Gbps and 16 Gbps ports for both FC frames and FC primitives. FEC
on 16 Gbps ports has the following capabilities.
Can correct up to 11 error bits in every 2112-bit frame transmission
Enhances reliability of transmission and thus performance
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 13
53-1003608-01
Overview of Active WDM Systems
References
Brocade FOS Administrator Guide, v7.3.0: Performing Advanced Configuration Tasks, Enabling Forward Error
Correction
14 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
The Control Unit
WDM Transponders
A transponder converts the incoming signal from the end or client device to a WDM wavelength or
lambda. Transponders are available with single or multiple lanes per module. A quadruple transponder,
for example, has four client and four WDM network ports per module; typically client and network ports
have an equal number. The building blocks of a datacenter optimized transponder design are shown in
the figure below. The transponder takes the weak grey signal coming from a client device (e.g. a Fibre
Channel switch), regenerates the signal and launches it towards the WDM optical stage using a high
power WDM interface. These interfaces can be built in or pluggable. Such transponders usually have a
maximum reach of 200 kilometers.
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 15
53-1003608-01
WDM Muxponders
A typical transponder for Telco/ISP use is shown in below. The design is similar to the datacenter
optimized transponder, but the WDM output signal is standardized for use in a Telco operators
network. Since the mapping procedure into standardized protocols is mandatory, such a device is
much more complex. Therefore, latency is much higher and MTBF values are lower. Additionally,
power consumption is much higher compared to a simple design. The maximum reach for this kind of
module is around 200 kilometers without optical-electrical-optical (OEO) conversion.
WDM Muxponders
A muxponder is a hybrid between a TDM (Time Division Multiplexing) multiplexer and a WDM
interface. Thus a muxponder has several client interfaces (usually two to ten) and typically one
network interface as shown in the figure below.
FIGURE 6 Datacenter Optimized Muxponder Design (5x Muxponder with AES Encryption)
The TDM algorithm electrically aggregates the incoming client signals into a sum signal that is fed to
the WDM network interface. Like transponders, the muxponders are available in two different varieties
- a Telco/ISP design and a more lightweight datacenter-optimized design.
16 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
Recommendation for Transponder/Muxponders
A datacenter optimized muxponder usually consists of a unique design where all parameters could be
controlled by the manufacturer. The use of proprietary techniques like high speed framing allows
support of special protocols like Infiniband or Fibre Channel with the vendors various protocol
extensions (Trunking, VSAN, etc).
Highly standardized techniques are used by Telco/ISP muxponders in order to fit seamlessly into
current telecommunications networks as shown in the figure below.
FIGURE 7 Telco/ISP Compliant Muxponder Design (10x Muxponder with Protected East/West Network
Interface)
Using standardized mapping and framing procedures like GFP-T or ODU based mapping, an
optimization towards datacenter focused protocols are quite limited. Thus feeding entirely standard
conform protocols might be accepted on the client ports. This could lead to feature loss or unexpected
issues, if you try to use e.g. feature-rich Fibre Channel ISL connections using such card types. The
benefit of such a design is the support of a much wider range of client protocols like OC3/12/48. Those
modules are also designed to span thousands of kilometers and are specifically built to interact with 3rd
party telco devices natively.
Optical Multiplexer/De-multiplexer
Optical multiplexer and de-multiplexers are passive optical modules used for combining (multiplexing)
and separating (de-multiplexing) optical WDM signals into or out of an optical fiber. Modern port counts
standard for optical systems range from 40 to 120. Those filters are also known as Optical Add Drop
Multiplexers (OADM). Optical filters operate within a so called optical grid. This grid and the
wavelengths used within are standardized by the ITU. Typically WDM systems use a 100GHz or a
50GHz grid, where the WDM wavelengths are separated by the grid value. This is also known as
channel spacing.
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 17
53-1003608-01
Amplifiers
Amplifiers
Optical Amplifiers such as EDFAs (Erbium Doped Fiber Amplifier) or Raman amplifiers are used to
extend the optical WDM signal over longer spans. The maximum single span distance you can
achieve is around 200 kilometers. With amplifier chains, you can go over several thousands of
kilometers.
Dispersion Compensation
Dispersion is a fiber based physical effect that spreads the optical pulse while it travels down the
optical fiber. This effect worsens the signal quality and thus limits the maximum distance you can
achieve with your optical system. In order to counter this effect, dispersion compensation modules are
typically used. Those are available based on two different flavors:
Dispersion compensating fiber (DCF) on a reel
Fiber Bragg gratings (FBG)
The differences between those technologies is that the FBGs are doing the compensation within
some tenths of a nanosecond whereas the fiber based modules add several 10s of microseconds to
all over link delay. For example, a dispersion compensation for a 100 kilometer link adds 60s with
DCF and 45ns with a FBG based module.
Therefore, FBG-based compensation is preferable for latency sensitive protocols. For example, IBM
stipulates that DCG is required for dispersion compensation when implementing WDM connectivity in
IBM mainframe environments.
18 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
ADVA FSP 3000 Optical Layer
For the ADVA FSP 3000, a special set of dedicated enterprise modules are available to enable
Brocades customers to cost effectively transfer all kinds of storage and server-related traffic up to
hundreds of kilometers between their data centers. Additionally, all datacenter optimized modules are
designed and tested in order to fully support all ISL enhancements, implemented in Brocades SAN
switch technology (e.g. frame- based trunking, credit buffer recovery, FEC ).
The transparent high-speed transmission technology of the ADVA FSP 3000 eliminates the need for
costly gateways or routers and provides the lowest latency in the industry. Customers benefit from a
more reliable Disaster Recovery plan at much lower cost and higher data rates when using the ADVA
FSP 3000 between data centers over fiber.
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 19
53-1003608-01
Optical Amplifiers
the WDM vendor itself or by specially trained consultants. Such planning will not be discussed within
this guide.
A typical optical setup for an 80 WDM port system build with two 40 Channel FOADM, an optical
interleaver and amplifier units is shown below.
FIGURE 9 Optical filter and amplifiers for an 80 WDM channel system using passive optical filters and
amplifiers
Please note that all connections are bi-directional. Only one fiber is shown for a clearer scheme. The
following FSP 3000 components are used for this design.
40CSM/2HU A 40 DWDM channel mux-demux. One with odd and one with even channels. Channel spacing is
100Ghz
ILM50 A 2 port interleaver module, combining the two 40CSMs. The ILM combines two 100Ghz grids
into a 50Ghz Channel Grid sum signal.
EDVA-C-D20 A double stage erbium doped fiber amplifier with up to 20dBm output power
This optical layer configuration is only a small portion of the ADVA FSP 3000 optical layer portfolio. At
any rate, this would be a typical setup for a high bandwidth Point- to-Point network layout.
Optical Amplifiers
The ADVA FSP 3000 comes with a variety of optical amplifiers suited for different use cases within the
optical networking space. Relevant for datacenter networks are the following types:
20 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
Dispersion Compensation Modules
EDFA-C-D20 A double stage erbium doped fiber amplifier with up to 20dBm output power. This module could be
used for booster and/or preamplifier configuration. A dispersion compensating module could be
inserted between the two stages.
EDFA-C-S20 A single stage erbium doped fiber amplifier with up to 20dBm output power. This module would be
used for booster configurations.
RAMAN types Raman amplifiers could be used in addition to classic EDFAs for long, single spans up to 200
kilometers without the need of an amplification hut inbetween.
DCG-M DCG based modules with less than 50ns latency for a 100GHz optical grid. Available for 60,80,100km
dispersion load according to a G.652 fiber
DCG50-M DCG based modules with less than 50ns latency for a 50GHz optical grid. Available for
20,40,60,80,100km dispersion load according to a G.652 fiber
Protection Modules
A fiber break can cause a complete outage for fiber optical networks. Since the fiber is subject to
external events out of the control of the data center staff, its important to design the WDM system to
survive fiber failures.
There are several different WDM protection options available. Almost all of these techniques are based
on a Telco operators needs and requirements rather than a data center operator. The requirements of
Telco/ISPs are usually different from the requirements for protecting WDM used for datacenter
interconnect. Therefore, the protection options available might not be as good a fit.
Most of the time datacenter equipment such as Fibre Channel switches require Client Layer Protection
(CLP) that follows the best practice of using dual fabrics for high availability SANs. Two independent
WDM systems transporting data over two independent fiber ducts and routes is a proven design chocie
when interconnecting datacenters as shown in the figures below.
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 21
53-1003608-01
ADVA FSP 3000 Transponder and Muxponder Module Types
For additional security within these networks, fiber switch modules could be used on top of a CLP-
based protection. Typically, the Remote Switch Module (RSM) or the Versatile Switch Module (VSM)
would be used for the ADVA FSP 3000. With this combination being used, a double failure protection
is achieved and even if a fiber route has an outage, all services can still operate at one hundred
percent capacity. Those modules consist of an opto-mechanical switch (similar to a relay) which
switches the light path from a defect long distance fiber to a backup fiber. This is done automatically
and the client devices only see a short loss of sync or loss of light, depending on the settings of the
WDM system. The drawback of such a configuration is that four long distance fiber paths between the
two sites are mandatory.
Please note that other options are available as well, e.g. multisite protection or optical restoration
might be the option for your connectivity needs. Protecting optical networks and especially the
influence of optical protection switching on the end devices (e.g., storage, servers) must be analyzed
before choosing the optical protection scheme.
22 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
ADVA FSP 3000 4TCA Module
All ADVA FSP 3000 modules follow a similar naming convention. The first letter is an indicator that
separates the modules into muxponders and transponders. A W translates to transponder while a T
stands for muxponder.
The number in front of the triple-letter name show the number of client ports if higher than one. For
example a 4WCE would translate to a 4 client port transponder for enterprise applications, a 2TCC
would be a 2 client port muxponder intended for Telco/ISP use.
Now lets focus more on datacenter optimized modules, which are shown in the following table:
The technology of the six datacenter-optimized modules are explained more in detail in the next
chapter.
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 23
53-1003608-01
ADVA FSP 3000 2WCA Module
For datacenter applications, usually both network ports are used in parallel to achieve a maximum
bandwidth of 8G per module. Thus 2 x 4G, 4x2G or any combination of 1G, 2G and 4G services are
possible.
24 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
ADVA FSP 3000 4WCE Module
FIGURE 17 ADVA FSP 3000 5TCE muxponder module with AES 256 encryption
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 25
53-1003608-01
ADVA FSP 3000 10TCE Module
26 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
WDM Error Forwarding Settings
NOTE
More detailed capabilities of the various FSP 3000 modules can be found in Appendix A.
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 27
53-1003608-01
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform
For TDM-based modules the implementation is slightly different, as shown below. Please note that
events like loss of clock, WDM signal degradation or code violations could also trigger the error
forwarding. This functionality is available for all client ports on the FSP 3000 muxponder and
transponder modules.
There are basically two different settings for error forwarding on the various modules.
LOS: If an error is detected by the WDM system, the client laser will be switched off to forward this
error state to the FC switch. The switch will detect a LOL (loss of light) event on its port.
EPC: If an error is detected by the WDM system , the client transmitter will send an error
propagation signal to the FC switch. This signal is a special code, generated by the FSP 3000 card.
For 8B10B coded signals, it is a 10Bit unrecognized code word with neutral disparity. The switch
detects a signal with errors which leads to a No_Sync state at the switch.
28 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
WDM Failover Switching and Error Forwarding
In order to overcome WDM based protection switching events, there is another setting which has to be
taken into account:
Laser off delay: This delays the LOS error forwarding by ~70ms in order to overcome protection
switching at the WDM domain. Basically, it is a hold off time for the client laser(s). During the hold off
time, there is no valid signal transmitted towards the Fibre Channel switch, just the light stays
switched on.
FIGURE 22 Error Forwarding Settings and Its Effect on the FSP 3000 Client Port
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 29
53-1003608-01
Fibre Channel Fabric Behavior
FIGURE 23 Error Forwarding Settings and Its effect on The FSP 3000 Client Port During WDM
Failover Switching
30 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
SX and LX Optical Interfaces
NOTE
The values above are only valid for full sized frames (2112Bytes payload). If your average payload is
smaller, you have to increase the amount of BB buffer credits according to your needs. As a best
practice, you should double the amount of the rule of thumb. Also please be aware that a WDM could
add some latency (virtual fiber distance equivalent) to your link. This virtual length must be taken into
account when calculating the buffer credits. Please see Table 2 below.
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 31
53-1003608-01
Buffer Credits for Protected Systems
General Settings
As a best practice, please use the step by step approach as described below:
portCfgDefault; ensure all ports that will be connected to a WDM have a defined configuration
before applying more port-based settings.
portCfgSpeed; for connections over WDM, the speed should be fixed on all ports. Autonegotiation
is not recommended.
portCfgFillword; this command is optional and is not available within all FOS and HW versions of
the switch. If available, you should set this to 1: -arbff -arbff.
portCfgLongDistance; for this setting you should use the LS option, VC_link_init to 1 and then
specify the desired distance or desired amount of buffer credits.
After applying those basic settings on both sides of the link, the WDM link should come up
immediately without any problems. If you have trouble, please refer to the troubleshooting section
within this guide.
For more information on the syntax of the FOS commands please refer to the Fabric OS Command
reference for you FOS version loaded on your equipment.
Trunking
Trunking over distance works fine with the cards listed on the Brocade compatibility matrix. However,
due to the different latency of the various card types, for trunking you must use only one type of
module with the exact same settings for FEC and transmission modes. Also the error forwarding
settings should be set to the same values for all client ports within one trunk.
Advanced Settings
After establishing the basic link, you have to decide whether you need or want to use other port/link/
fabric based features.
Feel free to alter the port settings and enable features like FEC, Encryption, Compression and so on.
32 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
Dual Fabric Over Distance
Sample Configurations
The strict approach follows the same rules that you would probably follow if you connect the switches
via optical cable directly. If the WDM link breaks, all ISL go down immediately and the whole fabric
collapses. All ISL could be trunked since they run down the same light path. The remaining fabric will
stay fully intact and no error will occur there. This configuration is shown below.
The mixed approach will give you a different characteristic and behavior. Both fabrics will stay up if one
of the WDM link breaks, but since the different WDM links are never the same length, features like
trunking will not work using both long distance paths. Also in case of a WDM or fiber outage, you will
lose half of your connectivity bandwidth on both fabrics. Additionally, both fabrics are affected at once
what could lead to problems. However please note the two fabrics will not merge since the links are
physically separated. This configuration is shown below
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 33
53-1003608-01
Troubleshooting
Both scenarios might have added availability through WDM-based protection. This will restore a fiber-
based outage in a way that both fabrics will operate at full speed after the WDM failover.
Troubleshooting
Troubleshooting a WDM system is quite difficult since it is an analogue technology. For in-depth
troubleshooting, a lot of knowledge, experience and special tools are needed. Hence, do not attempt
to work on a WDM system if you are not a trained professional.
Therefore, the focus of this chapter is only related to problems you might experience with WDM
systems in conjunction with Fibre Channel switches.
Bit-Errors
In optical transport systems, a bit error is the most common error. For Fibre Channel data
transmission, the light is amplitude modulated (AM) and transported over optical fiber. Those links will
never be 100% error free. The amount of errors is given by the Bit Error Rate (BER). The minimum
BER for Fibre Channel is 1012 as defined by the T11. This is one bit error in 1012 bits, or in other
words 14 errors per hour at 4G Fibre Channel speed.
Usually WDM systems are much better, and if properly configured and set up, you usually wont see
an error for several days even running at 16G speed. However, if you see increasing error counts on
your ISLs it could be the WDM long distance link, or the links between the switches and the WDMs.
As shown in the figure below, you have 3 links which could have problems, but they will be seen as
one link from the switch perspective.
34 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
Throughput
Checking the WDM link is the tricky part. You should check with your service provider (internal or
external) on the health of the WDM link and the local legs. The WDM system might be helpful on error
determination, as well.
Checking the local links (link one and three) is easier and can be done without checking the WDM. You
should carefully clean all fiber connectors as well as SFPs with a fiber cleaning tool and check that
correct power levels are set. This can be done using the switch and or the WDM local port readings. A
better way to check power levels is to use an optical power meter. The optical min and max values for
the interfaces used can be found in the corresponding Brocade and ADVA specification.
Throughput
Usually throughput problems via WDM links are nearly 100% based on wrong buffer credit settings.
100% throughput of an ISL is possible only if the BB credits are set correctly. Since the correct setting is
dependent on the average frame size, and thus not easy to determine, the buffer credits should be
calculated as described above. The use of the FOS command: portStatShow provides a buffer credit
zero counter: tim_txcrd_z; which will give you an indication of non-sufficient buffer credits.
If this counter is increasing, you should increase the amount of buffer credits on this particular port.
One additional problem might be buffer credit starvation. Buffer credit starvation occurs if R_RDYs are
lost during data transport. For example, if a bit error occurs, an R_RDY might be lost. This could also
happen during a WDM failover.
To avoid buffer credit starvation, you might consider using the buffer credit recovery function. Please
use the portCfgCreditRecovery command to enable or disable this feature.
Trunking
Trunking over distance is possible but you have to follow some rules:
The cables between the switches and the WDMs shall have the same length to avoid deskew.
Use qualified and the same types of WDM modules with exactly the same settings for your trunk.
While using WDM failover, the WDM system should signal a Loss of light event towards the Fibre
Channel switch to bounce the ports. Do not use the LOS_TOV feature. (This is best practice only and
might not be your choice for your special requirements)
Appendix A
This appendix provides ADVA latency and virtual fiber distances for combinations of FSP 3000
transponder and muxponder module types and link rates; Brocade Fibre Channel switch port settings
for transponder and muxponder module types; and error forwarding settings for transponder and
muxponder module types.
Latency
The overall latency between two switches is caused by the optical cable and the device(s) within the
link.
Since the speed of light is reduced to 200,000km/second in an optical fiber, one meter of fiber is equal
to 5ns of latency; one kilometer of fiber is equal to 5s. For all other devices, you should ask the
appropriate vendor for specific latency figures. Please be aware that latency figures, like latency values
for the FSP 3000 below, might vary depending on the card settings. For example a forward error
correction, quite often used in WDM systems, could add quite a bit of latency if switched on.
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 35
53-1003608-01
Support of Brocade port-based Fibre Channel features
TABLE 2 Table 1 Latency values for FSP 3000 modules per link
FSP 3000 module / IF Speed 4TCA 2WCA 4WCE 5TCE 5TCE-AES 10TCE WCE-100G
TABLE 3 Table 2 Virtual fiber distances for FSP 3000 modules per link
FSP 3000 module / IF Speed 4TCA 2WCA 4WCE 5TCE 5TCE-AES 10TCE WCE-100G
VC-RDY
R-RDY
Trunking
36 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform
In-Flight Encryption *
In-Flight Compression *
FSP 3000 module / Error 4TCA 2WCA 4WCE 5TCE 5TCE-AEStransparent 5TCE 5TCE- 10TCE
forwarding feature mux AESframed mux
LOS
Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide 37
53-1003608-01
Support of Brocade port-based Fibre Channel features
38 Data Center Solution-Storage Gen 5 Fibre Channel Distance Extension Using ADVA FSP 3000 WDM Platform Design Guide
53-1003608-01