[LU-17122] reduce default osd-ldiskfs.*.readcache_max_io_mb and writethrough_max_io_mb Created: 15/Sep/23  Updated: 15/Sep/23

Status: Open
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Minor
Reporter: Andreas Dilger Assignee: Shuichi Ihara
Resolution: Unresolved Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

We currently use osd-ldiskfs.*.writethrough_max_io_mb=8 and "...readcache_max_io_mb=8" as the default thresholds to switch from page cached to direct write/read RPCs on the OSS. This is mostly important for HDD OSTs, since non-rotational OSTs disable write and read cache by default.

However, I'm not aware of any performance analysis of these thresholds, whether any testing has been done to lower these thresholds, or somehow align the sizes to the underlying RAID geometry.

sihara, have you ever tested/tuned these parameters to see what effect they have on IO performance? Ideally we would have them as low as possible to reduce server memory pressure, while keeping good IO performance?

I don't think this is a critical issue, but if you could include it in one of your HDD test runs to see what effect it has, and whether we are losing performance that could be easily improved by changing the default values.


Generated at Sat Feb 10 03:32:49 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.