[LU-17478] parallelize unaligned writes Created: 27/Jan/24  Updated: 30/Jan/24

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

Type: Improvement Priority: Minor
Reporter: Patrick Farrell Assignee: Patrick Farrell
Resolution: Unresolved Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

Unaligned DIO/hybrid IO writes are not currently parallel, which severely limits their performance (to around 3 GiB/s with 20 GiB/s DIO).  With the fix from LU-17085, this becomes possible, and it turns out it can be done fairly easily.



 Comments   
Comment by Gerrit Updater [ 27/Jan/24 ]

"Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/53844
Subject: LU-17478 clio: parallelize unaligned DIO write copy
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c301f9a547da2ffb8ea8e4c847dfa04f55d6592d

Comment by Gerrit Updater [ 30/Jan/24 ]

"Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/53856
Subject: LU-17478 osc: add dio_exts tracking
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: d6003a950c5ca6f84d78082a2830ee4c7d62f869

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