Why FCoE Standards Matter

Mike Fratto at Network Computing recently wrote an article titled ‘FCoE: Standards Don’t Matter; Vendor Choice Does’ (http://www.networkcomputing.com/storage-networking-management/231002706.)

I definitely differ from Mike’s opinion on the subject.  While I’m no fan of the process of making standards (puts sausage making to shame), or the idea of slowing progress to wait on standards, I do feel they are an absolutely necessary part of FCoE’s future.  It’s all about the timing at which we expect them, the way in which they’re written, and most importantly the way in which they’re adhered to.

Mike bases his opinion on Fibre Channel history and accurately describes the strangle hold the storage vendors have had on the customer.  The vendor’s Hardware Compatibility List (HCL) dictates which vendor you could connect to, and which model and which firmware you can use.  Slip off the list and you lose support.  This means that in the FC world customers typically went with the Storage Area Network (SAN) their VAR or storage vendor recommended, and stuck with it.  While not ideal this worked fine in the small network environment of SAN with the specialized and dedicated purpose of delivering block data from array to server.  These extreme restrictions based on storage vendors and protocol compatibility will not fly as we converge networks.

As worried as storage/SAN admins may be about moving their block data onto Ethernet networks, the traditional network admins may be more worried because of the interoperability concept.  For years network admins have been able to intermix disparate vendors technology to build the networks that they desired, best-of-breed or not.  A load-balancer here, firewall there, data center switch here and presto everything works.  They may have had to sacrifice some features (proprietary value add-that isn’t compatible) but they could safely connect the devices.  More importantly they didn’t have to answer to an HCL dictated by some end-point (storage disk) or another on their network.

For converged networking to work, this freedom must remain.  Adding FCoE to consolidate infrastructure cannot lock network admins into storage HCLs and extreme hardware incompatibility.  This means that the standards must exist, be agreed upon, be specific enough, and be adhered to.  While Mike is correct, you probably won’t want to build multi-vendor networks day one, you will want to have the opportunity to incorporate other services, and products, migrate from one vendor to another, etc.  You’ll want an interoperable standard that allows you to buy 3rd party FCoE appliances for things like de-duplication, compression, encryption or whatever you may need down the road.  We’re not talking about building an Ethernet network dedicated to FCoE, we’re talking about building one network to rule them all (hopefully we never have to take it to Mordor and toss it into molten lava.)  To run one network we need the standards and compatibility that provide us flexibility.

There is no reason for storage vendors to hold the keys to what you can deploy any longer.  Hardware is stable, and if standards are in place the network will properly transport the blocks.  Customers and resellers shouldn’t accept lock in and HCL dictation just because that has been the status quo.  We’re moving the technology forward move your thinking forward.  The issue in the past has been the looseness with which IEEE FCBB-5 is written on some aspects since it’s inception.  This leaves room for interpretation which is where interoperability issues arise between vendors who are both ‘standards based.’  The onus is on us as customers, resellers and an IT community to demand that the standards be well defined, and that the vendors adhere to them in an interoperable fashion. 

Do not accept incompatibility and lack of interoperability in your FCoE switching just because we made the mistake of allowing that to happen with pure FC SANs.  Next time your storage vendor wants a few hundred thousand for your next disk array tell them it isn't happening unless you can plug it into any standards compliant network without fear of their HCL and loss of support.

The Brocade FCoE Proposition

I recently realized that I, like a lot of the data center industry, have completely forgotten about Brocade recently.  There has been little talked about on their FCoE front, Fibre Channel Front, or CNAs.  Cisco and HP have been dominating social media with blade and FCoE battles, but I haven’t seen much coming from Brocade.  I thought it was time to take a good look.

The Brocade Portfolio:

Brocade 1010 and 1020 CNAs The Brocade 1010 (single port) and Brocade 1020 (dual port) Converged Network Adapters (CNAs) integrate 10 Gbps Ethernet Network Interface Card (NIC) functionality with Fibre Channel technology—enabling transport over a 10 Gigabit Ethernet (GbE) connection through the new Data Center Bridging (DCB) and Fibre Channel over Ethernet (FCoE) protocols, providing best-in-class LAN connectivity and I/O consolidation to help reduce cost and complexity in next-generation data center environments.
Brocade 8000 Switch The Brocade 8000 is a top-of-rack link layer (Layer 2) CEE/FCoE switch with 24 10 Gigabit Ethernet (GbE) ports for LAN connections and eight Fibre Channel ports (with up to 8 Gbps speed) for Fibre Channel SAN connections. This reliable, high-performance switch provides advanced Fibre Channel services, supports Ethernet and CEE capabilities, and is managed by Brocade DCFM.
Brocade FCOE10-24 Blade The Brocade FCOE10-24 Blade is a Layer 2 blade with cut-though non-blocking architecture designed for use with Brocade DCX and DCX-4S Backbones. It features 24 10 Gbps CEE ports and extends CEE/FCoE capabilities to Brocade DCX Backbones, enabling end-of-row CEE/FCoE deployment. By providing first-hop connectivity for access layer servers, the Brocade FCOE10-24 also enables server I/O consolidation for servers with Tier 3 and some Tier 2 applications.

Source: http://www.brocade.com/products-solutions/products/index.page?dropType=Connectivity&name=FCOE

The breadth of Brocade’s FCoE portfolio is impressive when compared to the other major players: Emulex and Qlogic with CNAs, HP with FlexFabric for C-Class and H3C S5820X-28C Series ToR, and only Cisco providing a wider portfolio with an FCoE and virtualization aware I/O card (VIC/Palo), blade switches (Nexus 4000), ToR/MoR switches (Nexus 5000), and an FCoE Blade for the Nexus 7000.  This shows a strong commitment to the FCoE protocol on Brocade’s part, as does there participation on the standards body.

Brocade also provides a unique ability to standardize on one vendor from the server I/O card, through the FCoE network to the Fibre Channel (FC) core switching.  Additionally using the 10-24 blade customers can collapse the FCoE edge into their FC core providing a single hop collapsed core mixed FCoE/FC SAN.  That’s a solid proposition for a data center with a heavy investment in FC and a port count low enough to stay within a single chassis per fabric.

But What Does the Future Hold?

Before we take a look at where Brocade’s product line is headed, let’s look at the purpose of FCoE.  FCoE is designed as another tool in the data center arsenal for network consolidation.  We’re moving away from the cost, complexity and waste of separate networks and placing our storage and traditional LAN data on the same infrastructure.  This is similar to what we’ve done in the past in several areas, on mainframes we went from ESCON to FICON to leverage FC, our telephones went from separate infrastructures to IP based, we’re just repeating the same success story with storage.  The end goal is everything on Ethernet.  That end goal may be sooner for some than others, it all depends on comfort level, refresh cycle, and individual environment.

If FCoE is a tool for I/O consolidation and Ethernet is the end-goal of that, then where is Brocade heading?

This has been my question since I started researching and working with FCoE about three years ago.  As FCoE began hitting the mainstream media Cisco was out front pushing the benefits and announcing products, they were the first on the market with an FCoE switch, the Nexus 5000.  Meanwhile Brocade and others were releasing statements attempting to put the brakes on.  They were not saying FCoE was bad, just working to hold it off.

This makes a lot of sense from both perspectives, the core of Cisco’s business is routing and switching therefore FCoE is a great business proposition.  They’re also one of the only two options for FC switching in the enterprise (Brocade and Cisco) so they have the FC knowledge.  Lastly they had a series of products already in development. 

From Brocade’s and others perspectives they didn’t have products ready to ship, and they didn’t have the breath and depth in Ethernet so they needed time.  The marketing releases tended to become more and more positive towards FCoE as their products launched.

This also shows in Brocade’s product offering, two of the three products listed above are designed to maintain the tie to FC.

Brocade 8000:

This switch has 24x 10GE ports and 8x 8Gbps FC ports.  These ports are static onboard which means that this switch is not for you if:

In comparison the competing product is the Nexus 5000 which has a modular design allowing customers to use all Ethernet/DCB or several combinations of Ethernet and FC at 1/2/4/8 Gbps.

Brocade FCoE 10/24 Blade:

This is an Ethernet blade for the DCX Fibre Channel director.  This ties Brocade’s FCoE director capabilities to an FC switch rather than Ethernet switch.  Additionally this switch only supports directly connected FCoE devices which will limit overall scalability.

In comparison the Cisco FCoE blade for the nexus 7000 is a DCB capable line card with FCoE capability by years end.  This merges FCoE onto the network backbone where it’s intended to go.

Summary:

If your purpose in assessing FCoE is to provide a consolidated edge topology for server connectivity tying it back to a traditional FC SAN then Brocade has a strong product suite for you.  If you’re end goal is consolidating the network as a whole then it’s important to seriously consider the purchase of FC based FCoE products.  That’s not to say don’t buy them, just understand what you’re getting, and why you’re getting it.  For instance if you need to tie to a Fibre Channel core now and don’t intend to replace that for 3-5 years then the Brocade 8000 may work for you because it can be refreshed at the same time.

Several options exist for FCoE today and most if not all of them have a good fit.  Assess first what your trying to accomplish and when, then look at the available products and decide what fits best.