是否有人使用过 dm-cache,特别是用于本地缓存基于 SAN 的存储?
我正在寻找一种方法来加速使用 iSCSI 安装的 SAN 存储的 CentOS 5.6 + XEN Hypervisor 上的基于 SAN 的存储。dm-cache 似乎可以解决问题,但我以前从未听说过它,直到有人在另一个邮件列表中提到它。在谷歌上快速搜索并没有给我太多实际用户体验方面的信息。
有人用过吗?有什么反馈吗?有缺陷吗?有成功案例吗?
我指的是这个:https://github.com/mingzhao/dm-cache/blob/5670b91bc7c412885339f11fcf794a70c26da879/README
答案1
在浏览了 IBM 研究报告后,我对其价值并不十分确定。如果 SAN 构建得当,其吞吐量和 IOPS 数量将远超单个(或几个)本地磁盘。
我希望作者能进行接近现实的测试。IBM 没有硬件吗?相反,他们使用由单主轴我们得到了他的主张:
可以理解的是,这种基于 iSCSI 的存储系统所表现出的一些可扩展性问题可以归因于使用单个磁盘来处理并发客户端访问。但是,如上述实验所示,即使客户端数量较少,也会出现性能瓶颈。因此,当客户端数量相对大于当前设置时,有理由相信,即使设备更好、负载更平衡的存储系统也会出现同样的问题。