Metadata writeback cache support
(LU-10938)
|
|
| Status: | Open |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Technical task | Priority: | Minor |
| Reporter: | Qian Yingjin | Assignee: | WC Triage |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||
| Rank (Obsolete): | 9223372036854775807 | ||||
| Description |
|
Batch processing framework is able to pack many individual requests into one large RPC. This batch RPC is then transferred to the server via bulk I/O and executed using a single server round-trip. Batch processing therefore reduces the number of simultaneous requests processed by the server. After batched RPC framework introduced, it can boost the metadata performance dramatically. However, it also increases the complexity of the recovery, such as how to reconstruct the reply in case of the RPC resend if the reply was lost. The goal of this project is to adopt the existed recovery mechanism with batched RPC framework which will be used by Writeback Caching (WBC) and batched stat ahead. |
| Comments |
| Comment by Gerrit Updater [ 11/Mar/22 ] |
|
"Yingjin Qian <qian@ddn.com>" uploaded a new patch: https://review.whamcloud.com/46799 |
| Comment by Gerrit Updater [ 14/Mar/22 ] |
|
"Yingjin Qian <qian@ddn.com>" uploaded a new patch: https://review.whamcloud.com/46817 |
| Comment by Gerrit Updater [ 22/Mar/22 ] |
|
"Yingjin Qian <qian@ddn.com>" uploaded a new patch: https://review.whamcloud.com/46886 |