我目前有一个基于debian的Linux系统,我想对其进行大量优化。这台机器有三个不同的驱动器: SLC SSD,QLC SSD和4TB硬盘。我想知道是否有可能创建一个多层缓存解决方案,利用这两个SSD在不同级别进行缓存。
我的乌托邦结构是这样的:
不幸的是,我还没有在多层缓存的能力方面发现太多的功能,这些功能允许在我为它找到的最常见的linux实用程序中进行这种配置:lvmcache或bcache。
我的问题是,是否有可能以这种方式配置lvmcache或bcache来利用这些驱动器?如果没有,是否有能够实现这种配置的解决方案?
发布于 2021-03-21 13:40:07
不,除非您想试验多个嵌套的lvmcache/dm-cache设备,否则是不可能的,因为这是一个很难维护和调试的复杂设置。
请自便,使用SLC SSD缓存HDD,同时保留QLC驱动器,用于大多数只读数据(即根卷和家庭卷)。
https://serverfault.com/questions/1057753
复制相似问题