Нет описания

HOME 965eb6a78c feature: large ram disk support; device name; fix stop crash 1 год назад
DiskAccessLibrary c9a572e74e upgrade to net80 1 год назад
DiskAccessLibrary.FileSystems.Abstractions c9a572e74e upgrade to net80 1 год назад
DiskAccessLibrary.Win32 c9a572e74e upgrade to net80 1 год назад
ISCSI 965eb6a78c feature: large ram disk support; device name; fix stop crash 1 год назад
ISCSIConsole 965eb6a78c feature: large ram disk support; device name; fix stop crash 1 год назад
ModdingLibrary 965eb6a78c feature: large ram disk support; device name; fix stop crash 1 год назад
Utilities c9a572e74e upgrade to net80 1 год назад
.gitattributes 084cb492d3 Updated .gitattributes 8 лет назад
.gitignore cbd944ba6d update .gitignore add .vs/ 1 год назад
ISCSIConsole.VS2005.sln 27cac52412 Renamed VS2005 solution and projects 4 лет назад
ISCSIConsole.sln 965eb6a78c feature: large ram disk support; device name; fix stop crash 1 год назад
ISCSIConsole.sln.DotSettings 965eb6a78c feature: large ram disk support; device name; fix stop crash 1 год назад
ISCSIConsole_UI.png 38a3cff7e4 Updated Readme.md 7 лет назад
License.txt bb798b4ea6 Added License.txt 6 лет назад
Readme.md d85a463d5c Updated Readme.md 4 лет назад

Readme.md

About iSCSI Console:

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.

About the iSCSI library:

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.

Notes:

In addition to a full fledged iSCSI Target server implementation, the iSCSI library also contain a very basic iSCSI initiator implementation.

What this program can do:

  1. Serve virtual disks (VHD / VMDK / IMG).
  2. Serve physical disks.
  3. Serve basic volumes as disks.
  4. Serve dynamic volumes as disks.
  5. Create VHDs.
  6. Can run under Windows PE using Mono.
  7. Can run under Linux / OSX using Mono (use the release targeting .NET Framework 4.7.2)

iSCSI Console UI

Contact:

If you have any question, feel free to contact me.
Tal Aloni tal.aloni.il@gmail.com