Siendo dado:
- uno externoun expansorgabinete Velocidad de 12 Gbit/s por puerto, dos puertos de 4 carriles
- un controlador de 12 Gbit/s con dos puertos externos de 4 carriles (8e)
- Unidades que no son MPIO con un puerto de interfaz instalado en el gabinete externo.
Algunos ingenieros afirman que la velocidad de transferencia seguirá siendo mejor si se conecta el controlador y la carcasa con dos cables.
¿Es una leyenda urbana o una realidad? Si es lo último, ¿por qué (porque no lo entiendo)? ¿Depende del modelo de caja y de sus partes internas?
Respuesta1
De hecho, la velocidad aumentará, cuando conecta un expansor con dos cables a un controlador, en lugar de 2 conexiones de 4 carriles, obtiene una única conexión de 8 carriles. El controlador SAS y el expansor lo negociarán entre ellos y funcionará bien. Automáticamente obtienes más carriles para pasar solicitudes y obtener respuestas. Es necesario realizar más de 4 recorridos en paralelo para aprovechar los 4 carriles adicionales.
En SAS, se realiza una conexión en uno de los carriles entre el controlador y la unidad a través de los expansores. Si tiene una unidad de doble puerto y dos expansores, puede enviar el doble de comandos en paralelo a la unidad, pero eso no ayudaría mucho ya que la unidad (al menos el disco duro) tiene una capacidad limitada para proporcionar datos, por un tiempo. SSD hay un beneficio marginal para los puertos duales. Pero una vez que supera las 4 unidades en el chasis, obtiene un mayor beneficio simplemente por la capacidad de comunicarse con más unidades en paralelo.
La forma en que funciona SAS es que cuando envía una solicitud de lectura, abrirá una conexión a la unidad, enviará la solicitud (muy pequeña) y luego la cerrará; cuando la unidad esté lista para responder, abrirá una conexión nuevamente y enviará los datos. . Para una escritura sucede lo mismo pero la solicitud de escritura también incluirá los datos y la respuesta será muy pequeña. En realidad, hay una sobrecarga bastante alta para abrir y cerrar las conexiones, lo que afecta principalmente a los SSD (10K IOPS frente a 100 a 200 IOPS). Tener más conexiones significa que puede enviar más solicitudes y recuperar más datos en paralelo sin tener que esperar a que haya competencia en las líneas.