On Wed, Oct 6, 2021 at 12:16 PM Laurence Perkins <[email protected]> wrote:
>
> Other option, depending on exactly what your use case is would be to look 
> into your choice of filesystem.  SMR doesn't like random writes into one of 
> its chunks unless it has enough idle time to go back and straighten it out 
> later is all.  There are now format options for ext4 to align its metadata to 
> the SMR sections and to make it avoid random writes as much as it can.  
> Additionally BTRFS, ZFS, and NILFS2 are all structured such that they tend to 
> write from one end of the disk to the other and then jump back to the 
> beginning, so they see little if any degradation from SMR.

Unless something has changed, it was ZFS rebuilds that caused a lot of
the initial fuss on Linux.  Drives were getting dropped from pools due
to timeouts/etc during rebuilds.  I'm not sure how sequential the IO
is for ZFS rebuilds.  I think btrfs seems a bit smarter about scrubs
in general.

-- 
Rich

Reply via email to