Fabric Technology
Brocade VCS Distributed Intelligence
Distributed Fabric Services
Self-forming fabric (with minimum configuration)
Information shared across all fabric members
Fabric aware of all connected devices
Masterless control
Switch or link failure does not require full fabric reconvergence
Shared port profile information
Automatic Migration of Port Profiles (AMPP)
Enables seamless virtual server migration
Automatic distribution of zoning
Zoning changes are automatically distributed through out the fabric
Brocade VCS
Fabric technology supports a fully distributed control plane. That means every switch is aware
of the entire network topology. You can configure it in a ring, a mesh, or a tree. You can configure enough links
to make it entirely non-blocking or configure the topology to be over subscribed at whatever level you choose.
Every switch knows about every attached device and Virtual Machine (VM).
When a VM is attached to the network, the network configuration is automatically bound to the VM and then
distributed throughout the Brocade VCS Fabric cloud. If the VM moves, the destination port already knows
what to do and the VM is automatically reconnected to all of its old resources. The network configuration
automatically migrates with the VM.
VCS Fabric: Use Case Aggregation Layer
Low cost, highly flexible logical chassis at aggregation layer. See Figure1.
Building block scalability
Per port price of a ToR switch
Availability, reliability, manageability of a chassis
Flexible subscription ratios
Ideal aggregator for 1 Gbps ToR switches
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
2 2014 Brocade Communications Systems, Inc. All Rights Reserved.
Optimized multi-path network
No single point failure
No passive connections
STP not necessary
FIGURE 1 VCS Fabric Use Case: Aggregation Layer
In this use case, Brocade VCS Fabric technology is used as an aggregation technology for 1 GbE server
connections. This design gives the architect a building-block approach to network scalability, leveraging lower-
cost switches at the aggregation layer. This design approach provides the ability to scale by adding another
Brocade VDX
switch into the fabric. Stackable 1 GbE switches are used at ToR, and those switches are
connected into an Ethernet fabric. The Ethernet fabric is very flexible and can be scaled like building blocks.
2014 Brocade Communications Systems, Inc. All Rights Reserved. 3
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
Subscription ratios can be anything, including 1:1 through the fabric. This use case example shows a three-
switch stack configuration at the ToR and two 10 GbE links per switch for a total of 6 links to the Brocade VCS
Fabric technology aggregation layer through a single LAG.
This building block design enables you to pay as you grow. To increase port count, simply add a Brocade VDX
switch non-disruptively into the fabric. Since the Brocade VCS fabric looks and acts like a single logical entity,
minimal management is required moving forward. This is an advantage of using Brocade VCS Fabric in the
Access/Aggregation Layers.
VCS Fabric: Use Case Combined Access/Aggregation Layers
Flatter, simpler network design. See Figure2.
- Logical two-tier architecture
- VCS fabrics at the edge
Greater Layer 2 scalability/flexibility
- Increased sphere of VM mobility
- Seamless network expansion
Optimized multi-path network
- All paths are active
- No single point failure
- STP not necessary
Convergence ready
- End-to-end enhanced Ethernet (DCB)
- Multi-hop FCoE support
- iSCSI DCB support
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
4 2014 Brocade Communications Systems, Inc. All Rights Reserved.
FIGURE 2 VCS Fabric Use Case: Combined Access/Aggregation Layers
Storage is now introduced to the Ethernet fabric. This use case illustrates end-to-end native multi-hop FCoE
and iSCSI DCB connectivity.
This use case illustrates two ways the fabric can be configured. In this diagram, a ToR mesh architecture is
used. The benefit is that a true flat network edge, where the switches are connected to its peers. The
challenge of this design is to maintain common subscription ratios between each server (between racks). This
topology is a single stage design.
2014 Brocade Communications Systems, Inc. All Rights Reserved. 5
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
Hardware Products and Features
Brocade VDX Product Comparisons and Positioning
TABLE 1 Brocade VDX Product Comparisons and Positioning
Brocade VDX
6710 Brocade VDX 6720
Brocade VDX
6730 Brocade VDX 6740
Brocade VDX 8770-
4
Brocade VDX 8770-
8
Physical
Description
1U
6 x 10 GbE
SFP+ and
48 x 1 GbE
GE copper
2U
24 x 10 GbE
SFP+ ports
60 x 10 GbE
SFP+ ports
2U
24 x 10 GbE
SFP+ and 8 x
8 Gbps FC
ports
60 x 10 GbE
SFP+ ports
and 16 x 8
Gbps FC
ports
1U
48 x 1/10
GbE SFP+
and 4 x 40
GbE QSFP+
48 x 1/10
GBASE-T and
4 x 40 GbE
QSFP+
8770-4: 8U
8770-8: 15U
48 x 1 GbE line
card provides
up to 48 SFP/
SFP-copper
ports
48 x 10 GbE
line card pro-
vides up to 48
SFP+ ports
12 x 40 GbE
line card pro-
vides up to 12
40 GbE QSFP
ports
Licenses Brocade VCS
Fabric License*
Brocade VCS
Fabric License*
POD License
FCoE License
Brocade VCS
Fabric
License*
POD License
FCoE License
Brocade VCS
Fabric
License*
POD License
COD License
FCoE license
Brocade VCS
Fabric
License*
FCoE License
Layer 3
Advanced Ser-
vices
Positioning High Perfor-
mance, low
latency, enabled 1
Gbps switch pro-
viding cost- effec-
tive connectivity
to 1G servers
High performance,
low latency,
enabled 10 GbE
switch targeted at
virtual data cen-
ters. Enables end-
to-end LAN/SAN con-
vergence solutions
with VCS fabric
High Perfor-
mance, low
latency enabled
convergence
switch with FC
connectivity
High perfor-
mance, low
latency with Flexi-
ble bandwidth
options targeted
at
virtual data cen-
ters. Enables end-
to-end LAN/SAN
convergence solu-
tions with VCS fab-
ric
High Performance,
low latency
enabled
modular conver-
gence switch with
FC connectivity
* The VCS Fabric license is enabled on all VDX platforms by default starting with Network OS 4.1.0; a VCS Fabric license does not need to be
installed to enable VCS Fabric functionality.
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
6 2014 Brocade Communications Systems, Inc. All Rights Reserved.
Brocade VDX Switch Protocol and Fabric Support
The Brocade VDX 6710, 6730, 6740 and 8770 switches support convergence through iSCSI, FCoE, and FC
protocol support and also are part of a VCS fabric. The VDX 6710 is a Ethernet switch that can be part of a
VCS fabric.
Note 1: The 1GbE ports do not support DCB so the iSCSI TLV is not supported however iSCSI traffic can still go
across these ports. iSCSI TLV is supported on the 10 GbE ports.
Note 2: Cannot attach an FCoE device to a port on this switch however FCoE traffic can flow through the 10 G
(Trill) ports as long as the destination is not on that switch. As the switch would look at the destination RB and
modify the outer header with next hop information so the switch would never look at the type of traffic in that
frame.
Note 3: The 1 GbE ports can not be used as ISL connections to other switches in the fabric.
Note 4: The FC ports can only be used as E_Port (Brocade VDX switch) to EX_Port (SAN router) connection.
Cannot directly attach a FC end device to any of the FC ports on the Brocade VDX 6730.
Brocade VDX 6720 Data Center Switches Overview
Built for the Virtual Data Center. See Figure3.
- Uses Brocade fabric switching eAnvil2 ASIC
- Supports Brocade Network Operating System (NOS) including VCS technology
Performance and Density
- 24- and 60-port models (VDX 6720-24 and VDX 6720-60)
- Ports on Demand (POD) enables 24 to 60 port configurations
- 600 ns latency for 24 port and 1.8 u secs for 60 port (when spanning port groups)
Configuration Flexibility
- 1 Gbps or 10 Gbps supported on every port
- Front-to-back or back-to-front airflow
Enables Network Convergence
- Complete FCoE support including multi-hop (license required)
- iSCSI Data Center Bridging support (DCB)
TABLE 2 Brocade VDX Switch Protocol and Fabric Support
Product iSCSI Ethernet FCoE FC VCS Fabric
Brocade VDX 6710
Yes
1
Yes
No
2
No
Yes
3
Brocade VDX 6720 Yes Yes Yes No Yes
Brocade VDX 6730 Yes Yes Yes
Yes
4
Yes
Brocade VDX 6740 Yes Yes Yes Future
Release
Yes
Brocade VDX 8770 Yes Yes Yes No Yes
2014 Brocade Communications Systems, Inc. All Rights Reserved. 7
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
FIGURE 3 Brocades VDX 6720
VDX 6720-24 platform contains one eAnvil2 ASIC. Each eAnvil2 ASIC supports a Routing Engine (RTE) and
each RTE supports 24 ports, 1 or 10 GbE. Every packet coming in through the external SFP+ interfaces
destined to external ports are switched in a single stage within the eAnvil2 ASIC.
Port groups are shown in Figure4.
FIGURE 4 Brocade VDX 6720-24 Port Groups
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
8 2014 Brocade Communications Systems, Inc. All Rights Reserved.
Brocade VDX 6720-60 Data Flow
The Brocade VDX 6720-60 platform contains nine eAnvil2 ASICs:
Six front end eAnvil2 ASICs
Each provides 10 external SFP+ interfaces
Switching bandwidth from switch backplane (data rate at full duplex): 6720-60: 1200 Gbps
Forwarding bandwidth from ports (data rate at full duplex):6720-60: 896 Mpps
Port groups are shown in Figure5. .
FIGURE 5 Brocade VDX 6720-60 Port Groups
Brocade VDX 6710-54 Data Center Switch
The Brocade VDX 6710-54 is a low-cost Ethernet switch that is VCS capable. Uses Brocade fabric switching
eAnvil2 ASIC and supports Brocade Network Operating System (NOS) including Brocade VCS Fabric
technology. See Figure6.
54 total ports
6 x 10 GbE DCB capable optical ports.
The 10 GbE ports are designed to be used as uplink ports to the VCS fabric however do support the direct
attachment of 10 GbE devices. FCoE direct attached devices are not supported on this switch.
48 x 1 GbE copper ports
2014 Brocade Communications Systems, Inc. All Rights Reserved. 9
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
FIGURE 6 Brocade VDX 6710-54
Port groups are shown in Figure7.
Over subscription: There is no over subscription. From the Main CPU there is a connection to each of the three
ASICs. Shown is only the connection to one of the eAnvil2 ASICs.
FIGURE 7 Brocade VDX 6710-54 Port Groups
Brocade VDX 6730-32 Data Center Switch Overview
Uses Brocade fabric switching eAnvil2 ASIC. See Figure8.
Supports Brocade Network Operating System (NOS) including Brocade VCS Fabric technology
Configuration flexibility: Ports on Demand (POD) enables ports to be added. Default is 16 ports enabled with a
single 8 POD license available to support a total of 32 ports
32 total ports
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
10 2014 Brocade Communications Systems, Inc. All Rights Reserved.
8 x 8 Gbps FC ports
24 x 10 GbE DCB capable ports. Twinax and SFP optical connectivity options
Front-to-back or back-to-front airflow
Supports Network Convergence: Complete FCoE support including multi-hop (license required) and iSCSI Data
Center Bridging support (DCB).
FIGURE 8 Brocade VDX 6730-32
Brocade VDX 6730-32 Data Flow
As shown above, the Brocade VDX 6730-32 platform contains one eAnvil2 and one Condor2 ASIC. The eAnvil2
ASIC support 1 RTE (Routing Engine) and each RTE supports 24, 10/1 Gbps Ethernet Ports. So every packet
coming in through the external SFP+ interfaces destined to external ports are switched in a single stage within
the eAnvil2 ASIC.
Port groups are shown in Figure9.
There is no over subscription for network traffic. FC Traffic over subscription worst case would be 240:64
(15:4)
240: 24 x 10 GbE FCoE devices
64: 8 x 8 Gbps FC traffic between the eAnvil2 ASIC and the Condor 2
2014 Brocade Communications Systems, Inc. All Rights Reserved. 11
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
FIGURE 9 Brocade VDX 6730-32 Ports Groups
Brocade VDX 6730-76 Data Center Switch Overview
Uses Brocade fabric switching eAnvil2 ASIC.
Supports Brocade Network Operating System (NOS) including Brocade VCS Fabric technology
Configuration flexibility: Ports on Demand (POD) enables ports to be added. Default is 40 ports enabled with
two 10 POD licenses available to support a total of 60 GE ports
76 total ports
16 x 8 Gbps FC ports
60 x 10 GbE DCB capable ports: Twinax and SFP optical connectivity options
Supports Network Convergence: Complete FCoE support including multi-hop (license required) and iSCSI Data
Center Bridging support (DCB)
Port groups are shown in Figure10.
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
12 2014 Brocade Communications Systems, Inc. All Rights Reserved.
FIGURE 10 Brocade VDX 6730-76 Port Groups
Brocade VDX 6740 Overview
Three models are available: Brocade VDX 6740, Brocade VDX 6740T and Brocade VDX 6740T-1G
Brocade VDX 6740
The Brocade VDX 6740 offers SFP+ ports for its 1/10 GbE interfaces. Base models contain 24 Ethernet ports
operating at 1 Gbps,10 Gbps, or in auto-sensing mode. A 10G Port Upgrade license can add 1/10G ports in
increments of 8, 16, and 24 ports. A 40G Port Upgrade license can be added for either two or four 40 GbE
ports.
48 x 1/10GE SFP+ ports
32 of these ports are Fibre Channel/DCB-capable flex ports
4 x 40GE QSFP ports
Each 40GE port can optionally be configured as 4x10GE in breakout mode
Features reversible airflow
Cut-through switching with 850 ns port-to-port latency
960 MPPS2
2014 Brocade Communications Systems, Inc. All Rights Reserved. 13
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
Brocade VDX 6740T
The Brocade VDX 6740T offers 1/10G Base-T (RJ-45) ports and additional 40 GbE QSFP ports. Base models
contain 24 Ethernet ports operating at 100 Mbps*, 1 Gbps, 10 Gbps, or in auto-sensing mode. A 10G Port
Upgrade license can add ports in increments of 8, 16, and 24 ports. A 40G Port Upgrade license can be
added for either two or four 40 GbE ports. A mini-USB-fronted serial (RS-232) port is used for console/
terminal access and debugging see Figure11
Compact 1U form factor
48 x RJ45 copper ports (there are no flex ports with copper)
Support for 10 Gbps requires category 6/6A/7 cabling
Ports can operate at 10GBaseT Full Duplex and 1000BaseT Full Duplex
4 x 40GE QSFP ports
Each 40GE port can optionally be configured as 4x10GE in breakout mode
Features reversible airflow
Cut-through switching with 3 s port to port latency
960 MPPS
Brocade VDX 6740T-1G
The Brocade VDX 6740T-1G offers 1G Base-T (RJ-45) ports and additional 40 GbE QSFP ports. Base models
are fully populated with 48 Base-T ports operating at 100 Mbps*, 1 Gbps, or in auto-sensing mode. A 10G
Port Upgrade license enables RJ-45 port operation at 10 Gbps. This license can be applied in increments of
16, 32, and 48 ports. The Brocade VDX 6740T-1G ships standard with two 40 GbE ports. A 40G Port Upgrade
license can be added for two additional 40 GbE ports. A mini-USB-fronted serial (RS-232) port is used for
console/terminal access and debugging see Figure11
Compact 1U form factor
48 x RJ45 copper ports (there are no flex ports with copper)
Ports can operate at 10GBaseT Full Duplex, 1000BaseT Full Duplex or 100Mbps Full Duplex (Upgradable
to 10G with SW License)
Support for 10 Gbps requires category 6/6A/7 cabling
4 x 40GE QSFP ports
Each 40G can optionally be configured as 4X10GE in Breakout Mode
Features reversible airflow
Cut-through switching with 850 ns port-to-port latency
960 MPPS
Port groups for all 6740 series are shown in Figure12
* The 100 Mbps speed for Base-T ports on Brocade VDX 6740T and Brocade VDX 6740T-1G switches is available with
Brocade Network OS v4.1.0 and later.
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
14 2014 Brocade Communications Systems, Inc. All Rights Reserved.
FIGURE 11 VDX 6740T and VDX6740T-1G Management port layout
FIGURE 12 Brocade VDX 6740, 6740T and 6740T-1G Port Groups
Brocade VDX 8770-8 and VDX 8770-4 Data Center Switch Overview
Two models are available: 4 and 8 line card (LC) switch models
LCs are available in 1, 10, 40 and 100 Gbps models
In 8-slot switch, up to: See Figure13
- 384 x 10 GbE or 1 GbE user ports
- 96 x 40 GbE user ports
- 48 x 100 GbE user ports
- VCS mode support only (no Standalone mode)
2014 Brocade Communications Systems, Inc. All Rights Reserved. 15
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
FIGURE 13 VDX 8770-8 Switch Design
In 4-slot switch, up to: See Figure14
192 x 10 GbE or 1 GbE user ports
48 x 40 GbE user ports
- Fully redundant Management Modules (MM), Switch Fabric Modules (SFM) and PSUs
- 4 microsecond (s) latency from any port to any port
- 100 GbE/SDN-ready and 4 Tbps-capable backplane to support future releases
24 x 100 GbE user ports
VCS mode support only (no Standalone mode)
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
16 2014 Brocade Communications Systems, Inc. All Rights Reserved.
FIGURE 14 VDX 8770-4 Switch Design
In 4-slot switch, up to:
192 x 10 GbE or 1 GbE user ports
48 x 40 GbE user ports
- Fully redundant Management Modules (MM), Switch Fabric Modules (SFM) and PSUs
- 4 microsecond (s) latency from any port to any port
- 100 GbE/SDN-ready and 4 Tbps-capable backplane to support future releases
- VCS mode support only (no Standalone mode)
VDX 8770 Port Numbering
Brocade VDX 8770-8
Ports are numbered from 1 through 48, from top to bottom, with the odd-numbered ports on the right row and
the even-numbered ports on the left row when installed in the switch.
Brocade VDX 8770-4:
Ports are numbered from 1 through 48, from left to right, with the odd-numbered ports on the upper row and
the even-numbered ports on the lower row when installed in the switch. See Figure15
2014 Brocade Communications Systems, Inc. All Rights Reserved. 17
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
FIGURE 15 VDX 8770 Port Numbering
For both the VDX 8770-4 and VDX 8770-8:
ISL Trunking is supported only on the 48x10GbE line card.
The port groups can consist of up to 8 ports.
The octet groups are ports 1-8, 9-16, 17-24, 25-32, 33-40, and 41-48.
VDX 8770 Interface Nomenclature
The 1GE SFP+ interfaces in LC48x1G line card are named GigabitEthernet or in short GE
The 10GE SFP+ interfaces in LC48x10G line card are named TenGigabitEthernet or in short TE
The 40GE QSFP interfaces in the LC12x40G line card are named as FortyGigabitEthernet or in short FO
The 100GE CFP2 interfaces in the LC 6x100G line card are named as Hundredgigabitethernet or in short
HU
VDX 8770 Switch Fabric Module (SFM)
SFMs contain 3 x Condor3 ASICs for switching packets between LCs
Hot swappable SFM modules provides resiliency
- VDX 8770-8 is N+1 with loss of one SFM
- VDX 8770-4 is not N+1; if one SFM is lost
There are message link ports between the line card Hawks and the SFMs:
- For VDX 8770-8, S3 and S4 have to be populated with at least one SFM
- For VDX 8770-4, S1 and S2 have to be populated with at least one SFM
The SFM blade has an early-removal indicator that enables the software to re-route the data traffic flowing
through the SFM to the other SFMs in the system thereby providing a zero-frame-drop performance during
SFM hot-plug-out. Based on the available bandwidth, the user may or may not experience a small percentage
loss.
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
18 2014 Brocade Communications Systems, Inc. All Rights Reserved.
VDX 8770 Line Cards
SFP+ and QSFP media interfaces
3 Hawk ASICs provide the traffic manager functionality
6 Wolverine ASICs provide packet processor functionality
Local CPU to offload MM and provide distributed processing
No local switching, all traffic is sent to SFMs for switching by Condor3 ASICs Brocade VDX 8770-8
New 8770 Line Cards introduced in NOS 4.1.1
LC6X100G
CFP2media interfaces
3 Hawk2 ASICs provide the traffic manager functionality
6 Wolverine ASICs provide packet processor functionality
Local CPU to offload MM and provide distributed processing
No local switching, all traffic is sent to SFMs for switching by Condor3 ASICs Brocade VDX 8770-8
Industry-standard MPO24 connector
LC27X40G
QSFP (40G) media interfaces
3 Hawk2 ASICs provide the traffic manager functionality
9 Wolverine ASICs provide packet processor functionality
Local CPU to offload MM and provide distributed processing
No local switching, all traffic is sent to SFMs for switching by Condor3 ASICs Brocade VDX 8770-8
Slot Configuration
Interface modules are registered with the system by type, and the slot must be configured with the correct
type before you can install an interface module in that slot. When you install a new interface module, the
system checks whether or not a previous configuration is associated with the slot. The following rules apply
when you install or replace an interface module: When you install an interface module and boot it up to an
online state in a slot that was never occupied or configured, the module type information is automatically
detected and saved to the database. No special configuration is required. If you install an interface module in
a slot that was previously occupied by an interface module of the same type and the slot is configured for that
same type, you can hot-swap the modules without powering off the interface modules. No slot configuration
changes are required.
If the slot was previously configured for a different type of interface module, the installation fails and the
module is faulted with a "Type mismatch" error. A RASlog error message is generated. You must power off
the interface module and clear the slot configuration with the no linecard command before you can configure
the slot for a new interface module.
2014 Brocade Communications Systems, Inc. All Rights Reserved. 19
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
VDX 8770 CID Card
2 Cards - (reads are from CID 1 unless problems occur, writes are to both)
Located behind fan 2 on VDX 8770-4, fan 1 on VDX 8770-8
Critical data sets (cannot be written by NOS)
A header with the CID part number, serial number, and other data about the CID card
Chassis PN/SN
License ID/WWN
Non-critical data sets (can be written by NOS)
FRU history log (not verified)
Table with management IPs, switch name
Power off list for line cards
DCE MAC data containing switch MAC addresses
VDX 8770 Management Module (MM) See Figure16
Handles management and control plane functions for switch fabric modules, line cards and all other FRUs
MMs are redundant, with one active and one standby MM
Connections:
10 Gbps Ethernet connection between the two MMs
1 Gbps Ethernet connection between MM and LCs
PCIe connection between MM, proprietary buses and switch fabric modules
FIGURE 16 VDX 8770 Management Module
SFP Breakout Overview
SFP breakout is a new port configuration parameter. Breakout interfaces are those interfaces created on the
breakout SFP. The number of interfaces created is dependent on the SFP type. For example, when a Quad SFP
(QSFP) is not in breakout mode, only one 40 Gbps interface exists; however, when that QSFP has breakout
mode enabled, four 10 Gbps interfaces are created. These interfaces, no matter whether breakout mode is
enabled or disabled, are administered and operate exactly the same as any other interface created on a
regular
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
20 2014 Brocade Communications Systems, Inc. All Rights Reserved.
Breakout Mode Properties
A breakout interface basically supports all operations or configurations that a regular interface supports with
a few exceptions. (Refer to the Admin guide for additional detail) As such, it has the following properties:
Has its own admin and operational state.
Has its own ASIC resources interface statistics.
Supports any configuration applicable to any regular SFP interface.
Can be a port-channel or vLAG member.
Can be static or dynamic depending on the targeted platform or line card.
Port group rules still apply when ports are used for ISL formation
The default state for an SFP is "no breakout."
Breakout Mode Support
Current platforms that support breakout mode.
Platform Port configuration QSFP ports
VDX 6740
VDX 6740T
VDX 6740T-1G
VDX 8770-4
VDX 8770-8
Long Distance ISL Support
Extending Ethernet Fabrics over distance is accomplished by using long-distance ISLs. The buffer allocation
within a single port group is optimized, which extends the supported ISL distance. Metro VCS supports long-
distance ISL ports up to 30 km on the Brocade VDX platforms listed below. Links up to 10 km are lossless. You
can have eight 1-km links forming a Brocade trunk. You can also have mixed-length cables forming the ISL.
For ECMP purposes, you can have eight 8-link ECMP trunks.
Metro VCS supports:
Lossless FCoE/iSCSI traffic on the Metro vCS port group
Layer 2/IP lossy traffic
eNS Sync (MAC address table sync)
Zoning
2014 Brocade Communications Systems, Inc. All Rights Reserved. 21
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
HA failover
Node redundancy check
vMotion
Supported on the Brocade VDX 6720-60, 6730-76, 6740 series switches and VDX8770 LC48x10G linecard.
All other Brocade switches support a maximum distance of 200 m
Use the long-distance-isl command to specify one of these distances:
200 m (default)
2000 m
5000 m
10000 m
30000 m
Here is an example:
VDX11(conf-if-te-11/0/14)# long-distance-isl ?
Possible completions:
2000 2000 meter distance link (Warning: It May disable other ISLs in the port
group)
5000 5000 meter distance link (Warning: It May disable other ISLs in the
port group)
10000 10,000 meter distance link (Warning: It May disable other ISLs in the
port group)
Additional notes:
For a 10 km ISL link, no other ISL links are allowed on the same eAnvil2 ASIC.
For 2 km and 5 km ISL links, another short distance ISL link can be configured.
A maximum of 3 PFCs (per priority flow control) can be supported on a long distance ISL link. Use the no
long-distance-isl command to revert to the default value which is 200 m. (For more information refer
to the Brocade Network OS Administrators Guide.)
Brocade VDX Licenses
VCS Fabric License Previous to NOS 4.1.0
If the Brocade VCS Fabric does not exceed two Brocade VDX switches, no VCS Fabric license is required.
(There is one exception if the other node has an Advanced Service bundle, see below for more details)
A two switch Brocade VCS Fabric license is built into NOS
If there are more than two nodes in the fabric, each switch requires a VCS Fabric license
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
22 2014 Brocade Communications Systems, Inc. All Rights Reserved.
VCS Fabric License Post NOS 4.1.0
The VCS Fabric license is enabled on all VDX platforms by default starting with Network OS 4.1.0; a VCS
Fabric license does not need to be installed to enable VCS Fabric functionality.
FCoE License
Required to support FCoE on Brocade VDX 6720, 6730, 6740 and 8770 switches.
Required to activate FC ports on Brocade VDX 6730-32 and 6730-76 switches.
An FCoE license enables FCoE on the Brocade VDX platforms. Since FCoE requires a VCS fabric, a VCS Fabric
license is a prerequisite (previous to 4.1.0) for enabling FCoE in a fabric with more than two switches. In
addition, a separate FCoE license is required to enable FCoE on a VCS edge port. Without an FCoE license,
FCoE logins are not permitted, and all FCoE commands with the exception of a few commands return an error
of No FCoE license present when executed. See release notes for more information on FC port
activation and the FCoE license.
Ports on Demand (POD) License
Brocade VDX 6720-24 and 6730-32: One 8-port POD license
Base switch has 16 ports enabled
Brocade VDX 6720-60 and 6730-76: Two 10-port POD licenses
Base switch has 40 ports enabled
Brocade VDX 6740 and 6740T: Three 8-port 10G POD licenses and two 2-port 40G licenses
Base switch has 24 10G port enabled
Brocade VDX 6740T-1G: One 2-port 40G POD licenses
Base switch comes with 48 1G and two 40G ports enabled
Capacity on Demand (COD) License
Brocade VDX 6740T-1G: Three 16-port 10GbE license
NOS v4.1.0 Licensing
Supports all NOS 2.X/3.X-supported VDX 67XX platforms using same license rules for legacy features
except the VCS fabric license. (see below)
Supports chassis-based platforms (VDX 8770)
Legacy licensable features:
- FCoE
- Ports on Demand (POD1 and POD2) - not on VDX 6710 or VDX 8770
- VCS Fabric license is no longer required in NOS v4.1.0 to support more than two switches in a fabric
2014 Brocade Communications Systems, Inc. All Rights Reserved. 23
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
Licensable features in NOS v4.1.0
- Layer 3 - only supported in VCS mode, no license required on VDX 67XX platforms
- Advanced Services - (FCoE + Layer 3 bundle) - only on VDX 8770
You have the option of purchasing and installing a single license key that will activate FCoE and
Layer 3 features in one convenient bundle. You may also purchase and install each license
separately.
VCS Fabric
Brocade VCS Fabric technology leverages proven Fibre Channel fabric protocols to build a TRILL-based fabric.
TRILL Defined
Transparent Interconnection of Lots of Links (TRILL) provides a solution for shortest path frame routing for
multihop Layer 2 Ethernet that:
Supports arbitrary topologies (ring, mesh, star)
Uses link-state routing protocols
- The link-state protocol is performed by every switching node in the network. The basic concept of link-
state routing is that every node constructs a map of the connectivity to the network, in the form of a
graph, showing which nodes are connected to which other nodes. Each node then independently
calculates the next best logical path from it to every possible destination in the network. The collection
of best paths will then form the node's routing table.
- Brocade uses Fabric Shortest Path First (FSPF) as the routing protocol
- TRILL is currently a proposed Internet Engineering Task Force (IETF) standard and is an Equal-Cost
Multi-Path (ECMP)-capable protocol. Equal-cost multi-path routing (ECMP) is a routing strategy where
next-hop packet forwarding to a single destination can occur over multiple "best paths" which tie for
top place in routing metric calculations. Multipath routing can be used in conjunction with most
routing protocols, since it is a per-hop decision that is limited to a single router. It potentially offers
substantial increases in bandwidth by load-balancing traffic over multiple paths
TRILL uses a link state-based control plane to form loop-free optimized paths between a source and
destination. TRILL provides the following features:
Minimal configuration required
Load balancing among multiple paths
Forwarding loop mitigation without the need for STP
Support of multiple points of attachment to the TRILL network. In STP, a single node with multiple
attachments to a single spanning tree segment always receives and sends traffic over only one of the
those attachment points. TRILL must manage all traffic, including multicast and broadcast traffic, so as
not to create traffic loops involving Ethernet segments with multiple TRILL attachment points. This
includes multiple attachments to a single TRILL node and attachments to multiple TRILL nodes. Support
for multiple attachments can improve support for forms of mobility that induce topology changes
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
24 2014 Brocade Communications Systems, Inc. All Rights Reserved.
Support for broadcast and multicast
Behaves as a normal bridge to devices outside the TRILL network
TRILL Frames
TRILL encapsulates an Ethernet frame to specify information to route the frame through the network
(Standard frames as well as 2.5 k Mini Jumbo frames are also supported). See Figure17.
Link transport header: A header that is added and removed at each hop and is used to specify the next
hop RBridge and the transmitting RBridge This is also known as the outer MAC header
TRILL header: Specifies nickname values of the egress and ingress RBridges, unless the frame is multi-
destined, in which case the egress nick.name specifies the root of the distribution tree on which the
frame is being sent. The egress nickname is Equivalent to the RBridge ID.
FIGURE 17 TRILL Frame
Hop Count
The Hop Count field is a 6-bit unsigned integer. An RBridge drops frames received with a hop count of zero,
otherwise it decrements the hop count. (This behavior is different from IPv4 and IPv6 in order to support the
later addition of a trace route-like facility that would be able to get a hop count exceeded from an egress
RBridge.)
For known unicast frames, the ingress RBridge should set the hop count in excess of the number of RBridge
hops it expects to the egress RBridge to allow for alternate routing later in the path. For multi-destination
frames, the hop count should be set by the ingress RBridge to at least the expected number of hops to the
most distant RBridge.
To accomplish this, RBridge RBn calculates, for each branch from RBn of the specified distribution tree rooted
at RBi, the maximum number of hops in that branch. Multi-destination frames are of particular danger
because a loop involving one or more distribution tree forks could result in the rapid generation of multiple
copies of the frame, even with the normal TTL mechanism. It is for this reason that multi-destination frames
are subject to a stringent Reverse Path Forwarding Check and other checks. As an optional additional traffic
control measure, when forwarding a multi-destination frame onto a distribution tree branch, transit RBridge
RBn may decrease the hop count by more than 1, unless decreasing the hop count by more than 1 would
result in a hop count insufficient to reach all destinations in that branch of the tree rooted at RBi. Using a hop
count close or equal to the minimum needed on multi-destination frames provides additional protection
against problems with temporary loops when forwarding. Although the RBridge MAY decrease the hop count
2014 Brocade Communications Systems, Inc. All Rights Reserved. 25
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
of multi-destination frames by more than 1, under the circumstances described above, the RBridge
forwarding a frame must decrease the hop count by at least 1, and discards the frame if it cannot do so
because the hop count is 0. The option to decrease the hop count by more than 1 under the circumstances
described above applies only to multi-destination frames, not to known unicast frames.
VCS Fabric Formation
Brocade VCS Fabric technology leverages proven Fibre Channel fabric protocols to build a TRILL-based fabric.
The main functions of the fabric formation protocols are:
Confirming that each switch in the VCS fabric is assigned the same VCS ID
Confirming that each switch in the VCS fabric is assigned a unique RBridge ID
Create a network topology database using a link state routing protocol (FSPF)
Compute a broadcast tree to distribute fabric broadcast and multicast traffic
Before connecting VDX switches, the following should be configured:
Set the VCS Fabric ID
Set the RBridge ID
Enable VCS Fabric or Logical Chassis mode
Automatic Layer 2 Adjacency Formation
Brocade VCS Fabric forms adjacencies with its directly connected Brocade VCS Fabric-enabled neighboring
switches. See Figure18.
These adjacencies are called Inter Switch Links (ISLs)
The ISLs can be separate links or Brocade proprietary VCS Fabric trunks
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
26 2014 Brocade Communications Systems, Inc. All Rights Reserved.
FIGURE 18 Layer 2 Adjacency Formation
eNS (Ethernet Name Service)
ENS is a distributed operational data service used in the VCS fabric to provide state synchronization for the
VCS cluster allowing the VCS fabric to be presented as one switching instance to connecting devices.
Synchronizing the MAC address table within the fabric allows VCS members to be aware of every device
connected to any switch the VCS fabric
Through this distribution process, a VCS fabric switch learns about a MAC, its VLAN and interface and
associates the learned information with the RBridge ID assigned for that fabric switch
RBridge ID Conflicts
If there is a conflict for an RBridge ID, one of the offending switches must have their RBridge ID changed
Valid RBridge IDs are 1-239
An RBridge ID change requires a reboot of the switch.The switch needs to be rebooted because an
RBridge ID change requires a reset to all configuration databases to accommodate the new RBridge ID
VCS Edge Port Configuration
VCS fabric edge ports are switch ports used to connect to external devices including end-stations or non-VCS
Fabric mode switches or routers.
Standard Layer 2 configuration options are available (i.e. VLANs and LAGs)
2014 Brocade Communications Systems, Inc. All Rights Reserved. 27
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
STP is not configurable on edge ports. STP is not configurable on edge ports, but VCS will pass BPDU
traffic through the fabric. STP sees the fabric as a wire.
When an edge port converts to an ISL port, the edge port configuration is ignored. Similarly, when an ISL
port converts to an edge port, all the user provisioned edge port configuration for that port is activated.
LACP can be configured on edge ports only with either Brocade or Standard types. If Brocade is chosen, so
that Link Reset (LR) primitives are exchanged properly, make sure the edge peering device is a Brocade
Converged Network Adapter (CNA), a standalone Brocade VDX switch, or a Brocade 8000 switch.
Operational modes
Network OS supports three operational modes for Brocade VDX switches.
The three operational modes are:
Logical chassis cluster mode One of two types of "VCS" modes for a switch. This mode requires
Network OS 4.0.0 or later. In this mode, both the data and configuration paths are distributed. The entire
cluster is configured from the principal node.
Fabric cluster mode The second of two types of "VCS" modes for a switch. In this mode, the data
path for nodes is distributed, but the configuration path is not distributed. Each node keeps its
configuration database independently.
Standalone mode Only the Brocade VDX 6710-54, 6720, and 6730 support this mode.
When a new switch boots up, the switch enters either standalone mode or fabric cluster mode, depending on
the switch model.
Network OS switches contain both global and local configuration. In a logical chassis, a single global
configuration exists across all cluster members, while each individual member has its own local configuration.
(Conversely, in fabric cluster mode, each cluster member can have its own unique global configuration.)
Global configuration is required for cluster-wide operations, whereas local configuration is specific to the
operation of an individual node.
Use the show vcs detail command to display the config mode the fabric is currently in. Local-only config
mode indicates the switches are in fabric mode and configuration changes have to be performed on each
switch in the fabric. Distributed config mode indicates logical chassis mode and configuration changes will be
performed on the principal switch of the VCS fabric.
In standalone mode the switch will respond as disabled.
Fabric Cluster Mode
Fabric cluster mode is defined as a fabric in which the data path for nodes is distributed, but the configuration
path is not distributed. Each node keeps its configuration database independently.
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
28 2014 Brocade Communications Systems, Inc. All Rights Reserved.
By default, the following platforms boot up in fabric cluster mode and will attempt to form Inter-Switch Links
(ISLs):
Brocade VDX 8770-4
Brocade VDX 8770-8
Brocade VDX 6740
Brocade VDX 6740T
Brocade VDX 6740T-1G
Logical Chassis Mode
Logical chassis mode is defined as a fabric in which both the data and configuration paths are distributed.
The entire cluster must be globally configured from the principal node. In logical chassis mode, configurations
made from the principal node is automatically saved to the configuration database is automatically
distributed to each node in the fabric.
Each node in the logical chassis cluster maintains an individual copy of the configuration to enable high
availability of the cluster. Each node has its own databases, and the databases kept by each node are
identical at all times.
For switches to form or join a VCS fabric their configuration databases need to either match exactly or need to
be reset to the default config. Otherwise segmentation of the switches will occur.
Logical Chassis Mode Characteristics
The following are the main characteristics of logical chassis cluster mode:
The maximum number of nodes supported in a logical chassis cluster is 24 for the Brocade VDX 6710,
6720, and 6730; the maximum is 32 for the Brocade VDX 6740, 6740T, 6740T-1G, and 8770.
Physical connectivity requirements for logical chassis cluster deployment are the same as those for
fabric cluster deployment.
A single global configuration exists across all nodes, while each node can contain its unique local
configuration. However, each node contains the local configuration information for all other nodes in
the cluster.
Global and local configurations for the entire logical chassis cluster is performed from one node the
principal node only.
Startup configurations are not maintained by the cluster; each node preserves its running
configuration.
A logical chassis cluster can be transitioned into a fabric cluster while preserving configurations.
(Refer to the Admin guide for additional detail.)
An existing fabric cluster can be transitioned into a logical chassis cluster while preserving
configurations. (Refer to the Admin guide for additional detail.)
A node that is a member of a logical chassis cluster can be transitioned to standalone mode.
2014 Brocade Communications Systems, Inc. All Rights Reserved. 29
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
Platforms that allow standalone mode are the Brocade VDX 6710-54, 6720, and 6730.
Cluster-wide firmware upgrades can be performed.
Cluster-wide supportSave can be performed.
Creating a logical chassis cluster
To create a logical chassis cluster, follow the steps in the example below:
1. Log into one switch that will be a member of the logical chassis cluster you are creating:
2. In privileged EXEC mode, enter the vcs command with options to set the VCD ID, the RBridge ID
and enable logical chassis mode for the switch. The VCS ID and RBridge IDs shown below are chosen for the
purposes of this example.
switch# vcs vcsid 22 rbridge-id 15 logical-chassis enable
3. The switch reboots after you run the vcs command. You are asked if you want to apply the default
configuration; answer yes.
4. Repeat the above steps for each node in the cluster, changing only the RBridge ID each time. You must,
however, set the VCS ID to the same value on each node that belongs to the cluster.
5. When you have enabled the logical chassis mode on each node in the cluster, run the show vcs command
to determine which node has been assigned as the cluster principal node. The arrow (>) denotes the principal
node. The asterisk (*) denotes the current logged-in node.
Switch Replacement in Logical Chassis Mode
One of the benefits of having a distributed configuration is that a switch can be physically replaced upon
failure
When replacing the switch you will need to:
Enable the new switch for logical chassis mode and assign the Rbridge ID of the failed switch
On the principal switch you will associate the new notify the principal of the new switches World Wide
Name (WWN)
New switch will be rejoined to the fabric as a previously known switch and receive its configuration from the
principal switch
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
30 2014 Brocade Communications Systems, Inc. All Rights Reserved.
L2 Forwarding
FSPF Protocol for ECMP
Brocade VCS Fabrics uses the FSPF routing protocol to distribute link-state information of all ISLs. FSPF is a
Link State Path Selection protocol, similar to OSPF, which is an Interior Gateway Protocol (IGP) widely used in
IP networks. FSPF keeps track of the state of the links on all switches in the Fabric. It also associates a cost
with each link. The protocol computes paths from a switch to all the other switches in the fabric, by adding the
cost of all the links traversed by the path, and choosing the path that minimizes the cost. See Figure19.
FSPF is similar to Layer 3 routing protocols like OSPF. Although it has roots from OSPF, FSPF only defines and
implements point-to-point links. In other words, there is no concept of a designated router (DR) and a backup
designated router (BDR), areas or summarization, or anything similar like that being managed in FSPF.
FSPF forms a single adjacency per fabric trunk.
FIGURE 19 FSPF for ECMP
TABLE 3 FSPF Key to Figure19
From RB3
Destination RB Outgoing Interface
RB1 te 3/0/1, te 3/0/3
RB2 te 3/0/1, te 3/0/3
RB4 te 3/0/1, te 3/0/3
RB5 te 3/0/1
RB6 te 3/0/3
2014 Brocade Communications Systems, Inc. All Rights Reserved. 31
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
VCS Layer 2 ECMP
With NOS v4.0.0, up to 8 ECMP (VDX 8770 supports 16) paths are supported per switch. When multiple ECMP
paths exist, the traffic is load balanced across all available equal cost paths based on a hash from fields in
the frames. The hash algorithm can be changed using the fabric ecmp load-balance command. For more
information see the.Network OS Administrators Guide Supporting Network OS v4.1.0 manual. See Figure20.
IP: MAC DA, MAC SA, VLAN, IP DA, IP SA, TCP/UDP ports
FCoE: Input port, MAC DA, MAC SA, VLAN, D_ID, S_ID, OX_ID
Other: MAC DA, MAC SA, VLAN
FIGURE 20 ECMP Paths
VCS Fabric L2 Multi-Destination Tree
VCS Fabric technology uses FSPF to calculate a loop-free multi-destination tree root switch. The multi-
destination tree is calculated after the unicast routes are computed. The following rules determine the multi-
destination root RBridge:
RBridge ID with the highest priority. The default multicast RBridge priority is zero. The default can be
changed using the fabric route mcast RBridge ID <RB-ID> priority <priority>
command. The priority range is 0 through 255.
Lowest RBridge ID
When multiple links are available between two nodes in the multicast tree The one with the highest BW at that
instant is selected. Like if there is a ISL with 40G and a ISL with 20G then the 40G is chosen. If there are more
than one equal bandwidth ISLs, then the port on the lowest switch WWN and lowest port will be chosen. The
following rules determine which down stream links will be selected:
Highest bandwidth
Lowest WWN - lowest port on that switch
In Figure21, RB5 is not the lowest RBridge number but it has been assigned the highest priority
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
32 2014 Brocade Communications Systems, Inc. All Rights Reserved.
FIGURE 21 VCS Fabric L2 Multi-Destination Tree
Multi-cast Tree Changes
The following scenarios cause changes to multi-destination tree:
Root failure or removal from the VCS fabric
All possible primary links to the neighbor RB closest to the multi-destination root are down
Increasing the priority of an existing RBridge to be the highest priority will cause the tree to change/
rebuild
Data Path
Traffic Types
The data path through the fabric changes depending on the type of traffic. Traffic is classified into two distinct
types:
Known unicast (destination MAC is known)
Broadcast, unknown unicast, or multicast
VCS Known Unicast Data Path
For a known unicast frame, no flooding occurs when the one of the following occurs:
MAC has been previously learned
RBridges know the RB that is hosting the MAC
FSPF knows the shortest path to get to the destination RBridge because the routing topology has already
been created
2014 Brocade Communications Systems, Inc. All Rights Reserved. 33
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
Learning of a source MAC to an ingress RBridge is done through the data plane. The ingress RBridge
encapsulates the native Ethernet frame with TRILL headers until the frame reaches the destination RBridge.
The outer MAC header is changed at every hop. The frame enters the fabric through the ingress RB (RB1). The
source MAC (ES_A) is learned by RB1. See Figure22.
FIGURE 22 Unicast Ethernet Frame Example
The ES_B is a known MAC and RB1 knows that MAC ES_B is hosted by RB2
RB1 adds a TRILL header with an egress RB nickname of RB2. See Figure23.
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
34 2014 Brocade Communications Systems, Inc. All Rights Reserved.
FIGURE 23 Unicast Ethernet Frame with TRILL Header Added
RB1 uses the FSPF routing table to determine the path to RB2. See Figure24.
RB1 adds the link transport header which specifies:
- The next hop RB for the path (RB3)
- Itself as the Outer MAC SA
2014 Brocade Communications Systems, Inc. All Rights Reserved. 35
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
FIGURE 24 TRILL Ethernet Frame: Link Transport Header Added
As a transit switch, RB3 removes the previous link transport header and replaces it with one that specifies
the next hop RB. See Figure25.
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
36 2014 Brocade Communications Systems, Inc. All Rights Reserved.
FIGURE 25 TRILL Ethernet Frame: Data Path
The frame arrives at the egress RB, RB2
RB2 removes the TRILL header and delivers the frame to the end station. See Figure26.
2014 Brocade Communications Systems, Inc. All Rights Reserved. 37
Brocade Certified Ethernet Fabric Professional in a Nutshell 2015 Edition
FIGURE 26 Ethernet Frame: End of Data Path
VCS Multicast Data Path
Unknown MAC, broadcast, or multicast traffic enters the fabric
Traffic is flooded and sent to multicast root. See Figure27.