An FC director switch is designed to handle heavy loads of storage I/O traffic, facilitate lossless data transmission, and deliver high availability, high bandwidth and low latency. Slots for FC line cards, modules and/or blades allow for hundreds of ports to enable end users to build a larger and more resilient SAN fabric than they could create with less expensive basic FC switches.
A common architectural approach for an FC SAN is a core/edge design in which the user deploys basic switches at the edge of the network and one or more large FC director-class switches at the core. An FC director can eliminate the need for many of the inter-switch links (ISLs) that are often used to connect multiple fixed-port switches. The result is a less complex architecture, lower latency and eased management due to fewer switches.
FC director-class switches have redundant components such as control processors, power supplies and cooling fans to eliminate the risk of a single point of failure. Using an FC director, the user can generally replace problematic components and update software and firmware without system downtime.
The major manufacturers of FC directors are Brocade Communications Systems Inc. and Cisco Systems Inc. Brocade refers to its largest FC directors as backbone switches. Cisco’s MDS Multilayer Director is the main competitive product to Brocade’s DCX Backbone. Their products have varying numbers of slots.
Differentiators among FC directors include port count, performance, features and price. An FC director typically provides advanced features such as support for virtual SANs, Ficon for mainframes and long-distance connections. The FC director's modular architecture also allows users to add capabilities such as Fibre Channel over IP (FCIP) replication and Fibre Channel over Ethernet (FCoE). Brocade provides add-ons through specialty blades, while Cisco calls them service or line cards or modules.
An FC director typically ships with management software for performance monitoring, quality of service (QoS) and other functions. The director is typically able to pass information via Simple Network Management Protocol (SNMP) to higher-level management software.