Skip to content

oldoldman/iSCSI_drv

Repository files navigation

iSCSI_drv

an iSCSI demo driver for Windows XP

  1. components

componentdescription
uSCSIPort.sysiSCSI protocol lib
uSCSI.sysdisk driver
uscsi.infinf file
devcondriver tools
uscsictlcommand line tools , use to add target , connect initiator to target etc.
  1. installation

  1. copy uSCSIPort.sys to system32/drivers
  2. install disk driver

devcon install uscsi.inf uSCSI\uSCSI

  1. setup StarWind with target name iqn.com.yushang:vdisk.01
  2. add target

uscsictl -t iqn.com.yushang:vdisk.01 192.168.1.123

  1. connect to target

uscsictl -c iqn.com.yushang:vdisk.01

  1. initialize disk use Windows disk management MMC

  2. performance metrics


on MS VPC , test with HD Tune

  • READ:
  • min 2.8 m/s
  • avg 15.2 m/s
  • max 20.1 m/s
  • access time 11.1 ms
  • burst rate 19.2 m/s
  • CPU usage 14.3%
  1. reference

please refer uSCSI设计文档.pdf(Chinese) for details

About

an iSCSI demo driver for Windows

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published