Драйвер Storport

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

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

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

  • Улучшенный интерфейс драйвера мини-порта, который отвечает потребностям поставщиков высококлассных хранилищ, в частности, raid-массивов на основе узла и поставщиков fibre channel.

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

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