Ancho de banda de la tarjeta PCI SATA VS SATA integrada

Ancho de banda de la tarjeta PCI SATA VS SATA integrada

Tengo un servidor HP DL 380 G4 antiguo que quiero utilizar como NAS. Actualmente tiene 6 unidades Hot Swap con un tamaño miserable de 36,4 GB cada una, no exactamente una tonelada de espacio.

Sin embargo, tiene una ranura PCI, así que pensé que instalar una tarjeta SATA y ejecutar una unidad SATA externa podría solucionar mis problemas de espacio.

Lo que realmente quiero saber es cómo se compara el ancho de banda de esta configuración con un controlador SATA integrado. ¿Estoy perdiendo ancho de banda al usar la tarjeta PCI para capacidades SATA?

Respuesta1

Depende de la versión SATA, de las ranuras PCI y de las unidades.

Comencemos con PCI, que viene en varias versiones:

  1. 32 bits, 33 Mhz.
  2. 32 bits, 66 Mhz.
  3. 64 bits, 33 Mhz.
  4. 64 bits, 66 Mhz.

La primera opción (un bus PCI de 32 bits de ancho que funciona a 33MHz y 3,3v o 5 voltios) es la más común. Lo encontrará en la mayoría de las computadoras más antiguas. (En ordenadores más modernos encontrarás PCIe en su lugar).

La configuración de 32b/33Mhz es teóricamente capaz de transferir hasta 132MB/segundo a través del bus PCI. (4 bytes por transferencia, 33 millones de transferencias por segundo).

Puede determinar qué versión de PCI tiene mirando el diagrama a continuación.
(Imagen cortesía del artículo de Wikipedia sobre PCI).

Diagrama de Wikipedias de conectores PCI


El siguiente es SATA.

  • SATA-1, también conocido como SATA 1,5 Gb/s, es capaz de transferir hasta 1½ Gbit/s.
  • SATA-2, también conocido como SATA 3.0Gb/s, es capaz de transferir hasta 3 Gbit/seg.
  • SATA-3, también conocido como SATA 6.0Gb/s, es capaz de transferir hasta 6 Gbit/seg.

Estos también son valores máximos teóricos en bits. En la práctica, una buena velocidad para SATA-2 es de aproximadamente 270 MB/seg.

Esto es casi el doble de rápido que el bus PCI más común. Lo que significa que la respuesta podría ser:Sí, el bus PCI limitará la velocidad.

Podría, porque ignoré dos puntos más:

En primer lugar los discos.

Si tiene un disco duro que no puede llenar el bus PCI, entonces no importa que SATA-1/2/3 sea más rápido que PCI (32/33). Ninguno de los dos alcanzará el máximo.

Este es el escenario más probable cuando se utilizan unidades más antiguas. (La velocidad máxima actual de los discos duros mecánicos es de aproximadamente 200 MB/s para las unidades SAS de nivel empresarial de 15 000 RPM y de aproximadamente 100 MB/s para las unidades SATA de consumo modernas de 7200 RPM).

En segundo lugar, PCI es un bus. El ancho de banda lo comparten todos los dispositivos en el mismo bus PCI. Si sus otros controladores SATA integrados están en el mismo bus PCI, competirán por el ancho de banda.

información relacionada