METHOD AND APPARATUS FOR DEVICE ACCESS FAIRNESS IN FIBRE CHANNEL ARBITRATED LOOP SYSTEMS

Methods and apparatus for switching Fibre Channel Arbitrated Loop Systems is provided between a plurality of Fibre Channel Loop devices. In one aspect of the invention, the system switches based at least in part on arbitrated loop primitives. An exemplary interconnect system may include a first port...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WARREN, BRUCE, GREGORY, JOHNSON, BRUCE, E, WHITE, MICHAEL, L, ENG, WARREN, GOODWIN, WILLIAM, MIES, CARL
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Methods and apparatus for switching Fibre Channel Arbitrated Loop Systems is provided between a plurality of Fibre Channel Loop devices. In one aspect of the invention, the system switches based at least in part on arbitrated loop primitives. An exemplary interconnect system may include a first port and a second port, both including port logic to monitor cretins arbitrated loop primitives, a connectivity apparatus, a route determination apparatus including a routing table consisting of ALPA addresses and their associated ports, the route determination apparatus coupled to each port and the connectivity apparatus, where the connectivity apparatus creates paths between the ports based on arbitrated loop primitives. In one embodiment, the connectivity apparatus is a crossbar switch. Examples of the arbitrated loop primitives that cause the switch to create paths between ports includes one or more o the following: ARB, OPN and CLS. In yet other aspects, the system ensures device access fairness through one or more techniques, including a rotating priority system, a counter to count the number of OPNs, especially sequential OPNs, and/or priority based on port type. Device zoning may be implemented. In one implementation, the system includes trunking such that frames may be transferred on multiple ports. Procédés et appareil pour commuter des systèmes Fibre Channel à boucle arbitrée entre une pluralité de dispositifs Fibre Channel à boucle arbitrée. Dans un aspect de l'invention, le système commute au moins en partie sur la base de primitives de boucle arbitrée. Un système d'interconnexion exemplaire peut comprendre un premier port et un deuxième port qui comportent chacun une logique de port pour surveiller certaines primitives de boucle arbitrée, un appareil de connectivité, un appareil pour déterminer l'acheminement, y compris une table d'acheminement constituée d'adresses ALPA et des ports associés. L'appareil pour déterminer l'acheminement est couplé à chaque port et à l'appareil de connectivité, ce dernier formant des chemins entre les ports sur la base des primitives de boucle arbitrée. Dans une forme de réalisation, l'appareil de connectivité est un commutateur crossbar. Les primitives de boucle arbitrée qui déclenchent la formation, par le commutateur, de chemins entre les ports comprennent par exemple un ou plusieurs des systèmes suivants : ARB, OPN et CLS. Dans d'autres aspects, le système assure une équité d'accès entre dispositifs par la mise en oeu