我应该在一个实例中为多个工作节点或多个 VM 使用多个 aws 实例吗?
should I use multiple aws instances for multiple worker node or multiple VM inside one instance?
我正在研究kubernetes。
如果我想在 AWS 中构建一个由 3 个工作节点和 1 个主节点组成的集群,那么 -
- 我应该在一个实例中创建 4 个虚拟机(许多 cpu 内核和大 RAM)吗?或者
- 我应该创建 4 个 AWS 实例(小 cpu 内核和小 RAM)作为工作节点
提前致谢。
鉴于 ec2 实例已经是大型机器中的虚拟机 运行,并且考虑到在 ec2 实例中设置您自己的虚拟机的额外复杂性,我强烈建议采用第二种方法。
这还有一个额外的好处,即如果您使用 aws-cluster-autoscaler,自动扩展您的集群(即自动扩展工作人员的数量)是开箱即用的。
我正在研究kubernetes。 如果我想在 AWS 中构建一个由 3 个工作节点和 1 个主节点组成的集群,那么 -
- 我应该在一个实例中创建 4 个虚拟机(许多 cpu 内核和大 RAM)吗?或者
- 我应该创建 4 个 AWS 实例(小 cpu 内核和小 RAM)作为工作节点
提前致谢。
鉴于 ec2 实例已经是大型机器中的虚拟机 运行,并且考虑到在 ec2 实例中设置您自己的虚拟机的额外复杂性,我强烈建议采用第二种方法。
这还有一个额外的好处,即如果您使用 aws-cluster-autoscaler,自动扩展您的集群(即自动扩展工作人员的数量)是开箱即用的。