Using LVMCache or BCache for Hot-Warm-Cold Caching
8
votes
1
answer
1321
views
I've recently reconfigured my current debian machine with three different drives: An SLC SSD, a QLC SSD, and a 4TB HDD. I've been toying around with
lvmcache
and other utilities, and I wanted to know if it was possible to create a multi-tier caching solution that leverages both of the SSDs for caching at different levels.
My utopian structure is this:
* SLC SSD (fastest, good-reliability): Hot Cache for files that are written to and read often
* QLC SSD (fast, OK-reliability): Warm Cache for (potentially larger) files that are written to and read from less often
* HDD (slow, high-reliability): Cold Storage for files that aren't written to or read often
Unfortunately, I haven't found much in terms of capabilities for multi-tier caching that allows for this type of configuration in either lvmcache
or bcache
(or, really, anywhere else).
Is it possible for lvmcache
or bcache
to be configured in such a way? And, if not, are there any other solutions out there that may enable such a configuration?
Asked by Swivel
(236 rep)
Mar 21, 2021, 06:31 AM
Last activity: Jul 6, 2023, 03:42 AM
Last activity: Jul 6, 2023, 03:42 AM