[PATCH RFC 0/2] nvme-multipath: additional iopolicies
Hannes Reinecke
hare at suse.de
Wed Jul 26 06:32:07 PDT 2023
On 7/26/23 15:25, Christoph Hellwig wrote:
> On Wed, Jul 26, 2023 at 03:23:03PM +0200, Hannes Reinecke wrote:
>> Hi all,
>>
>> as Ewan raised the issue that we are suffering from a buffer-bloat
>> problem when using the round-robin I/O scheduler here are additiona
>> I/O schedulers to improve the situation.
>> The schedulers are untested, and are compile-tested only.
>> I just putting them out here as I had several requests for them;
>> I'm happily improving them upon feedback.
>
> FYI, the policy for nvme-multpath has mostly been that we want to
> see very solid used cases. So in addition to actually testing
> the code, I'd like to see detailed and solid use cases. And preferably
> just one new policy and not three if possible..
>
I could not agree more.
That was precisely why I was reluctant to post them in the first place.
But I have been asked by several parties and really don't have time now
to do a proper testing (what with me being in the middle of a server
room move).
So I decided to put them out as a RFC, fully expecting things to change.
And also expecting to have some solid data from testing to check which
I/O scheduler really improves the situation.
Cheers,
Hannes
--
Dr. Hannes Reinecke Kernel Storage Architect
hare at suse.de +49 911 74053 688
SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg
HRB 36809 (AG Nürnberg), Geschäftsführer: Ivo Totev, Andrew
Myers, Andrew McDonald, Martje Boudien Moerman
More information about the Linux-nvme
mailing list