Controlador storport

Además del controlador de puerto SCSI, Microsoft Windows Server 2003 y versiones posteriores proporcionan Storport (storport.sys), un controlador de puerto de almacenamiento especialmente adecuado para su uso con buses de alto rendimiento, como buses de canal de fibra y adaptadores RAID.

Hay varias ventajas para usar Storport en lugar del controlador de puerto SCSI:

  • Rendimiento mejorado, tanto en términos de rendimiento como de los recursos del sistema que se usan.

  • Interfaz de controlador miniporte mejorada que aborda las necesidades de los proveedores de almacenamiento de gama alta, especialmente los proveedores de canal de fibra y RAID basados en host.

Se recomienda a todos los proveedores usar Storport siempre que sea posible, en lugar del controlador de puerto SCSI. Sin embargo, se aplican ciertas restricciones. Storport no se puede usar con adaptadores o dispositivos que no admiten Plug and Play. Todos los dispositivos DMA deben tener capacidad DMA de maestro de bus, ya que Storport no admite E/S programada ni DMA en modo subordinado. Otras restricciones se aplican en lo que respecta a la puesta en cola etiquetada, el sentido de la solicitud automática, la compatibilidad con WMI, el tipo de datos de consulta SCSI que los dispositivos deben notificar y arrancar directamente desde el BIOS rom de un adaptador. Para obtener una lista detallada de las restricciones sobre el uso del controlador Storport, consulte Requisitos para usar Storport con un adaptador.

Para aprovechar mejor la inversión que los proveedores han realizado en los controladores de minipuerto de puerto SCSI, Storport sigue la arquitectura del controlador SCSI Port-miniport con muy pocas modificaciones. Los cambios realizados en la interfaz del controlador de puerto SCSI se realizaron en áreas en las que los nuevos algoritmos podían producir aumentos de velocidad medibles, o donde era necesario agregar compatibilidad con autobuses de alta velocidad.