Achieving High-Throughput Peer-to-Peer Data Transfers Using Fibre Channel
Fibre Channel was originally conceived as a single, high-bandwidth, multi-protocol data transport that could meet a variety of data communications needs. It offers gigabit and even multi-gigabit per second data throughput, supports multiple network topologies, and is highly scalable to a variety of connection requirements. Over time, it has become widely regarded as the optimal data communications solution for storage environments due to its high-bandwidth, flexibility and reliability. However, when it comes to high-throughput, peer-to-peer data transfers, a great deal of Fibre Channel's efficiency is sacrificed in order to utilize the TCP/IP protocol stack. Various approaches have been developed to overcome the throughput restrictions encountered when using Internet Protocol (IP) over Fibre Channel, with the most promising being a streamlined lightweight protocol that bypasses the protocol stack and optimizes the peer-to-peer communication link.