On Wed, 2017-11-01 at 07:02 +0300, Иванов Алексей wrote: > Hello! > As i understand SPDK can realize iSCSI target application. But is it possible > to use it as iSCSI initiator? There is no iSCSI initiator in SPDK today, so if you're just looking for a userspace iSCSI initiator that already exists see https://github.com/sahlberg/libiscsi. I'm not familiar with this project beyond a cursory glance, but it seems to fit the bill. That said, there is both an NVMe-oF initiator and a virtio-scsi initiator in SPDK already, so an iSCSI initiator would definitely fit into the toolkit. In order to consider adding one, I think we have to figure out how an SPDK implementation would be fundamentally better than the already existing implementations (i.e. libiscsi). If anyone has any insight into that implementation or any other, and has thoughts on how SPDK could do a faster one, it would be much appreciated. Thanks, Ben