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 older po

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 initia

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 iS

Re: Two types of initiator stacks

2020-01-13 Thread Bobby
s iSCSI HBAs. 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,

Re: how it works

2020-01-11 Thread Bobby
riday, 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 di

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 to

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 uses

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 ses

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. So,

Re: iSCSI packet generator

2019-11-06 Thread Bobby
uses 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 clie

Re: iSCSI packet generator

2019-11-06 Thread Bobby
need. I.e. discovering the > device, 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 initi

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? T