From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============7480805331368897010==" MIME-Version: 1.0 From: Harris, James R Subject: Re: [SPDK] iSCSI initiator Date: Thu, 02 Nov 2017 16:25:00 +0000 Message-ID: <721155ED-54D8-4E0E-B46D-A207FCBE8523@intel.com> In-Reply-To: 1509554865.2653.41.camel@intel.com List-ID: To: spdk@lists.01.org --===============7480805331368897010== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable > On Nov 1, 2017, at 9:47 AM, Walker, Benjamin wrote: > = > On Wed, 2017-11-01 at 07:02 +0300, =D0=98=D0=B2=D0=B0=D0=BD=D0=BE=D0=B2 = =D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B5=D0=B9 wrote: >> Hello! >> As i understand SPDK can realize iSCSI target application. But is it pos= sible >> 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 fast= er one, > it would be much appreciated. I think libiscsi should work well. it has async interfaces so it fits the = SPDK asynchronous polling model. Building an iSCSI bdev module on top of libiscsi should be fairly straightf= orward. This would be really useful for presenting iSCSI LUNs to VMs via v= host. > = > Thanks, > Ben > = > _______________________________________________ > SPDK mailing list > SPDK(a)lists.01.org > https://lists.01.org/mailman/listinfo/spdk --===============7480805331368897010==--