What is an Ethernet Fabric ?

The concept behind an Ethernet Fabric is a merge of a few different ideas and technologies. The term “Silicon Fabric” refers to the chip that performs high speed forwarding of data from input to output.

In a storage network or SAN, each FibreChannel switch had a high performance silicon fabric, but also each and every switch was part of a whole. Since the host must register with the switch, and that switch tells each other switch about the host, the entire SAN was perceived, and marketed, as single fabric.

The art of the converging storage and data onto a single network relies on detecting different traffic types and then forwarding them differently, according to their needs. Storage traffic wants to be lossless, reliable and low latency. Data traffic needs bandwidth and flexibility. Ethernet switches have similar silicon fabrics, but are now performance boosted to the same level as SAN hardware.

The DCBX standards for Ethernet mean that this new class of switches signal to each other using Enhanced Transmission Selection (ETS IEEE802.1Qaz) to map traffic into traffic shaping groups using Priority-based Flow Control (PFC IEEE802.1Qbb). PFC also signals between switches when congestion occurs.

Previously, Ethernet switches were autonomous systems sending only STP message. Each switches received STP message and built it’s own forwarding configuration. Now, each Ethernet switch is part of a system, and signals its neighbour as part of unified whole. Like a SAN Fabric, or a piece of cloth.

So now we call Data Centre networks “Ethernet Fabrics” as standard terminology.

Other Posts in A Series On The Same Topic

  1. ◎ What's Happening Inside an Ethernet Switch ? ( Or Network Switches for Virtualization People ) (11th January 2013)
  2. Tech Notes: Juniper QFabric - A Perspective on Scaling Up (14th February 2012)
  3. Switch Fabrics: Input and Output Queues and Buffers for a Switch Fabric (6th September 2011)
  4. Switch Fabrics: Fabric Arbitration and Buffers (22nd August 2011)
  5. What is an Ethernet Fabric ? (21st July 2011)
  6. What is the Definition of a Switch Fabric ? (30th June 2011)
  7. Juniper QFabric - My Speculations (1st June 2011)
About Greg Ferro

Greg Ferro is a Network Engineer/Architect, mostly focussed on Data Centre, Security Infrastructure, and recently Virtualization. He has over 20 years in IT, in wide range of employers working as a freelance consultant including Finance, Service Providers and Online Companies. He is CCIE#6920 and has a few ideas about the world, but not enough to really count.

He is a host on the Packet Pushers Podcast, blogger at EtherealMind.com and on Twitter @etherealmind and Google Plus

You can contact Greg via the site contact page.

  • Affan Syed

    thanks Greg,
    this sort of jargon-un raveling is essential for new comers to the DCN market. Even though I have a strong graduate background in networks, all these new terms are …. well new!

  • http://twitter.com/TheRealLisaC Lisa Caywood

    Greg, useful series. I’m a bit puzzled by your last line in this post: “So now we call Data Centre networks “Ethernet Fabrics” as standard terminology.” I’m assuming that you’re not declaring that all DC networks are now Ethernet Fabrics, but rather only those built of switches running DCB and avoiding STP, correct?
    Thanks, looking forward to your next post.

Subscribe For Weekly Updates by Email

Get a Weekly Summary of Latest Articles and Posts to your Email Inbox Every Sunday

Thanks for signing up. Look for the email from MailChimp & make sure you confirm your email address. You may need to check your spam or gmail settings to be sure of receiving the email.

Note: You can unsubscribe at any time using the link at the bottom of every email.