运行 在最小硬件上测试集群 cassandra/dse?

Running test cluster cassandra/dse on minimal hardware?

我最近发现了我的一位前任留在我们办公室的一些坚固耐用的计算机。不幸的是,它们似乎已达到 4GB RAM 和单核 2.67 GHz 处理器的极限。

其中有四个,我的第一个想法是创建一个模拟我们的生产环境的测试环境,尽管由于硬件的原因(显然)规模要小得多。

我想我的问题是这行得通吗,还是浪费时间?在 Datastax 企业文档中,建议至少使用 16 GB 的 RAM(具有 8G 堆),但建议用于生产。以前有人 运行 在最小硬件上做过小型测试集群吗?

是 - 您可以 运行 在此类硬件上测试集群。看看这个:Multi-Datacenter Cassandra on 32 Raspberry Pi’s

当然你也需要给它一个更小的堆大小和新生代大小,当然如果你给它一个沉重的负载,它很可能会 OOM。但是你仍然可以运行它在轻负载下。