iSCSI and Ceph RBD

2020-01-24 Thread Bobby
Hi, I have some questions regarding iSCSI and Ceph RBD. If I have understood correctly, the RBD backstore module on target side can translate SCSI IO into Ceph OSD requests. The iSCSI target driver with rbd.ko can expose Ceph cluster on iSCSI protocol. If correct, then that all is happening on

Re: how it works

2020-01-24 Thread Bobby
thanks...yes, it helped :-) On Sunday, January 12, 2020 at 4:32:55 AM UTC+1, The Lee-Man wrote: > > On Jan 11, 2020, at 11:26 AM, Bobby > > wrote: > > > Hi , > > Thanks for your patience regarding my questions. Because after I had dug > (digged) very o

Re: Question: Where are scsi commands encapsulated?

2020-01-21 Thread Bobby
Hi Chris, very good explanation. Can you also please tell where does scsi-mq (multi-queue) comes into play in this flow? Where exactly one can see multi-queue in the code? Thanks ! On Thursday, June 2, 2016 at 12:27:32 AM UTC+2, Chris Leech wrote: > > On Fri, May 20, 2016 at 06:33:25PM -0500,

Re: [LSF/MM TOPIC] iSCSI MQ adoption via MCS discussion

2020-01-21 Thread Bobby
Hi all, I have a question please. Are these todo's finally part of Open-iSCSi initiator? Thanks On Wednesday, January 7, 2015 at 5:57:14 PM UTC+1, hare wrote: > > On 01/07/2015 05:25 PM, Sagi Grimberg wrote: > > Hi everyone, > > > > Now that scsi-mq is fully included, we need an iSCSI

iSCSI Multiqueue

2020-01-15 Thread Bobby
Hi all, I have a question regarding multi-queue in iSCSI. AFAIK, *scsi-mq* has been functional in kernel since kernel 3.17. Because earlier, the block layer was updated to multi-queue *blk-mq* from single-queue. So the current kernel has full-fledged *multi-queues*. The question is: How an

Re: Two types of initiator stacks

2020-01-13 Thread Bobby
BAs. Now you see > this in cards that support DCB, they are called "Converged Network > Adapters" CNAs. Since very few Software Initiators support DCB naively > the card has to handle everything. > > Regards, > Don > > > > On Fri, Jan 10, 2020 at 11:18

Re: how it works

2020-01-11 Thread Bobby
, January 10, 2020 at 10:55:34 PM UTC+1, The Lee-Man wrote: > > On Friday, January 10, 2020 at 8:44:05 AM UTC-8, Bobby wrote: >> >> >> Hi, >> >> >> - Question 1: The kernel still contains 2 files? >> - Question 2: Do we still have those diagram

Re: how it works

2020-01-10 Thread Bobby
Hi, - Question 1: The kernel still contains 2 files? - Question 2: Do we still have those diagrams available online? On Tuesday, May 24, 2005 at 1:11:26 AM UTC+2, Dmitry Yusupov wrote: > > On Mon, 2005-05-23 at 16:51 -0400, Eddy Quicksall wrote: > > Is there an explanation someplace as

Re: Two types of initiator stacks

2020-01-10 Thread Bobby
Don > > > > On Thu, Jan 9, 2020 at 11:57 AM Bobby > > wrote: > >> Under section "How to setup iSCSI interfaces (iface) for binding" of >> README, there is this paragraph: >> >> " To manage both types of initiator stacks, iscsiadm

Two types of initiator stacks

2020-01-09 Thread Bobby
Under section "How to setup iSCSI interfaces (iface) for binding" of README, there is this paragraph: " To manage both types of initiator stacks, iscsiadm uses the interface (iface) structure. For each HBA port or for software iscsi for each network device (ethX) or NIC, that you wish to bind

Re: Open-iSCSI in research paper

2020-01-02 Thread Bobby
think? On Wednesday, January 1, 2020 at 7:37:09 PM UTC+1, The Lee-Man wrote: > > On Tuesday, December 31, 2019 at 7:49:49 AM UTC-8, Bobby wrote: >> >> Hi all, >> >> I have come across this research paper (attached) called "*Design and >> implementation o

Re: Re: iSCSI packet generator

2019-12-10 Thread Bobby
AM UTC+1, Bobby wrote: > > > Perfect ! After this reply, I had to dig deeper and now it makes > sensethanks a lot The Lee-Man for explaining it so effectively... > > > On Saturday, November 9, 2019 at 7:52:52 PM UTC+1, The Lee-Man wrote: >> >> On Friday, Nove

Re: Re: iSCSI packet generator

2019-12-10 Thread Bobby
Perfect ! After this reply, I had to dig deeper and now it makes sensethanks a lot The Lee-Man for explaining it so effectively... On Saturday, November 9, 2019 at 7:52:52 PM UTC+1, The Lee-Man wrote: > > On Friday, November 8, 2019 at 10:40:08 AM UTC-8, Bobby wrote: >> >

Re: Re: iSCSI packet generator

2019-11-08 Thread Bobby
Hi Ulrich, Thanks for the hint. Can you please help me regarding following two questions. - Linux block layer perform IO scheduling IO submissions to storage device driver. If there is a physical device, the block layer interacts with it through SCSI mid layer and SCSI low level drivers.

Re: iSCSI packet generator

2019-11-06 Thread Bobby
me, where does the "*disk driver*" comes into play? Thanks :-) On Monday, November 4, 2019 at 5:43:24 PM UTC+1, The Lee-Man wrote: > > On Monday, November 4, 2019 at 2:49:08 AM UTC-8, Bobby wrote: >> >> Hi >> >> I have two virtual machines. One is a client an

Re: iSCSI packet generator

2019-11-06 Thread Bobby
vice, formatting the disk, doing writes and reads, etc. > > What is it that you are trying to do? iSCSI is the transport for SCSI > commands over a network. You can use SCSI tools to generate SCSI commands > to that disk, then the iSCSI initiator on the 'client' will create the &g

iSCSI packet generator

2019-11-04 Thread Bobby
Hi I have two virtual machines. One is a client and other is a sever (SAN). I am using Wireshark to analyze the iSCSI protocols between them. Someone recommended me, in addition to a packet analyzer, I can also use a packet generator. Any good packet generator for iSCSI client/server model?