cassandra扩展:对多节点cassandra db使用公共挂载是个好主意吗?

oknrviil  于 2021-06-15  发布在  Cassandra
关注(0)|答案(1)|浏览(547)

我有Cassandra在两个不同的直流运行,现在是时候扩大规模,增加更多的存储。不幸的是,由于限制,我无法在现有分区上添加存储。我想知道使用一个公共挂载(nfs)来存储数据是不是一个好主意。我知道cassandra分布在许多节点上,但是它们可以共享一个公共挂载来访问数据吗?
谢谢您,

2mbi3lxu

2mbi3lxu1#

不,那不是个好主意。本质上,您是在用磁盘i/o交换网络i/o;所以它会表现得很糟糕。此外,您正在将单点故障引入集群。
datastax在几年前发表了一篇关于这个的博客文章。重要的是要记住,博客帖子通常不会发生在孤立的事件上。它们之所以发生,是因为有人一次又一次地看到同样的事情导致问题,他们试图阻止其他人为同样的错误辩解。
https://www.datastax.com/dev/blog/impact-of-shared-storage-on-apache-cassandra

相关问题