Fibre Channel Over Ethernet: From Fee To Free
alphadogg writes "With demand for Fiber Channel over Ethernet (FCoE) more sluggish than vendors had hoped, 10 Gigabit Ethernet switch and adapter makers are making it available for free. FCoE is a standard driven largely by Cisco to converge customers' data center LAN and storage fabrics with 10G Ethernet. Industry heavyweights Intel and Brocade are among those now giving away FCoE capabilities. There are several factors prompting vendors to slash FCoE prices or stop charging for it altogether, including market indifference; technological immaturity; competing alternatives, such as virtualized Fibre Channel and Ethernet I/O; the recession; and vendors looking to drive switch volumes. 'When FCoE first came out there used to be a fairly large price premium,' says Alan Weckel, director of Dell'Oro Group. 'Cisco had to give it away for free to drive switch volumes. Users were not adopting as rapidly as thought or that Cisco had hoped for.'"
Their stock was killed last week ... down below $20. I know, I own some. They are just trying to generate business, kind of like those 'tards who are pushing 3D TV.
As network fabric bandwidth continued to increase and latency decrease, FCoE appeared to be a last ditch effort to plug the steady trickle of customers from the highly expensive FC over to the much cheaper to deploy iSCSI. I'm sure the thinking was that by making it routable and with the same semantics as existing FC installs, it could accomplish that task. However, I'm also thinking that in most situations, where there's little to distinguish between iSCSI and FCoE other than the now almost commonplace on-NIC hardware iSCSI acceleration, it's a case of too late.
FCoE...
A solution in search of a problem. 10GbE ethernet is really very nice. FC (and FCoE included) have a history of poor vender interop.
So by using FCoE you get the worst of both worlds, 10GbE with vendor lockin at the storage level....
So... NFS anyone (or I guess iScsi)?
Only time i've ever used FCoE was as a WAN tunnel link for asynch rep.... not seeing any other value for this anytime soon.
There are no telecom subsidies. They simply are granted limited monopolies.
When Brocade introduced their FCoE switch I could pick up two 40 port 8Gbps FC switches and a pair of 48 port GigE switches with 10Gb uplinks for what they were charging for 24 ports of FCoE with 4x FC connections. So instead of going with the switch that probably cost them no more to manufacture I bought a pair of 5100's and bought a pair of stacking HP GbE switches and so had complete redundancy for about the same cost as one FCoE switch.
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
At work a few years ago we were looking at FCoE but it was huge coin. We opted for iSCSI and haven't looked back. Our gear doesn't have to be super-zippy so we started with 16 drive iSCSI->SATA2 chassis in RAID 6 w/ hotspare. We can bind 4 GigE channels for decent throughput. Not 10 Gb speed but great for our purposes. YMMV.
Trolling is a art,
How exactly does one charge separately for fiber channel over ethernet when selling ethernet switches?
Does the switch have firmware that actually dedicates processor time to blocking FCoE traffic unless you pay the man(and is a license fee for "UDP over ethernet" or "HTTP over ethernet" the next brainwave from Cisco?), or is the "over ethernet" a marketing exaggeration, and there are actually certain non-ethernet features that the switch must support in order to handle FC "over ethernet"?
Your plain-vanilla 10GbE switch does not have the flow-control bits required to make Ethernet lossless; without essentially lossless traffic, SCSI/FC perf goes in the dumpster. (0.03% packet loss == approx. 50% performance cut.)
In addition, there must be at least one switch in the VLAN that can provide FC services, such as zoning, address assignment, name services, etc.
It's a little early to call the death of FCoE. We still can't really do a true FCoE environment. The firmware to enable multi-hop FCoE on switches is just now starting to ship. Up to now all we've done is single-hop where the storage is directly connected to the same switch as the end devices...which is not scalable. I have a lot of customers doing 10Gb NFS (I do a lot of VMware) but for true high performance the choice is still Fibre Channel and those same customers are the ones looking heavily at FCoE.
10GbE ethernet is really very nice.
Too bad you can't really buy it, and it's insanely expensive, with per-port costs in the hundreds of dollars range. Lots of choices for adapters (which are also insanely expensive)....but I went looking for a 10GbE switch for our small-ish server room for some of our higher bandwidth systems that easily saturate gigabit ethernet...and came up very short in terms of selection. The vast majority of the market consists of switches with 1-2 10GbE uplink ports. That's slightly useful for some situations (for, say, a backup server with a lot of bandwidth, or linking to a main backbone), but not so useful if you want to link up a whole bunch of systems.
Please help metamoderate.
With no tuning (other than Jumbo frames for FCoE) I was able to get 9.7Gb/s using FCoE over 10Gb ethernet.
While 16Gb FCP/FC is around the corner, you will be able to run FCoE over 40Gb and 100Gb ethernet in 2-3 yrs. (at MUCH $$)
Keep in mind however, iSCSI has been around for over 10yrs now. These things take time to grow, mature, attach.
So lets wait a few more years before declaring anything dead or alive =)
And keep in mind, FCoE is not meant to replace FCP/FC, its meant to fix what is keeping iSCSI from doing better.
I don't know what the latest iSCSI over 10Gb ethernet scores are but...
8Gb FCP/FC runs at ~8Gbs
10Gb FCoE runs at ~9.7Gbs
The first one's free.
Every time I see any posting or article about FCOE I always see someone post the iSCSI argument.
NEWS FLASH iSCSI sucks! It has all the terrible characteristics of TCP/IP and seems to have the reliability of dial up during a lightning storm.
To this day Fibrechannel is still the way to go in a mission critical enterprise environment. Losing your storage infrastructure due to a spanning tree packet storm is just not acceptable.
not only is FCOE pricey, even gigabit ethernet products are too expensive. they've been out for years - the prices should have dropped by now.
Remember kids, if you're not paying for the service, YOU ARE THE PRODUCT THAT IS BEING SOLD.
FCoE is nothing more than Cisco's attempt to churn the installed base of Catalyst switches.
As others have pointed out, FC requires a lossless fabric, so FCoE requires lossless Ethernet (at least for the FCoE traffic). The installed base doesn't support that -- you have to upgrade to something like a Nexus.
Most of the FCoE vendors are pushing the standard for different reasons, ie not necessarily as a premise for storage area networking but rather a means at reducing cable management complexity in the datacenter. Storage virtualization is the current big push, with varying types of storage on the backend and storage virtualization middleware that abstracts that storage into something neutral from a management perspective.
In reality FCoE can't hold a candle to iSCSI in WAN/MAN environments as it's not routable traffic per se, and requires lossless Ethernet capability on the switch side.
FCoE is for highly dense local datacenter environments that want to leverage existing fibre channel SAN-based storage topologies, whereas iSCSI is typically used in lower cost WAN-type environments that need long distance access to storage resources. Two different worlds really.
Beyond this, the physical costs versus 8gig are just not justified yet. With the overhead of FCoE, you can roughly say 10gig FCoE is the same speed as more traditional 8gig FC. If you believe that to be roughly true, then price is the next factor to consider, as what are you really getting?
8gig Fibre Channel GBIC for a SAN fabric averages around $150-$200.
10gig network (CNA) GBIC for a more traditional network averages around $1100.
I am building out a new virtual farm now, and much as we tried to go the converged route with 10gig network, the price point simply isn't there yet (technology is still maturing this year as well). You can work around this with copper for very short runs, but the expense comes in per-rack network gear.
This should start to settle in the fall as the standards fall together better.
With all this talk in the industry around converged networking, we are seeing Fibre Channel storage landing on the Ethernet-based networks. How about taking it a step further and supporting Fibre Channel over Token Ring!?
Who needs 10Gb Ethernet and FCoE when we can get 40Gb Infiniband and IPoIB for less. FC is nothing more than a cash cow for certain vendors, 10Gb Ethernet is sold as the next big thing but is already slow and stale.
You're still using 10Gb Ethernet in your datacenter? Upgrade.
Your reasonable attitude ain't gonna play around here. Didn't you read all the haterade comments from people who can't imagine a need what FCoE offers b/c they happen to find that iSCSI works just fine for them?