N-way mirror read speedup in zfsonlinux

Matthew Ahrens mahrens at delphix.com
Mon Jul 15 22:07:18 UTC 2013


I'm not super familiar with this code, but I like the idea.

--matt


On Fri, Jul 12, 2013 at 2:21 AM, Martin Matuška <martin at matuska.org> wrote:

> **
>
> Hi everyone,
>
> zfsonlinux has implemented a change in the N-way mirror device selection
> algorithm by selecting the device with the least pending I/O instead of
> random selection. They measured an increased read bandwidth increase up to
> 50% and IOPS increase up to 10%.
>
> this might be useful for common ZFS code and we might consider porting
> this to illumos and FreeBSD:
> https://github.com/zfsonlinux/zfs/issues/1461
>
> https://github.com/zfsonlinux/zfs/commit/556011dbec2d10579819078559a77630fc559112
>
> Cheers,
> mm
>


More information about the zfs-devel mailing list