Fibre Channel-Arbitrated Loop: A cost-effective, high-performance hard disk drive interface
The Fibre Channel-Arbitrated Loop (FC-AL) disk drive interface is enhancing a whole new series of applications that need high-speed data storage over long distances. These emerging applications include professional movie editing, collaborative engineering efforts, video-on-demand, medical imaging, and high-volume transaction processing. Thanks to wide industry support, hard disk drives supporting the FC-AL interface are now available from most of the world's computer system manufacturers.
Fibre Channel can be used to connect large amounts of disk storage to a server
or cluster of servers. Compared to Small Computer Systems Interface (SCSI),
Fibre Channel technology supports greater performance, scalability, availability,
and distance for attaching storage systems to network servers. Compared to the
Serial Storage Architecture (SSA), a switched Fibre Channel connection can potentially
provide higher throughput over longer distances.
Fibre Channel-Arbitrated Loop (FC-AL) is an emerging, powerful technology for businesses that need available, reliable, high-speed storage interconnected over long distances. Its high bandwidth, flexibility, and connectivity make it a wise choice for the next generation in storage interface technology. The following are some of the key benefits of FC-AL storage connections.
- Ease of use: Smaller cables and controllers are needed, which makes it attractive to network planners and administrators.
- Scalability: More devices can be added per system PCI slot, thus protecting and expanding the investment in host adapters.
- Performance: FC-AL is a high-performance serial interface. The ability to transmit data at up to 100 MB/sec (and twice that with dual porting) makes FC-AL an outstanding alternative to other interfaces, especially in long transfer environments.
- Reliability: The FC-AL interface enables highly reliable systems with built-in hot pluggability support and the ability to support long distances with high availability. Enabling a failover system to be as far as 10 kilometers (6 miles) away from the rest of a cluster can improve survivability in the case of a disaster. Work can be transferred to that location without interruption.
- Connectivity: Not only can 126 devices be connected to a fibre channel loop, but in a public loop configuration (with 24-bit IDs compared to a private loop with 8-bit IDs), more than 16 million hard disk drives can theoretically be attached to the fibre channel fabric.
Ultimately, the choice of a storage interface depends on how the system is being used. If top performance or high reliability is important, or if a greater number of devices needs to be connected at a large distance from one another, the FC-AL interface is the logical choice. But, if cost is the most important consideration, the Ultra SCSI interface (including Ultra2 SCSI, Ultra3 SCSI, and others) is still the best interface for low-end servers and workstations.
The origins of FC-AL
Network users have long benefited from Fibre Channel's ability to provide high data transfer rates over long distances. Fibre Channel originated as an optical point-to-point communication method, widely used for high-speed wide-area networks. It consists of an integrated set of standards that defines new protocols for flexible information transfer using several interconnection topologies. These standards have been created by the American National Standards Institute (ANSI) committee, with Hitachi playing a leadership role as it has done before in the development of many new industry-standard technologies.
Hitachi engineers worked on the ANSI committee and helped establish the three basic Fibre Channel topologies: fabric, point-to-point, and arbitrated loop. The FC-AL enhancement added support for copper wire and multi-drop rings with many devices attached.
The advantages of serial interfaces
FC-AL is a serial interface, where data and control signals pass along a single path rather than moving in parallel across multiple conductors as is the case with SCSI. Serial interfaces, including SSA, have many advantages over traditional parallel interfaces, such as SCSI:
- Serial interfaces typically use point-to-point communications, which can increase reliability.
- Serial interfaces offer a dual-porting capability, so data can be transferred over two independent data paths, enhancing speed and reliability.
- Serial interfaces result in simplified cabling and increased connectivity (especially important in multidrive environments) and simplified termination-all of which contribute to ease of use.
Configuration flexibility
A SCSI environment is rarely configured with more than five drives per connection. With FC-AL, up to 126 devices can be supported on one loop. This, combined with FC-AL's high throughput, enables more devices on a given host adapter than traditional SCSI connections.
Another key advantage of Fibre Channel is the large distance that can separate devices on the loop. From 10 meters to 10 kilometers can separate each FC-AL device with no loss in data throughput or reliability. This means that servers and the people who use them can be located miles apart and still share the same storage devices.
If SSA or SCSI were used to connect drives inside a storage subsystem, an FC-AL controller would be required to connect to other storage subsystems or hosts. Because an FC-AL interface can
be used both inside and outside of a system, the need for multiple controllers is greatly reduced.
Superior performance of FC-AL hard disk drives
Applications such as video serving and image processing move large blocks of data faster than ever before. Online transaction processing requires extremely fast transfers of small blocks of data at a constant pace. The performance of these types of data-intensive applications can benefit greatly from hard disk drives using the FC-AL interface.
The current generation of FC-AL provides a path to high performance. With dual porting, FC-AL drives can deliver data transfer rates of 200 MB/sec. Today, FC-AL is one of the fastest interfaces available, with future enhancements expected to push performance to 400 MB/sec.
Increased reliability, availability, and serviceability
From the beginning, the FC-AL interface was designed to be robust enough to permit devices to be removed from the loop without interrupting throughput and sacrificing data integrity. If a drive fails, port bypass circuits can quickly route around the problem so all drives on the loop remain accessible.
The FC-AL interface also has a sophisticated error-detection scheme. Several bytes of cyclic redundancy check (CRC) information are transmitted along with each packet of user data. The receiving device then uses the CRC information to check data received and to request a resend if an error is detected. SSA also provides significant link recovery capability. An SSA interface causes data to be retransmitted if errors are detected. Both FC-AL and SSA schemes are more effective than the parity bit scheme used in parallel SCSI transfers where error detection is performed on a byte-by-byte basis. CRC is planned to be added to SCSI in the next-generation Ultra3 SCSI.
Ease of configuration
As businesses grow and become more complex, so do systems. The flexibility and scalability of Fibre Channel technology facilitates easier management of this increased complexity and enables system expansion while protecting the base system investment. This is possible because Fibre Channel technology allows for system expansion by increasing the number of devices that can be attached per PCI slot.
The FC-AL interface also improves ease of use. For example, no jumpers are required to configure the disk drive. Currently, most drives with parallel interfaces are configured via the hardware, but FC-AL drives can be configured in the firmware.
Future trends
Hitachi Fibre Channel solutions will be able to use today's SCSI disks, storage expansion enclosures, and servers. This protects current SCSI hardware investments, which often constitute a high percentage of total system cost.
As the number of vendors producing Fibre Channel hard disk drives and other system components (such as Fibre Channel adapters, RAID controllers, and backplanes) increases in 1999 and beyond, hese
new devices should become more cost-effective and available. This will allow solutions based entirely on Fibre Channel to become more prevalent.
| |
Fibre Channel |
Ultra SCSI/ Ultra2 SCSI |
SSA |
| Cable distance |
10m - 10km¹ 12m with Ultra2 SCSI² |
1.5m/12m |
25m |
| Data rate |
100 MB/sec 200 MB/sec³ |
40 MB/sec 80 MB/sec with LVDS |
80 MB/sec 160 MB/sec³ |
| Array support |
Hot plugging, Dual porting |
Parity (glitches) |
Dual porting, Hot plugging |
| Addressability (devices) |
127, with 40+ practical |
15 |
128 |
| Data integrity |
CRC |
Parity4 CRC with Ultra3 SCSI |
CRC |
| Configuration |
None |
Jumpers |
None |
Figure 1. Comparison of popular disk drive interface characteristics
1 FC-AL supports up to 10m connections with copper interconnect; 25m over copper with equalization and retiming circuitry; and up to 10km with a fiber-optic connection.
2 Low-Voltage Differential (LVD) SCSI (also known as Ultra2 SCSI) is the current-generation parallel SCSI interface. The next generation, Ultra3 SCSI, will have CRC, support 160 MB/sec data transfers, and be backward-compatible with previous generations of SCSI.
3 With dual porting
4 For devices that do not use the SCA or SCA-2 connector. CRC will be available with Ultra3 SCSI.
Overview of Storage System Interfaces
The interface defining the connection between a hard drive or storage system and the computer has a great impact on the throughput of the device. The popular interfaces for storage subsystems are described below.
Fibre Channel-Arbitrated Loop (FC-AL)
Fibre Channel is a new industry-standard interface that was originally used to connect two systems, or a system to a subsystem, using optical cable. It has evolved to include electronic (non-optical) implementations and has the ability to connect many devices, including disk drives, in a relatively low-cost manner. This addition to the Fibre Channel specifications is called Fibre Channel-Arbitrated Loop (FC-AL). As a direct disk attachment interface, FC-AL has greatly enhanced I/O performance, and manufacturers of high-throughput, performance-intensive systems are beginning to take advantage of this breakthrough.
The Fibre Channel interface is a loop architecture as opposed to a bus architecture like SCSI. The Fibre Channel loop can have any combination of hosts and devices. The maximum number of devices is
127. The loop structure enables the rapid exchange of data from device to device, achieving a maximum data transfer rate of 100 MB/sec. The interface is extremely flexible, allowing up to 10 kilometers (depending on the connection method) between each device. Vital data can be protected by installing storage systems in a remote location away from the server. In addition to increased flexibility and significantly higher bandwidth, Fibre Channel offers superior network storage capabilities. Because it is a generic, standard interface, it supports many different protocols, such as SCSI, IPI-3 Disc & Tape, Link Encapsulation, Internet Protocol, and ATM.
SCSI, SCSI2, and Ultra2 SCSI
The Small Computer Systems Interface (SCSI) has a controller with its own bus and set of instructions. These instructions make SCSI an intelligent interface that hides a device's physical format from the computer's processor. Up to 15 SCSI devices, including the SCSI adapter, can be attached to a single SCSI bus, although only two of those devices can communicate with each other at one time.
SCSI variations have emerged to meet the need for faster throughput. Fast SCSI2 doubles the data transfer rate of SCSI by increasing the amount of data that can be sent at one time. SCSI2 Fast/Wide doubles the rate yet again by widening the path over which the data is sent. For server storage systems, SCSI2 Fast/Wide is often employed in expansion enclosures to provide greater speed and availability.
The throughput enabled by the new Wide Ultra SCSI interface is faster still, reaching up to 20 MB/sec burst transfers across 8-bit paths and up to 40 MB/sec burst transfers across Wide 16-bit paths. Ultra2 SCSI extends this to 80 MB/sec on a 16-bit bus. And because it is backward-compatible with SCSI and SCSI2 devices, Wide Ultra SCSI2 can protect investments in existing SCSI devices while providing access to the latest high-performance applications.
Serial Storage Architecture (SSA)
SSA is an extremely reliable interface that is being used for a variety of system and system component connections, including connecting storage systems to servers to maximize storage availability. By employing bidirectional cabling, SSA helps ensure that a cable failure does not prevent access to data, making it a good choice when high-availability storage is a must. When data is sent from the adapter, it can travel over the cable in either direction-if SSA detects interruptions in the loop, it can automatically reconfigure to preserve the connection until a stable link is restored.
In addition to this availability benefit, SSA connectivity is extremely adaptable, requiring only thin low-cost copper cables and allowing distances of up to 25 meters between adapters, drives, or subsystems. This flexibility enables storage systems to be located in convenient, secure locations. And the throughput is outstanding: up to 80 MB/sec maximum and sustained data rates as high as 60 MB/sec in non-RAID mode and 35 MB/sec in RAID mode.
All Rights Reserved
Other product names are trademarks or registered trademarks of their respective companies.
References in this publication to Hitachi products, programs, or services do not imply that Hitachi intends to make them available in all countries in which Hitachi operates.
Product description data represents design objectives and is provided for comparative purposes; actual results may vary depending on a variety of factors. Product claims are true as of the date of the first printing. This product data does not constitute a warranty. Questions regarding Hitachi warranty terms or the methodology used to derive this data should be referred to an Hitachi representative. Data subject to change without notice.
|
|