2014-09-20 93 views
0

我期待创建一个集群来使用Cassandra和TitanDB进行研究。Cassandra集群体系结构

我应该在三个独立的节点上安装一个集群(三个桌面,家里有16gb ram & intel i7)或使用服务器(2个intel xeon和32gb ram)并创建虚拟节点?

回答

0

这取决于你想要做什么,或试图找出答案。

为了获得最佳的性能和可用性,您应该使用真正的节点,而不是虚拟化的节点。但是虚拟节点可能更便于实验,特别是如果您想要经常擦除和重新配置它们。另一种可能性是使用云虚拟机,这将使您能够在需要时轻松扩展。

你没有说明你需要什么样的性能和存储。考虑你是否需要一个集群,或者一个节点是否足够用于实验。很显然,这不会在磁盘故障等情况下提供弹性。单个机器上的单个节点可能会在同一硬件上执行虚拟化节点,因为对于磁盘等将会减少争用。

另请参阅: