Pilote Storport

Storport (storport.sys) est un pilote de port de stockage fourni par le système qui convient particulièrement pour une utilisation avec des bus hautes performances, tels que NVMe sur fibre channel (FC) ou des bus FC et des adaptateurs RAID.

Il existe plusieurs avantages à utiliser Storport plutôt que le pilote de port SCSI plus ancien :

  • Amélioration des performances, tant en termes de débit que de ressources système utilisées.

  • Interface de pilote miniport améliorée qui répond aux besoins des fournisseurs de stockage haut de gamme tels que les fournisseurs RAID basés sur l’hôte et fibre channel.

Tous les fournisseurs sont encouragés à utiliser Storport si possible, plutôt que le pilote de port SCSI. Toutefois, certaines restrictions s’appliquent. Par exemple, Storport ne peut pas être utilisé avec des adaptateurs ou des appareils qui ne prennent pas en charge Plug-and-Play. Tous les appareils DMA doivent disposer d’une fonctionnalité DMA de mastering de bus, car Storport ne prend pas en charge les E/S programmées ou la DMA en mode subordonné. D’autres restrictions s’appliquent en ce qui concerne la mise en file d’attente marquée, le sens de la demande automatique, la prise en charge de WMI, le type de données d’enquête SCSI que les appareils doivent signaler et démarrer directement à partir du BIOS rom d’un adaptateur. Pour obtenir la liste détaillée des restrictions relatives à l’utilisation du pilote Storport, consultez Configuration requise pour l’utilisation de Storport avec un adaptateur.

Pour mieux utiliser l’investissement effectué par les fournisseurs dans les pilotes miniports de port SCSI, Storport suit l’architecture du pilote port-miniport SCSI avec quelques modifications. Les modifications apportées à l’interface du pilote de port SCSI ont été apportées dans des zones où de nouveaux algorithmes ont pu produire des augmentations de vitesse mesurables, ou où il était nécessaire d’ajouter la prise en charge des bus à grande vitesse.