Linux 的分布式块设备缓存

Linux 的分布式块设备缓存

是否有适用于 Linux 的开源软件可以基于底层块设备(DRBD或共享 SAN)和分布式内存缓存实现新的块设备?我正在寻找类似于块设备的
东西。例如,memcached这对于基于集群 LVM ( ) 的 VM 非常有用。clvmd

分布式意味着每个缓存块仅存储在使用该设备的一个节点上,因此有效缓存大小是节点缓存大小的总和。存储在一个节点上并从另一节点访问的块应在网络上转发,而无需访问底层块设备。

缓存应该是直写式的:只应缓存读取,但写入应保存(镜像)在缓存中,以支持后续读取。

或者我应该更好地在软件推荐上问这个问题?

相关内容