LLNL / UnifyFS

UnifyFS: A file system for burst buffers
Other
102 stars 31 forks source link

Changes to support Node Local extents. #724

Closed hariharan-devarajan closed 2 years ago

hariharan-devarajan commented 2 years ago

In these cases we do only one rpc per request group and fetch extents for all files which are laminated.

Description

Currently, unifyfs clients read node-local data from the server thread which is a bottleneck. In the case of Laminated files, we can fetch the node-local extents from the server and perform read locally.

Motivation and Context

This feature would enable faster reads by clients in the case of laminated files. Some examples of this are,

Types of changes

Checklist: