Compaq Storageworks FC-AL Guia Del Usuario página 119

Conmutador de ciclo arbitrado de canal de fibra
F-2 Guía de Usuario del (Conmutador FC-AL) de Ciclo Arbitrado de Canal de Fibra de StorageWorks de Compaq
Arbitraje del Canal de Fibra en el
Conmutador FC-AL
El funcionamiento típico del tráfico de datos del Canal de Fibra está dominado
por la ocupación del ciclo. La ocupación de ciclo representa el tiempo
necesario para llevar a cabo una transferencia completa de datos. El nodo de
Canal de Fibra que desea enviar datos inicia una ocupación de ciclo arbitrando
la propiedad del mismo. Al obtener el arbitraje, el dispositivo que tiene
intención de enviar datos abre un canal de comunicación con su destino.
Cuando el dispositivo de destino responde con un mensaje indicando que hay
espacio disponible de buffer, el remitente transmite los datos hasta que
finaliza. Una vez completa la transferencia de datos, el remitente cierra la
ocupación del ciclo.
Como ejemplo de un entorno tradicional de central, el nodo C desea enviar
datos al nodo A. El nodo C emite un mensaje de arbitraje. El mensaje de
arbitraje tiene que circular por los nodos D, A y B. Cualquiera de estos nodos
puede sustituir el mensaje de arbitraje de C por uno propio de prioridad
superior, lo que provoca que el nodo C pierda el arbitraje.
En la realización del conmutador, el nodo C obtiene el arbitraje
inmediatamente, a menos que el nodo A ya esté activo con un tercer nodo. En
caso de que lo esté, el nodo C tiene que esperar, aunque sea solamente hasta
que el nodo A deje de estar activo. A continuación se explican tres situaciones
diferentes en función del conmutador:
I
Si el nodo A está libre, los datos del nodo C se envían directamente al
nodo A sin interferencias. Los mensajes no circulan por otros
dispositivos para mejorar el ahorro de latencia en esta transacción.
Todas las transacciones se efectúan entre dos nodos que están en
comunicación. A diferencia de la topología de ciclo basado en una
central, el tráfico no circula por toda la red.
I
Si el nodo A está ocupado con otra ocupación de ciclo (por ejemplo, con
el nodo D), el mensaje abierto procedente del nodo C se retiene hasta
finalizar la ocupación del ciclo.
I
Si A está ocupado y B, C y D desean enviar simultáneamente
información a A, se aplica un algoritmo basado en la afirmación "el
primero en llegar es el primero en servir". Esta imposición se lleva a
cabo mediante una cola de prioridades de mensajes abiertos en el
destino. Si la cola es superior a un valor programable, el conmutador
responde con un mensaje de cierre a todas las solicitudes posteriores de
apertura procedentes de otros nodos.
loading

Productos relacionados para Compaq Storageworks FC-AL