Driver Storport

além do driver de porta SCSI, o Microsoft Windows Server 2003 e versões posteriores fornecem Storport (storport.sys), um driver de porta de armazenamento que é 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:

  • Desempenho aprimorado, em termos de taxa de transferência e dos recursos do sistema utilizados.

  • Interface de driver de miniporta aprimorada que atende às necessidades de fornecedores de armazenamento de alta-extremidade, especialmente para fornecedores de RAID e Fibre Channel baseados em host.

Todos os fornecedores são incentivados a usar o Storport quando possível, em vez do driver de porta SCSI. No entanto, algumas 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 o recurso DMA de barramento-mestre, pois o Storport não dá suporte a e/s programada ou DMA de modo subordinado. Outras restrições se aplicam em relação ao enfileiramento marcado, ao sensor de solicitação automaticamente, ao suporte a WMI, à espécie de dados de consulta SCSI que os dispositivos devem relatar e inicializando diretamente do BIOS de ROM do 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 miniporta de porta SCSI, o Storport segue a arquitetura de driver de miniporta de porta SCSI com poucas modificações. As alterações na interface do driver de porta SCSI foram feitas em áreas em que novos algoritmos podiam produzir aumentos de velocidade mensuráveis, ou onde era necessário adicionar suporte a barramentos de alta velocidade.