在一个Arbitrated Loop 中的所有装置,都共同分享整体带宽(100MB/s)。因此回路架构越大(即装置总数越多),每个装置分享到的带宽也就相对越小。当然,在同一时间点上,并不是回路上的每一个装置都需要传输数据,因此,真正活跃节点(Active Nodes)的数目,决定了整个回路的平均带宽。例如,以两部服务器共同连接40部JBOD磁盘驱动器(Just a Bunch of Disks,一堆独立磁盘驱动器,并未建构成RAID)的系统来说,如果每个服务器的HBA都可以执行8个Concurrent Threads(并发线程),则总共可能同时有16个活跃节点,所以每个节点可以分享的带宽就是约6.6MB/s,对于现在的Fibre Channel磁盘驱动器具备超过30MB/s的性能来说,算是相当委屈的。
早期的Arbitrated Loop是真正的用单线Cable(光纤或铜线),一个Node一个Node地串接下来,即所谓的菊花链(Daisy Chain)的方式,形成一个封闭回路。这种方式是最直接、最经济的,但也是风险最高、最不可靠的架构。因为如果有任何一段Cable 断落,或任何一个节点故障或失去电源,整个回路就完全当了。有些SAN的装置,具备Bypass线路,在本身发生故障或关机时,可将回路上之讯号跳接过去,如此,可以提高系统可靠度,但仍然无法解决Cable断落的问题。
为了解决上述问题,就有Arbitrated Loop Hub的问世。Loop Hub基本上是将回路建立在机体线路内,硬件线路将第一个NL_Port的Tx接到第二NL_Port的Rx,如此串接下去,最后再把最后NL_Port的Tx接到第一个NL_Port的Rx。Loop Hub的最棒的功能,就是每个Port都具备Bypass,在连接到任何一个NL_Port的装置移除或关机时,都能自动发生Bypass作用。除此之外,Loop Hub的基本功能还包括:能侦测装置的加入和移除、正确行加入或移除的工作,支持动态重新寻址等功能。



