Cassandra 仅使用 AWS Spot 实例

Cassandra only using AWS Spot Instances

有没有人想过将一组仅依赖于 AWS Spot 实例和弹性 IP 地址的 Cassandra 实例(包括种子)组合在一起。请记住,这是一个个人 POC 项目,我正在尝试尽可能经济高效地完成它。

如果集群是 2 个种子节点和 4 个非种子节点,我可以为种子节点创建类似于以下内容的内容:

对于非种子节点

并且对于初始种子节点

我熟悉 AWS 和实现它的脚本,但我对 Cassandra 还很陌生,所以:

  1. 我的提议可行吗?
  2. 我是否遗漏了 Cassandra 的一些明显的技术限制,这些限制会在未来引起问题?
  3. 这适用于 DataStax OpsCenter 吗?
  4. ASG 扩容(或缩容)时会自动清理旧节点吗?
  5. 将来有新的种子节点上线时,重新分配EIP给自己是否会影响其与集群同步的能力?

我考虑过的事情

感谢您提供的任何参考资料 material 帮助实现这一目标。

干杯

您可以可靠地使用 Septaz (https://www.septaz.com) 到 运行 Cassandra 或任何其他分布式系统现场实例。