Sample Header Ad - 728x90

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