lee_duncan
open-iscsi use of multi-queue to implement MCS
a project by lee_duncan
The open-iscsi package is the de facto standard Linux iSCSI initiator, but it does not support iSCSI MCS.
open-iscsi database untanglement
an idea by lee_duncan
The open-iscsi package uses a file/directory-based database -- actually, 3 databases: the "send targets" done with their results, the "nodes" found, and the "interfaces" known/used. But there are inefficiencies when dealing with thousands of targets, and the "node" and "send target" databases could easily be combined. Perhaps moved into a real database?
Simulating Tape Drives via tcmu-runner
a project by lee_duncan
At the suggestion of Hannes, I would like to try to make mhvtl work with tcmu-runner. Mhvtl is a tape-drive emulation package, which emulates various types of tapes drives and tape robot units (for loading drives). This package was originally based on the kernel debug SCSI driver, and still has a kernel component. This kernel component talks to user-space via a special character device.
Improved mhvtl package: fix the out-of-stream kernel driver
an idea by lee_duncan
The mhvtl tape library emulation package was originally based on the scsi_debug kernel driver, but has long since grown more complicated, with the mhvtl,ko kernel module now passing almost all SCSI commands to user-level daemons via a clunky device interface. It does this with an out-of-band driver, since the design is so bad it would never be accepted upstream.
Evaluate possibility of using targetcli/tcmu_runner to implement tape library emulation, replacing mhvtl
an idea by lee_duncan
Description
Looking for projects around:
Nothing at the moment
Activity