Skip to main content

Let's discuss about different Fibre Channel topologies !

Fibre Channel (FC) supports various topologies, which define the physical and logical configurations of the Fibre Channel network. The common types of FC topologies are:


Point-to-Point (P2P):

  • In a point-to-point topology, two devices are connected directly to each other using a single FC link.
  • It is a simple and straightforward connection between an initiator and a target device.
  • P2P topology is primarily used for connecting a server or host to a storage device or tape drive.


Arbitrated Loop (AL):

  • In an arbitrated loop topology, multiple devices are connected in a loop or ring configuration.
  • Devices are connected sequentially, and each device has a single FC link to the next device in the loop.
  • The loop is managed by a loop controller or an Arbitrated Loop Port (AL_P), which arbitrates access to the loop.
  • AL topology is suitable for small-scale SANs with a limited number of devices.


Switched Fabric (also known as Fabric or FC-SW):

  • In a switched fabric topology, devices are connected to one or more Fibre Channel switches.
  • Each device has a dedicated FC link to the switch, forming a point-to-point connection.
  • The switches provide a centralized point for routing and managing Fibre Channel traffic between devices.
  • Switched fabric topology offers scalability, flexibility, and better performance compared to P2P and AL topologies.
  • It is the most commonly used Fibre Channel topology in enterprise-level SAN deployments.


Cascaded (also known as Core-Edge or FC-AL-2):

  • Cascaded topology combines elements of both arbitrated loop and switched fabric.
  • Multiple switches are connected in a cascaded manner, forming an interconnected network.
  • Each switch may have multiple FC links to other switches, creating a hierarchical structure.
  • Devices connect to the switches, which handle the routing and management of Fibre Channel traffic.
  • Cascaded topology allows for expansion and segmentation of the SAN while leveraging the benefits of both AL and switched fabric.


It's worth noting that Fibre Channel over Ethernet (FCoE) enables the convergence of Fibre Channel and Ethernet networks, allowing Fibre Channel traffic to be transmitted over Ethernet infrastructure. This convergence introduces new topologies, such as Fibre Channel over Ethernet Fabric (FCoE Fabric) or Fibre Channel over Ethernet End-to-End (FCoE E2E).

The choice of Fibre Channel topology depends on factors such as the size of the SAN, scalability requirements, performance needs, and available infrastructure.

Comments

Popular posts from this blog

What is FCID ?

In Fibre Channel (FC), the Fibre Channel ID, also known as FC_ID or FCID, is a unique identifier assigned to each Fibre Channel device within a Fibre Channel fabric. The FC_ID is a 24-bit value that helps identify and address individual devices in the fabric. Here are a few key points about Fibre Channel IDs: Uniqueness: Each Fibre Channel device connected to the fabric is assigned a unique FC_ID. No two devices within the same fabric can have the same FC_ID. Dynamic Assignment: FC_IDs are dynamically assigned by the fabric switches during the device login process. When a device logs into the fabric, the switch assigns an FC_ID to that device. Domain ID and Port ID: The FC_ID consists of two parts: the Domain ID (D_ID) and the Port ID (P_ID). The D_ID represents the switch or fabric to which the device is connected, while the P_ID represents the specific port or interface of the device within that fabric. Routing and Addressing: The FC_ID is used for routing and addressing Fibre Ch...

What is encoding and scrambling ?

Encoding and scrambling are techniques used in Fibre Channel to improve signal integrity and ensure reliable data transmission over the physical media . Here's a brief explanation of encoding and scrambling in Fibre Channel: Encoding: encoding refers to the process of converting binary data into a specific code that can be effectively transmitted over the physical media. Fibre Channel uses a technique called 8b/10b encoding, which is a widely adopted encoding scheme in various high-speed data communication protocols. Here's an explanation of 8b/10b encoding in Fibre Channel: 8b/10b Encoding: The 8b/10b encoding scheme maps 8-bit data patterns to 10-bit transmission symbols. Each 8-bit input data is encoded into a unique 10-bit code, ensuring a balanced distribution of 0s and 1s and providing DC-balance. DC-balance helps in maintaining signal integrity and synchronization by avoiding the accumulation of DC bias or long strings of identical bits. In 8b/10b encoding, the 10-bit ...

What do you know about FLOGI ?

FLOGI stands for Fabric Login , which is a process in Fibre Channel (FC) that allows a Fibre Channel device to log in and establish communication with the FC fabric. During the FLOGI process, the device exchanges information with the fabric switches to acquire a Fibre Channel ID (FC_ID) and become an active participant in the fabric. Here's an overview of how the FLOGI process works: Device Initialization: When a Fibre Channel device is powered on or connected to the fabric, it starts the initialization process. The device initializes its Fibre Channel interfaces and prepares to establish a connection with the fabric. FLOGI Request: The device sends a FLOGI request frame, also known as a FLOGI primitive, to the fabric. The FLOGI request contains information about the device, such as its Fibre Channel address and capabilities. Fabric Response: The fabric switches receive the FLOGI request and process it. The switches assign a unique Fibre Channel ID (FC_ID) to the device. The switch...