Storport Driver

Oltre al driver porta SCSI, Microsoft Windows Server 2003 e versioni successive forniscono Storport (storport.sys), un driver di porta di archiviazione particolarmente adatto per l'uso con bus ad alte prestazioni, ad esempio bus fibre channel e schede RAID.

L'uso di Storport anziché il driver porta SCSI offre diversi vantaggi:

  • Prestazioni migliorate, sia in termini di velocità effettiva che di risorse di sistema usate.

  • Interfaccia del driver miniport migliorata che soddisfa le esigenze dei fornitori di archiviazione di fascia alta, in particolare i fornitori RAID e Fibre Channel basati su host.

Tutti i fornitori sono invitati a usare Storport laddove possibile, anziché il driver della porta SCSI. Tuttavia, si applicano alcune restrizioni. Non è possibile usare Storport con adattatori o dispositivi che non supportano Plug and Play. Tutti i dispositivi DMA devono avere la funzionalità DMA di mastering del bus, perché Storport non supporta I/O programmato o DMA in modalità subordinata. Altre restrizioni si applicano per quanto riguarda l'accodamento con tag, il senso della richiesta automatica, il supporto WMI, il tipo di dati di richiesta SCSI che i dispositivi devono segnalare e l'avvio direttamente dal BIOS ROM di un adattatore. Per un elenco dettagliato delle restrizioni sull'uso del driver Storport, vedere Requisiti per l'uso di Storport con un adattatore.

Per sfruttare meglio gli investimenti effettuati dai fornitori nei driver miniport delle porte SCSI, Storport segue l'architettura del driver porta SCSI miniport con pochissime modifiche. Le modifiche apportate all'interfaccia del driver della porta SCSI sono state apportate in aree in cui nuovi algoritmi sono stati in grado di produrre aumenti di velocità misurabili o dove era necessario aggiungere il supporto per gli autobus ad alta velocità.