无盘 Cassandra 节点?

无盘 Cassandra 节点?

为 Cassandra 使用无盘节点是否可行?我设想一个设置,其中一个“主节点”具有所有适当的软件、磁盘等,其余节点将通过 PXE 启动。该设置将进行压缩并写回到基于 SAN(或可能是 Lustre)的 10/40G iSCSI 磁盘阵列。

当每个节点启动时,主节点会根据 MA​​C 地址(或类似地址)为其提供适当的配置文件,以便它知道在 SAN 上的位置获取其初始数据以及将其写入何处。

无需安装或维护操作系统。如果节点遇到软件或硬件故障,只需关闭电源即可。假设数据冗余度 > 1,这样您也不会有任何损失。

告诉我为什么这是个愚蠢的想法。

答案1

我认为这不是一个愚蠢的想法 :) 嗯,但在这种情况下,您没有利用 Cassandra 的高可用性功能。据我所知,它是为了 HA 和分散目的而创建的。

请告诉我这是否是一个愚蠢的答案:)

相关内容