Pilote Storport

En plus du pilote de port SCSI, Microsoft Windows Server 2003 et versions ultérieures fournissent Storport (storport.sys), un pilote de port de stockage particulièrement adapté à une utilisation avec des bus hautes performances, tels que des bus Fibre Channel et des adaptateurs RAID.

L’utilisation de Storport au lieu du pilote de port SCSI présente plusieurs avantages :

  • 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, en particulier les fournisseurs RAID et Fibre Channel basés sur l’hôte.

Tous les fournisseurs sont encouragés à utiliser Storport si possible, plutôt que le pilote de port SCSI. Toutefois, certaines restrictions s’appliquent. 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 avoir la fonctionnalité DMA de mastering de bus, car Storport ne prend pas en charge les E/S programmées ou 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 le démarrage 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 tirer parti de l’investissement que les fournisseurs ont fait dans les pilotes miniport port SCSI, Storport suit l’architecture du pilote SCSI Port-miniport avec très peu de modifications. Des modifications ont été apportées à l’interface du pilote de port SCSI dans les 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.