[dm-devel] deterministic io throughput in multipath

2016-12-19 Thread Muneendra Kumar M
Customers using Linux host (mostly RHEL host) using a SAN network for block storage, complain the Linux multipath stack is not resilient to handle non-deterministic storage network behaviors. This has caused many customer move away to non-linux based servers. The intent of the below patch and th

Re: [dm-devel] deterministic io throughput in multipath

2016-12-19 Thread Hannes Reinecke
On 12/19/2016 12:50 PM, Muneendra Kumar M wrote: > Customers using Linux host (mostly RHEL host) using a SAN network for > block storage, complain the Linux multipath stack is not resilient to > handle non-deterministic storage network behaviors. This has caused many > customer move away to non-lin

Re: [dm-devel] deterministic io throughput in multipath

2016-12-21 Thread Benjamin Marzinski
Have you looked into the delay_watch_checks and delay_wait_checks configuration parameters? The idea behind them is to minimize the use of paths that are intermittently failing. -Ben On Mon, Dec 19, 2016 at 11:50:36AM +, Muneendra Kumar M wrote: >Customers using Linux host (mostly RHEL h

Re: [dm-devel] deterministic io throughput in multipath

2016-12-21 Thread Muneendra Kumar M
: dm-devel@redhat.com Subject: Re: [dm-devel] deterministic io throughput in multipath Have you looked into the delay_watch_checks and delay_wait_checks configuration parameters? The idea behind them is to minimize the use of paths that are intermittently failing. -Ben On Mon, Dec 19, 2016 at 11

Re: [dm-devel] deterministic io throughput in multipath

2016-12-26 Thread Muneendra Kumar M
it_checks. Regards, Muneendra. -Original Message- From: Muneendra Kumar M Sent: Thursday, December 22, 2016 11:10 AM To: 'Benjamin Marzinski' Cc: dm-devel@redhat.com Subject: RE: [dm-devel] deterministic io throughput in multipath Hi Ben, Thanks for the reply. I will look i

Re: [dm-devel] deterministic io throughput in multipath

2017-01-03 Thread Benjamin Marzinski
dd for delay_watch_checks and > delay_wait_checks. > > Regards, > Muneendra. > > > > -Original Message- > From: Muneendra Kumar M > Sent: Thursday, December 22, 2016 11:10 AM > To: 'Benjamin Marzinski' > Cc: dm-devel@redhat.com > Subject:

Re: [dm-devel] deterministic io throughput in multipath

2017-01-04 Thread Muneendra Kumar M
Hi Ben, Thanks for the information. Regards, Muneendra. -Original Message- From: Benjamin Marzinski [mailto:bmarz...@redhat.com] Sent: Tuesday, January 03, 2017 10:42 PM To: Muneendra Kumar M Cc: dm-devel@redhat.com Subject: Re: [dm-devel] deterministic io throughput in multipath On

Re: [dm-devel] deterministic io throughput in multipath

2017-01-16 Thread Muneendra Kumar M
devel@redhat.com<mailto:dm-devel@redhat.com> Subject: Re: [dm-devel] deterministic io throughput in multipath On Mon, Dec 26, 2016 at 09:42:48AM +, Muneendra Kumar M wrote: > Hi Ben, > > If there are two paths on a dm-1 say sda and sdb as below. > > # multipath -ll > m

Re: [dm-devel] deterministic io throughput in multipath

2017-01-16 Thread Benjamin Marzinski
;state for san_path_err_recovery_time duration. Once >san_path_err_recovery_time has timeout  we will reinstate the failed path >. >  > Regards, >Muneendra. >   > -Original Message- >From: Muneendra Kumar M >Sent: Wednesday, Jan

Re: [dm-devel] deterministic io throughput in multipath

2017-01-17 Thread Muneendra Kumar M
Hi Ben, >Thanks for the information. > >Regards, >Muneendra. > > -----Original Message----- >From: Benjamin Marzinski [[1]mailto:bmarz...@redhat.com] >Sent: Tuesday, January 03, 2017 10:42 PM >To: Muneendra Kumar M > <[2]mmand...@brocade.com

Re: [dm-devel] deterministic io throughput in multipath

2017-01-23 Thread Muneendra Kumar M
+++--- Regards, Muneendra. _ From: Muneendra Kumar M Sent: Tuesday, January 17, 2017 4:13 PM To: 'Benjamin Marzinski' Cc: dm-devel@redhat.com Subject: RE: [dm-devel] deterministic io throughput in multipath Hi Ben, Thanks for the

Re: [dm-devel] deterministic io throughput in multipath

2017-01-25 Thread Benjamin Marzinski
0 >+++--- >  >  >Regards, >Muneendra. >  >_ >From: Muneendra Kumar M > Sent: Tuesday, January 17, 2017 4:13 PM >To: 'Ben

Re: [dm-devel] deterministic io throughput in multipath

2017-01-25 Thread Muneendra Kumar M
ill incorporate all the changes mentioned below and will resend the >patch once the testing is done. >  >Regards, >Muneendra. >  >  >   >-Original Message----- >From: Benjamin Marzinski [[1]mailto:bmarz...@redhat.com] >Sent: Tu

Re: [dm-devel] deterministic io throughput in multipath

2017-01-25 Thread Benjamin Marzinski
egards, > Muneendra. > > > > -Original Message- > From: Benjamin Marzinski [mailto:bmarz...@redhat.com] > Sent: Wednesday, January 25, 2017 2:59 PM > To: Muneendra Kumar M > Cc: dm-devel@redhat.com > Subject: Re: [dm-devel] deterministic io throughput in multipa

Re: [dm-devel] deterministic io throughput in multipath

2017-02-01 Thread Muneendra Kumar M
:37 PM To: Muneendra Kumar M Cc: dm-devel@redhat.com Subject: Re: [dm-devel] deterministic io throughput in multipath On Wed, Jan 25, 2017 at 11:48:33AM +, Muneendra Kumar M wrote: > Hi Ben, > Thanks for the review . > I will consider the below points and will do the necessary change

Re: [dm-devel] deterministic io throughput in multipath

2017-02-01 Thread Benjamin Marzinski
This is certainly moving in the right direction. There are a couple of things I would change. check_path_reinstate_state() will automatically disable the path if there are configuration problems. If things aren't configured correctly, or the code can't get the current time, it seems like it should

Re: [dm-devel] deterministic io throughput in multipath

2017-02-02 Thread Muneendra Kumar M
Message- From: Benjamin Marzinski [mailto:bmarz...@redhat.com] Sent: Thursday, February 02, 2017 7:20 AM To: Muneendra Kumar M Cc: device-mapper development Subject: RE: [dm-devel] deterministic io throughput in multipath This is certainly moving in the right direction. There are a couple of

Re: [dm-devel] deterministic io throughput in multipath

2017-02-02 Thread Benjamin Marzinski
; > > > > -Original Message- > From: Benjamin Marzinski [mailto:bmarz...@redhat.com] > Sent: Thursday, February 02, 2017 7:20 AM > To: Muneendra Kumar M > Cc: device-mapper development > Subject: RE: [dm-devel] deterministic io throughput in multipath > >

Re: [dm-devel] deterministic io throughput in multipath

2017-02-02 Thread Muneendra Kumar M
development Subject: Re: [dm-devel] deterministic io throughput in multipath This looks fine. Thanks for all your work on this ACK -Ben On Thu, Feb 02, 2017 at 11:48:39AM +, Muneendra Kumar M wrote: > Hi Ben, > The below changes suggested by you are good. Thanks for it. > I have t

Re: [dm-devel] deterministic io throughput in multipath

2017-02-02 Thread Benjamin Marzinski
njamin Marzinski [mailto:bmarz...@redhat.com] > Sent: Thursday, February 02, 2017 11:09 PM > To: Muneendra Kumar M > Cc: device-mapper development > Subject: Re: [dm-devel] deterministic io throughput in multipath > > This looks fine. Thanks for all your work on this > >

Re: [dm-devel] deterministic io throughput in multipath

2017-02-03 Thread Muneendra Kumar M
.@brocade.com> X-Mailer: git-send-email 1.8.3.1 Regards, Muneendra. -Original Message- From: Benjamin Marzinski [mailto:bmarz...@redhat.com] Sent: Friday, February 03, 2017 12:00 AM To: Muneendra Kumar M Cc: device-mapper development Subject: Re: [dm-devel] deterministic io throughput i