Totally: OpenCAS, bcache, etc could also help here. The important thing for me if we use local device caches is to make sure our internal OSD data 'tegrity is still sound: deep-scrubbing should readthrough, for example. Cheers, Dan On Tue, Jul 2, 2024 at 12:56 PM Anthony D'Atri <anthony.datri@gmail.com> wrote:
Thoughts on how finding a way to implement OpenCAS might address this?
On Jul 2, 2024, at 15:44, Dan van der Ster <dan.vanderster@clyso.com> wrote:
A better approach could be to read around misses, using the new faster EC partial read to respond to the client quickly, and then asynchronously promote the whole object into the cache pool. Partial writes are more tricky, probably best handled all via a WAL.
_______________________________________________ Dev mailing list -- dev@ceph.io To unsubscribe send an email to dev-leave@ceph.io