stringtranslate.com

Multiplicador de puerto

Una tarjeta de expansión PCI Express ×1 SATA 2.0 (3 Gbit/s) , que tiene dos multiplicadores de puerto SATA incorporados (chips cuadrados a la izquierda y a la derecha del medio de la PCB ) que "unen" los dos puertos SATA del chipset de la tarjeta en un total de ocho puertos.

Un multiplicador de puerto Serial ATA ( SATA PM ) es un dispositivo que permite conectar varios dispositivos SATA a un único puerto host SATA. Muchos controladores comunes no admiten esta función, [1] ya que no es un requisito para un controlador SATA. [2]

Beneficios

Los multiplicadores de puertos tienen los siguientes beneficios potenciales:

Multiplicación de puertos

Un multiplicador de puerto Serial ATA es un dispositivo divisor unilateral. Si bien permite que un puerto equipado conecte hasta 15 discos, el ancho de banda disponible está limitado al ancho de banda del enlace con el controlador, a partir de 2012 1,5, 3 o 6 Gbit/s. [3] Si bien el controlador sabe que hay varias unidades conectadas, el servicio es transparente para los discos conectados. Debido a que creen que se están comunicando directamente con el controlador, cualquier unidad que cumpla con el estándar SATA se puede conectar a un multiplicador de puerto. Hay dos formas de controlar los multiplicadores de puerto:

Conmutación basada en comandos

Este sistema puede considerarse como un conmutador A/B mecánico automatizado. El controlador puede enviar comandos a un solo disco a la vez y no puede enviar comandos a otro disco hasta que se complete la cola de comandos para las transacciones actuales. Esto también dificulta el uso de la cola de comandos nativa (NCQ). Esto significa que es muy probable que no se utilice todo el ancho de banda del enlace. Por lo tanto, este tipo de conmutación se utiliza cuando la capacidad es la principal preocupación y no el rendimiento.

Conmutación basada en FIS (estructura de información de trama)

La conmutación basada en FIS es similar a un concentrador USB. En este método de conmutación, el controlador del host puede emitir comandos para enviar y recibir datos desde cualquier unidad en cualquier momento. Un algoritmo de equilibrio garantiza una asignación justa del ancho de banda disponible para cada unidad. La conmutación basada en FIS permite la saturación agregada del enlace del host y no interfiere con NCQ.

Actuación

Es posible conectar hasta 15 dispositivos a un único puerto host SATA mediante un multiplicador de puertos. El ancho de banda total sigue estando limitado al de un único puerto SATA.

Fiabilidad

Al utilizar un multiplicador de puertos en un escenario donde la disponibilidad de las unidades conectadas es un problema, la confiabilidad general puede verse gravemente afectada por una sola unidad defectuosa que bloquee el puerto host, inhibiendo o degradando gravemente el acceso a todas las unidades conectadas a través de ese puerto. [4]

Referencias

  1. ^ Lista de características del hardware del controlador SATA, una comparación en la wiki de Linux ATA
  2. ^ Serial ATA II: especificación del multiplicador de puertos Archivado el 17 de junio de 2011 en Wayback Machine por Serial ATA II Workgroup
  3. ^ Multiplicadores de puertos, un artículo de la Organización Internacional Serial ATA
  4. ^ Peng Li; James Hughes; John Plocher; David J. Lilja. "Los multiplicadores de puertos SATA se consideran perjudiciales" (PDF) . Consultado el 29 de enero de 2017 .

Enlaces externos