Eri*_*ong 9 filesystems cluster-computing riak
我需要设置一个可以存储PB级文件的数据存储(文件大多是小json,图像和csv文件,但其中一些可以是~100MB二进制文件).
我正在研究分布式数据存储,它是无主的,没有单点故障.
我找到了Riak和GlusterFS.
我想问你们之前有没有人用过这两个人?
我知道那里的接口(DB/Map)非常不同.但在我看来,他们都使用哈希和类似的分布式技术.他们会有类似的性能,一致性和可用性吗?
我们正在运行一个带有 Bitcask 后端的 17 个节点(24GB RAM,2T 磁盘)Riak 集群,存储大约 10 亿个 3k 对象。此设置性能良好,但非常消耗资源。我们正在考虑从 Riak 迁移到 GlusterFS,因为性能对我们来说并不那么重要。也许使用 LevelDB 作为后端也能减轻我们的担忧。
ATM Riak的自愈特性似乎更强一些,配置也似乎更简单一些。对于您的情况,我更愿意在 GlusterFS 上存储 100MB 文件。