Re: [dm-devel] [PATCH] multipathd: handle fpin events

2021-12-13 Thread Erwin van Londen
Hello Martin, That is exactly the reason why we would need to modularise this. Access characteristics between different transport protocols can differ significantly and thus are susceptible to different indicators, tolerances and other variations that would need a different config setup. You

Re: [dm-devel] [PATCH] multipathd: handle fpin events

2021-12-07 Thread Erwin van Londen
eed to dive into the stacks or seek help from the maintainers of these code-bases to know more of what the options are. Cheers Erwin On Tue, 2021-12-07 at 09:11 +, Martin Wilck wrote: > On Tue, 2021-12-07 at 09:19 +1000, Erwin van Londen wrote: > > Hello Martin, Muneendra. > >

Re: [dm-devel] [PATCH] multipathd: handle fpin events

2021-12-06 Thread Erwin van Londen
Hello Martin, Muneendra. As I kicked this discussion off in the beginning of the year and seeing the Muneendra and the broadcom people have come up with the first iteration I can only applaud the efforts. On behalf of all storage and linux administrators I would say "Thank you". As for your

Re: [dm-devel] [LSF/MM/BFP ATTEND] [LSF/MM/BFP TOPIC] Storage: Copy Offload

2021-05-12 Thread Erwin van Londen
On Tue, 2021-05-11 at 00:15 +, Chaitanya Kulkarni wrote: > Hi, > > * Background :- > - > -- > > Copy offload is a feature that allows file-systems or storage devices > to be instructed to copy files/logical blocks without

Re: [dm-devel] RFC: one more time: SCSI device identification

2021-05-02 Thread Erwin van Londen
On Fri, 2021-04-30 at 19:44 -0400, Ewan D. Milne wrote: > On Wed, 2021-04-28 at 10:09 +1000, Erwin van Londen wrote: > > > > > > Perhaps an array might abort I/Os it has received in the Device > Server when > something changes. I have no idea if mos

Re: [dm-devel] RFC: one more time: SCSI device identification

2021-04-29 Thread Erwin van Londen
On Wed, 2021-04-28 at 06:34 +, Martin Wilck wrote: > On Wed, 2021-04-28 at 11:01 +1000, Erwin van Londen wrote: > > > > The way out of this is to chuck the array in the bin. As I mentioned > > in one of my other emails when a scenario happens as you described > &g

Re: [dm-devel] RFC: one more time: SCSI device identification

2021-04-27 Thread Erwin van Londen
On Tue, 2021-04-27 at 10:21 +0200, Hannes Reinecke wrote: > On 4/27/21 10:10 AM, Martin Wilck wrote: > > On Tue, 2021-04-27 at 13:48 +1000, Erwin van Londen wrote: > > > > > > > > Wrt 1), we can only hope that it's the case. But 2) and 3) need > > > &g

Re: [dm-devel] RFC: one more time: SCSI device identification

2021-04-27 Thread Erwin van Londen
On Tue, 2021-04-27 at 16:41 -0400, Ewan D. Milne wrote: > On Tue, 2021-04-27 at 20:33 +, Martin Wilck wrote: > > On Tue, 2021-04-27 at 16:14 -0400, Ewan D. Milne wrote: > > > > > > There's no way to do that, in principle.  Because there could be > > > other I/Os in flight.  You might

Re: [dm-devel] RFC: one more time: SCSI device identification

2021-04-26 Thread Erwin van Londen
On Mon, 2021-04-26 at 13:16 +, Martin Wilck wrote: > On Mon, 2021-04-26 at 13:14 +0200, Ulrich Windl wrote: > > > > > > > > > > While we're at it, I'd like to mention another issue: WWID > > > changes. > > > > > > This is a big problem for multipathd. The gist is that the device > > >

Re: [dm-devel] dm-multipath - IO queue dispatch based on FPIN Congestion/Latency notifications.

2021-04-06 Thread Erwin van Londen
Hello Muneendra, On Mon, 2021-04-05 at 11:00 +0530, Muneendra Kumar M wrote: > Hi Erwin, > Below are my replies. >   > On Thu, 2021-04-01 at 10:16 +, Martin Wilck wrote: > > On Thu, 2021-04-01 at 12:48 +1000, Erwin van Londen wrote: > > > >   > > > >

Re: [dm-devel] dm-multipath - IO queue dispatch based on FPIN Congestion/Latency notifications.

2021-04-06 Thread Erwin van Londen
Hello Martin, On Thu, 2021-04-01 at 10:16 +, Martin Wilck wrote: > On Thu, 2021-04-01 at 12:48 +1000, Erwin van Londen wrote: > > > > > > Benjamin has added a marginal_path group(multipath marginal > > > pathgroups) in > > > the dm-multipath. > &

Re: [dm-devel] dm-multipath - IO queue dispatch based on FPIN Congestion/Latency notifications.

2021-04-01 Thread Erwin van Londen
Hello Muneendra On Wed, 2021-03-31 at 16:18 +0530, Muneendra Kumar M wrote: > Hi Martin, > Below are my replies. > > > > If there was any discussion, I haven't been involved :-) > > > I haven't looked into FPIN much so far. I'm rather sceptic with > > it's > usefulness for dm-multipath. Being

Re: [dm-devel] dm-multipath - IO queue dispatch based on FPIN Congestion/Latency notifications.

2021-03-31 Thread Erwin van Londen
Hello Hannes, Thanks for responding. On Wed, 2021-03-31 at 09:25 +0200, Hannes Reinecke wrote: > Hi Erwin, > > On 3/31/21 2:22 AM, Erwin van Londen wrote: > > Hello Muneendra, benjamin, > > > > The fpin options that are developed do have a whole plethora of > &

Re: [dm-devel] dm-multipath - IO queue dispatch based on FPIN Congestion/Latency notifications.

2021-03-31 Thread Erwin van Londen
and improve overall performance.  Regards, Erwin On Fri, 2021-03-26 at 16:45 +0530, Muneendra Kumar M wrote: > Hi Benjamin, > My replies are below > > > On Tue, Mar 23, 2021 at 05:52:33PM +1000, Erwin van Londen wrote: > > > Hello All, > > > > > > Just wonder

[dm-devel] dm-multipath - IO queue dispatch based on FPIN Congestion/Latency notifications.

2021-03-23 Thread Erwin van Londen
Hello All, Just wondering if there were any plans to incorporate FPIN congestion/latency notifications in dm-multipath to disperse IO over non-affected paths. Regards, Erwin van Londen -- Kind regards, Erwin van Londen http://erwinvanlonden.net PGP key: http://erwinvanlonden.net/pgp-key-id

[dm-devel] dm-multipath "shaky SAN detection" is insufficient for intermittent errors.

2021-03-22 Thread Erwin van Londen
I've been doing SAN troubleshooting for 20 years and the majority of the problems is related to these intermittent issues of frame corruption and/or discards. Actual flipping paths where a target goes into and offline/online state is far less common.  Your feedback is appreciated. Thank you