News: 0001512682

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Btrfs Working On RAID1 Round-Robin Read Balancing

([Linux Storage] 6 Hours Ago Btrfs RAID1 Round Robin Read Balancing)


It's been a while since there has been anything new to report on the Btrfs file-system's built-in RAID functionality but that is changing with RAID1 round-robin read balancing.

Coming to the Btrfs kernel driver by way of Oracle engineer Anand Jain is an optional round robin read balancing mode for Btrfs' native RAID1 operation. [1]This patch adds the RAID1 round-robin read balancing mode:

"This feature balances I/O across the striped devices when reading from RAID1 blocks.

echo round-robin:[min_contiguous_read] > /sys/fs/btrfs/ /read_policy

The min_contiguous_read parameter defines the minimum read size before switching to the next mirrored device. This setting is optional, with a default value of 256 KiB."

This means of balancing RAID1 reads across all striped devices in a round robin mode though is initially treated as an experimental option. Thus CONFIG_BTRFS_EXPERIMENTAL is needed to be set for now if wanting to switch over to the round-robin mode.

A follow-on patch also allows [2]setting the RAID1 preferred read device but primarily for testing purposes.

These Btrfs RAID1 round-robin read patches are currently in David Sterba's "for-next" branch so we could see this support come for the upcoming Linux 6.14 merge window.



[1] https://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git/commit/?h=for-next&id=185fa5c7ac5add0f1a109a22a972ca99780ee49e

[2] https://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git/commit/?h=for-next&id=919899ce1ba7a8e8cdde36282d55381eb1830619



bezirg

npwx

Ananace

npwx

woddy

microcode

waxhead

gotar

pWe00Iri3e7Z9lHOX2Qx

Don't get too ecstatic, we all know what's going to
happen next. This so-called trial is rigged, just like wrestling and
boxing. Microsoft is the Don King of the software industry... they control
who wins. I've been told that if you call Microsoft's legal department
hotline, you get a recorded messages that says, "For the verdicts of past
Microsoft court cases, press 1. For the verdicts of future Microsoft court
cases, press 2..."

-- Anonymous Coward's response to Judge Jackson's harsh Findings
Of Fact against Microsoft