White Paper

 

 

SAN- THE INTERCONNECTING FABRIC

May 1999



Building an enterprise storage area networking (SAN) infrastructure involves a great deal of relatively complex technology. A SAN has three major components: the interconnecting fabric, the management software, and the storage system. To ensure optimal utilization and flawless application support, planning and integration are paramount.

The Interconnecting Fabric

In an extended definition of the fabric, I will include host bus adapters, the interconnecting cables and Fibre Channel protocols, bridges, hubs, and switches. Figure 1 shows a simplified diagram of the interconnecting fabric components

A Fibre Channel SAN consists of a number of servers and storage subsystems connected through a high-speed hub or switch. Fibre Channel offers several important benefits, breaking the SCSI barriers in both speed and distance. Fibre Channel, designed from the outset for low-latency SANs, offers superior performance and scalability, paired with network manageability and flexibility. It scales well by allowing users to add storage capacity without needing to reconfigure servers, and it is also manageable as a separate element within the overall network infrastructure, promoting quicker fault recognition and error correction. Fibre Channel uses very large block sizes to transfer data, with delivery guaranteed at the hardware level. Today, you can transmit data at one gigabit per second (1Gbps), and that number is expected to double over the next two years.

Fibre Channel Topology: Two Fibre Channel topologies support a SAN infrastructure. The first is an arbitrated loop (FC-AL) in which data is passed from node to node, and all nodes share the same bandwidth. Up to 126 physical host or storage devices can theoretically be connected to the loop, but the response time sags noticeably when a loop exceeds 6 to 8 arrays (in fact, as additional devices are added to an arbitrated loop, some throughput is lost simply to arbitration overhead). FC-AL offers flexibility and scalability in terms of device count and requires limited changes to existing structural implementations at an affordable cost. However, the loop topology has lower aggregate bandwidth than a switched topology, and it only allows a single connection at a time. Although FC-AL has limited protection mechanisms, it is quite adequate in many situations. Its great advantage is that it is readily available and requires minimal installation effort. The majority of SAN installations in 1998 used the FC-AL topology.

The second topology, "switched topology," uses switches to establish many concurrent connections between different nodes, each connection having its own dedicated bandwidth. A switched fabric enables the movement of large blocks of data, is scalable from small to very large enterprise environments, and can support high levels of availability. A switched fabric is more costly to purchase, but generally has a lower cost of ownership than hubs in any mission-critical environment. Switched fabrics require some infrastructure implementation and management software, and have suffered until now from interoperability problems.

SCSI Switch Topology: There is limited implementation of SCSI switches, which I believe is very valuable for an interim period transitioning from the legacy SCSI to Fibre Channel. Gigalabs champions the SCSI switch approach, and CNT offers it in two products.

Adapters, Bridges, and Routers: The addition to the Fibre Channel fabric is a host bus adapter (HBA). An HBA allows you to connect a server system bus with an external device. HBA vendors include Emulex, Q-Logic, and jni (Jaycor). Bridging is a one-to-one conversion that takes place between SCSI or ESCON and Fibre Channel. Routing converts between multiple SCSI buses and one or many Fibre Channel ports. Bridges and routers help extend the life of existing storage infrastructures, enabling a progressive migration to Fibre Channel. CrossRoads and CNT are the leading vendors of bridges and routers.

Hubs: In a SAN configuration, a server will gain access to the storage network via a connection to one or more Fibre Channel hubs or switches. In a storage network, these network interconnect devices act much the same as they do in a traditional network.

A hub is a device that attaches multiple nodes to an FC-AL with all nodes sharing the 100 megabyte-per-second (100MBps) bandwidth. Managed hubs provide a limited fault isolation otherwise unavailable in an FC-AL topology due to their ability to automatically bypass a failed port. Hubs typically allow the connection of 7 to 12 nodes; you can cascade them for greater connectivity. The major limitation of hubs is that their bandwidth is shared; the failure of a single element can disrupt a critical application. Also, only one communication between two nodes can take place at one time. Hubs are very helpful in small configurations. Their price per port is about one quarter the price per port of a switch.

Managed hubs offer techniques for providing limited statistical information about port status and activity, usually through a separate management station. The management station often uses Simple Network Management Protocol (SNMP) Management Information Bases (MIBs) as a standard protocol for providing this information. The market leaders for hubs are Gadzoox and Vixel. Other suppliers include StorageTek, G2 Networks, and Emulex.

Switches: A Fibre Channel switch routes the data. It can shift circuit connections as needed to support data-transmission requests. You can expand this type of connection to include more than one switch and multiple nodes. In this category of switch, any port on any switch can provide-subject to bandwidth availability-full-speed access to any other port on the network. The network consists of a fabric of linked switches.

Switches allow simultaneous conversations across their ports at full bandwidth, essentially multiplying bandwidth by the number of connected nodes. You can use switches, alone or in combination with hubs, to build Fibre Channel fabrics, or switched fabrics of Fibre Channel connections, to provide the maximum in connectivity and bandwidth. Figure 2 shows the migration path from a single hub to a switched fabric with connectivity extending to a WAN. The leading suppliers of switches are Brocade for Fibre Channel and McData for ESCON. Other suppliers include Ancor Communications and Vixel.

A number of parameters measure hub and switch performance, the most obvious of which are the number of ports and the price. Complexity increases exponentially with the number of ports, but so does the device's usefulness in a large enterprise environment. Cascading several switches to obtain the same result can potentially congest the links between switches; careful topology planning is key to avoiding this situation. But many other issues and parameters are equally important such as the classes of service supported, frame latency, online discovery, zoning or partitioning, multicasting (fanning the traffic to multiple outgoing ports simultaneously), and different availability, serviceability, maintainability, and manageability features.

In an effort to compromise between functionality and price, some vendors have recently introduced Switching Hubs, which allow remote switching or routing of the port. Switching Hubs provide the ease of plug-and-play operation with existing SAN servers, storage subsystems, and hubs without needing the OS, firmware, or hardware changes that backbone fabric switches may require. The price for a Switching Hub is halfway between those of a hub and a switch. Suppliers include Gadzoox and StorageTek. Most vendors offer hubs and switches with an optional management software.

 

By: Farid Neema

This Paper was written by:
PERIPHERAL CONCEPTS, INC.
351 Hitchcock Way, Suite #B-200
Santa Barbara, California, 93105
Tel: (805) 563-9491
fneema@periconcepts.com

and published in the May 1999 issue of Windows NT Magazine