我想在Debian生产服务器上使用linux缓存(dm-cache或bcache)。(内核3.16)
我的问题是:在Linux3.16中,dm-cache和bcache模块可以实现吗?我是否需要将内核升级到更新的版本?
我还发现了关于bcache的令人担忧的信息:https://lkml.org/lkml/2015/12/22/154
请注意,就可靠性和数据丢失而言,我完全理解缓存模式选择(写回/写)意味着什么,我的问题更多地是关于这些模块中的软件错误。
将于2018年2月跟进。服务器的
硬件:
软件:
根据/proc/diskstats在bcache设备上发出的I/O数量)
发布于 2016-01-06 11:01:44
我认为SSD存储成本的降低以及可用选项的增加为在需要时使用固态存储提供了一个很好的理由,并且消除了选择性(和潜在错误)缓存的想法。
如果你详细地填写了环境、容量需求和其他方面的信息,它可能会帮助你找到一个更好的答案。
发布于 2017-03-21 12:09:52
我查看了你的链接并查看了所有补丁,并手动验证了每个补丁都合并在香草内核4.9.0中,最后一个补丁是在2016-10-27 04:31:17 UTC合并的。最后一个补丁出现在4.9.0发布的2016-12-11 19:17:54世界协调时。而且所有这些都出现在Ubuntu14.04支持的4.4内核中,这个版本是从16.04,linux-lts-xenial_4.4.0-67.88支持的。
我也不会过多地关注“SSD存储成本的下降”,因为HDD的存储成本也会降低。你仍然可以同时使用这两种方法来省钱。或者,您可以得到一些NVMe,而不是SSD,这甚至更快。
bugs造成的损坏率可能仍然不是零,但是即使仍然存在bug,这个比率也很低,以至于您不必担心是否有备份,无论您是使用缓存还是使用RAID,都应该有备份。
https://serverfault.com/questions/747072
复制相似问题