Tal Aloni 47383b09bd StandardInquiryData: Fix bug in GetBytes not reporting PeripheralDeviceType correctly | 2 years ago | |
---|---|---|
DiskAccessLibrary | 3 years ago | |
DiskAccessLibrary.FileSystems.Abstractions | 4 years ago | |
DiskAccessLibrary.Win32 | 4 years ago | |
ISCSI | 2 years ago | |
ISCSIConsole | 3 years ago | |
Utilities | 4 years ago | |
.gitattributes | 8 years ago | |
.gitignore | 9 years ago | |
ISCSIConsole.VS2005.sln | 4 years ago | |
ISCSIConsole.sln | 3 years ago | |
ISCSIConsole_UI.png | 7 years ago | |
License.txt | 6 years ago | |
Readme.md | 3 years ago |
iSCSI Console is a Free, Open Source, User-Mode iSCSI Target Server written in C#.
iSCSI Console is cross-platform, portable and requires no installation.
iSCSI Console can serve physical and virtual disks to multiple clients.
The iSCSI library utilized by iSCSI Console was designed to give developers an easy way to serve block storage via iSCSI.
Any storage object you wish to share needs to implement the abstract Disk class, and the library will take care of the rest.
The library was written with extensibility in mind, and was designed to fit multitude of projects.
iSCSI Console is merely a demo project that exposes some of the capabilities of this library.
A NuGet package of the library is available.
In addition to a full fledged iSCSI Target server implementation, the iSCSI library also contain a very basic iSCSI initiator implementation.
If you have any question, feel free to contact me.
Tal Aloni tal.aloni.il@gmail.com