Драйвер Storport

помимо драйвера порта SCSI, Microsoft Windows Server 2003 и более поздних версий предоставляет storport (storport.sys), драйвер порта хранения, который особенно подходит для высокопроизводительных шин, таких как шины fibre channel и RAID-адаптеры.

Использование Storport вместо драйвера порта SCSI имеет несколько преимуществ.

  • Повышение производительности с точки зрения пропускной способности и используемых системных ресурсов.

  • Улучшенный интерфейс драйвера минипорта, который отвечает потребностям поставщиков высокопроизводительных хранилищ, в частности на узлах RAID и поставщиков Fibre Channel.

Всем поставщикам рекомендуется использовать Storport, где это возможно, а не драйвер порта SCSI. Однако применяются определенные ограничения. Storport нельзя использовать с адаптерами или устройствами, которые не поддерживают Plug and Play. Все устройства с поддержкой DMA должны иметь функцию DMA с основной шиной, так как Storport не поддерживает программируемые операции ввода-вывода или DMA в подчиненном режиме. Другие ограничения применяются в отношении постановки в очередь, способа автозапроса, поддержки WMI, сортировки данных запросов SCSI, которые устройства должны сообщать и загружать непосредственно с диска ROM BIOS адаптера. Подробный список ограничений на использование драйвера Storport см. в статье требования к использованию Storport с адаптером.

Для лучшего использования инвестиций, производимых поставщиками в драйверах минипорта портов SCSI, Storport следует архитектуре драйвера минипорта SCSI с минимальными изменениями. Изменения в интерфейсе драйвера порта SCSI были внесены в области, в которых новые алгоритмы могли значительно увеличить тактовую частоту или в то время, когда было необходимо добавить поддержку высокоскоростных шин.