Storport Driver

Além do driver de porta SCSI, o Microsoft Windows Server 2003 e versões posteriores fornecem o Storport (storport.sys), um driver de porta de armazenamento especialmente adequado para uso com barramentos de alto desempenho, como barramentos de fibre channel e adaptadores RAID.

Há várias vantagens em usar o Storport em vez do driver de porta SCSI:

  • Melhor desempenho, tanto em termos de taxa de transferência quanto de recursos do sistema utilizados.

  • Interface aprimorada do driver de miniporto que atende às necessidades de fornecedores de armazenamento de alto nível, especialmente fornecedores de RAID e fibre channel baseados em host.

Todos os fornecedores são incentivados a usar o Storport sempre que possível, em vez do driver de porta SCSI. No entanto, determinadas restrições se aplicam. O Storport não pode ser usado com adaptadores ou dispositivos que não dão suporte a Plug and Play. Todos os dispositivos DMA devem ter capacidade de DMA de domínio de barramento, pois o Storport não dá suporte a E/S programada ou DMA de modo subordinado. Outras restrições se aplicam em relação à fila marcada, ao sentido de autorequest, ao suporte ao WMI, ao tipo de dados de consulta SCSI que os dispositivos devem relatar e à inicialização diretamente do BIOS de ROM de um adaptador. Para obter uma lista detalhada de restrições sobre o uso do driver Storport, consulte Requisitos para usar o Storport com um adaptador.

Para utilizar melhor o investimento que os fornecedores fizeram em drivers de miniporto de Porta SCSI, o Storport segue a arquitetura do driver de miniporto de porta SCSI com pouquíssimas modificações. Alterações na interface do driver de porta SCSI foram feitas em áreas em que novos algoritmos foram capazes de produzir aumentos de velocidade mensuráveis ou onde era necessário adicionar suporte para ônibus de alta velocidade.