Re: [dm-devel] [RFC PATCH] dm service time: measure service time rather than approximate it

2016-04-08 Thread Mike Snitzer
On Fri, Apr 08 2016 at 3:03pm -0400, Mike Snitzer wrote: > On Fri, Apr 08 2016 at 2:58pm -0400, > Mike Snitzer wrote: > > > The DM multipath service-time path-selector has historically tracked the > > amount of outstanding IO per path and used that to

Re: [dm-devel] [RFC PATCH] dm service time: measure service time rather than approximate it

2016-04-08 Thread Mike Snitzer
On Fri, Apr 08 2016 at 2:58pm -0400, Mike Snitzer wrote: > The DM multipath service-time path-selector has historically tracked the > amount of outstanding IO per path and used that to approximate the > service-time of each path. In practice this has shown itself to work >

[dm-devel] [RFC PATCH] dm service time: measure service time rather than approximate it

2016-04-08 Thread Mike Snitzer
The DM multipath service-time path-selector has historically tracked the amount of outstanding IO per path and used that to approximate the service-time of each path. In practice this has shown itself to work fairly well but we can do better by measuring the actual service-time during IO