On 06/25/2015 11:31 PM, LSZhu wrote:
I have been working for iSCSI in SUSE for half a year, I have some basic
knowledge of iSCSI. I did some debug  and performance analyze work
before.I am quite interested in iSCSI-mq, I am not a expert here, but
may I do some contributions for iSCSI-mq? If you need me in somewhere,
please let me know.

In my view, there seems such works need to be done:

(1) open-iscsi should simulate a multi-queue block device on the
initiator side, I mean, /dev/sdc, sdd which simulated by open-iscsi
should be multi-queue, just like we want a multi-queue hardware device
as a backstore.
(2)  I/O scheduler is needed in the block layer for multi-queue, for the
simulated device mentioned above.
(3) open-iscsi should establish more than one connections to the target
in a session, and a  I/O scheduler is needed here.
(4) some performance improve work like how to manage multi-queue threads
on multiple CPU cores, how to reduce latency, how to create a better
pipeline.

I have heard that on the target LIO side, multi-queue work is done.
If I am wrong  somewhere, please tell me, I would appreciate for that.

I know you have did a lot of work for multi-queue, so if you need me
somewhere, or I can help in some work, please let me know.

Hello Zhu,

The most recent discussion about this topic I am aware of can be found at http://thread.gmane.org/gmane.linux.scsi/98199. Please note that I'm not an iSCSI expert.

Bart.

--
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to open-iscsi+unsubscr...@googlegroups.com.
To post to this group, send email to open-iscsi@googlegroups.com.
Visit this group at http://groups.google.com/group/open-iscsi.
For more options, visit https://groups.google.com/d/optout.

Reply via email to