QFabric
QFabric is a proprietary technology proposed by Juniper Networks. In contrary to open standards such as OpenFlow, QFabric is regarded as a vendor proprietary approach.[1] Its goal is to simplify the traditional tree architecture of L2/L3 switches to a single tier any-to-any connectivity.
Competing Technologies
Competing technologies to QFabric include IEEE 802.1aq, MC-LAG, VXLAN, FabricPath, Virtual Cluster Switching (VCS), and the IETF TRILL standard.[2]
System Components
QFabric System Components consists of:
- QFabric Nodes - fixed-configuration edge platforms that connect to networked data center devices
- QFabric Interconnect - a high-speed transport device that connects all QFabric Nodes in a full-mesh topology
- QFabric Director - which provides control and management services for the full QFabric System
Performance Improvement
For data center architecture, QFabric creates a single logical switch that connects the entire data center rather than tiers of multiple access aggregation and core switches. The reason why this can improve performance is that, instead of going through multiple tiers of switches in a traditional network, packets only get through the infrastructure in a single hop, so this can reduce the delay significantly.[3] For example, a typical switch can handle 200 ports, while QFabric can scale up to 6000 ports with lossless 10Gbps speed. In a QFX3000-M QFabric System, which supports up to 768 10GbE ports, the average end-to-end latency can be as short as 3 microseconds. In QFX3000-G QFabric System, although it supports up to 6,144 10GbE ports, by connecting all nodes in a full-mesh topology, it can achieve an average port-to-port latency of 5 microseconds.
References
- ^ C. J. Sher Decusatis, A. Carranza and C. M. Decusatis, "Communication within clouds: open standards and proprietary protocols for data center networking," IEEE Communications Magazine, Vol. 50, No. 9, pp. 26-33, September 2012. doi: 10.1109/MCOM.2012.6295708
- ^ A. Mishra, R. Jain and A. Durresi, "Cloud computing: networking and communication challenges," IEEE Communications Magazine, Vol. 50, No. 9, pp. 24-25, September 2012. doi: 10.1109/MCOM.2012.6295707
- ^ Tim Greene, "The Juniper QFabric FAQ", Network World, Feb 23, 2011.