Following discussions in the SANBOOT Windows on UEFI system? topic and lots of recent tests, I have updating this post. My original post is included below for continuity purposes (so that the discussion that follows this first post makes sense).
A more detailed comparison of Windows iscsi targets is available here (and also attached to this post in case there are future issues accessing the mistyprojects.co.uk site).
The following is a list of Windows iSCSI Target Software. Some old, some new, most still available. I have also indicated which Targets support installing and booting Windows from Storage Area Network (SAN) - and whether this is supported using Client/Initiators Systems with BIOS or UEFI Firmware.
- Kernsafe iSCSI SAN - a free version is available for download (iStorage Server Free) - you will need to register for an account in order to apply for a free license. Registering for an account is relatively straightforward - at the time of writing it's possible to download a 20-day trial version without registering. BIOS Clients - SAN Boot Supported. UEFI Clients - SAN Boot NOT supported..
- StarWind Virtual SAN - as of 10th June 2019 the most recent version is StarWind 8. A Free license/version is available. At the time of writing (10th June 2019) the StarWind Management Console (GUI) can only be used for monitoring purposes, and using the GUI for Target management is disabled in the FREE version/license (see here). Powershell scripts can be used for Target management functions in the FREE version. BIOS Clients - SAN Boot Supported. UEFI Clients - SAN Boot NOT supported..
- Starwind - legacy versions - including versions 4 / 5.2 / 5.8 / 6.0. As far as I am aware these versions are no longer available commercially. A FREE license appears to have been available for all of these versions at the time of release - with limited functionality. Versions 4.0 and 5.2 both offer a trial period without a licence. Version 5.8 and 6.0 cannot be installed successfully without a license. BIOS Clients - SAN Boot Supported. UEFI Clients - SAN Boot supported.
- Microsoft iSCSI Software Target 3.3 - an optional Windows Server component for Windows Server 2008 R2 and Windows Server 2008 R2 SP1. BIOS Clients - SAN Boot Supported. UEFI Clients - SAN Boot NOT supported..
- iSCSI Cake - 15 day trial. BIOS Clients - SAN Boot NOT supported.. UEFI Clients - SAN Boot NOT supported...
- Daemon Tools iSCSI Target - 20 day trial. BIOS Clients - SAN Boot NOT supported.. UEFI Clients - SAN Boot NOT supported...
- pyTarget - "...Implement a powerful iSCSI target in python, easily use under most popular systems. ..." - a standalone binary is available for Windows 32-bit (will run without python environment). This project does not have a GUI, however it can be configured from a web interface. Alternatively a .xml configuration file can be used. BIOS Clients - SAN Boot Supported. UEFI Clients - SAN Boot NOT supported..
- SANDeploy Server - 30 day trial. Two version are available - SANDeploy Server and SANDeploy Boot Server (which includes DHCP and TFTP server). BIOS Clients - SAN Boot Supported. UEFI Clients - SAN Boot NOT supported..
- iSCSI Console. Open source. Free. Portable (using Mono.exe). BIOS Clients - SAN Boot Supported. UEFI Clients - SAN Boot supported. RECOMMENDED
Misty
Original Post
A list of Windows iSCSI Target software. Please add to the list -
- Kernsafe iSCSI SAN - a free version is available for download (iStorage Server Free) - you will need to register for an account in order to apply for a free license. Registering for an account is relatively straightforward - at the time of writing it's possible to download a 20-day trial version without registering.
- StarWind Virtual SAN - a Free license/version is available. Personally I found it very difficult to register and obtain a free license as a corporate email address is required.
- Microsoft iSCSI Software Target 3.3 - an optional Windows Server component for Windows Server 2008 R2 and Windows Server 2008 R2 SP1.
- iSCSI Cake - 15 day trial. Not tested.
- Daemon Tools iSCSI Target - 20 day trial. Not tested.
- pyTarget - "...Implement a powerful iSCSI target in python, easily use under most popular systems. ..." - a standalone binary is available for Windows 32-bit (will run without python environment). This project does not have a GUI, however it can be configured from a web interface. Alternatively a .xml configuration file can be used.
pyTarget looks particularly promising - a Quick and Dirty GUI would be useful
- SANDeploy Server - 30 day trial. Two version are available - SANDeploy Server and SANDeploy Boot Server (which includes DHCP and TFTP server). Not tested.
Misty
EDIT - Download link for Erwan.l's pyTarget GUI is in post #19. Direct download link is here.