Kubernetes与Docker Swarm

问题描述:

我正在评估Kubernetes(使用Docker容器,而不是Kubernetes)和Docker Swarm,并且可以使用您的输入.

I am evaluating Kubernetes (with Docker containers, not Kubernetes) and Docker Swarm and could use your input.

如果我在服务器场中查看3(8.76小时)或4(52分钟)9的可靠性,则< 100台服务器,由于其复杂性,Kubernetes会被杀了吗? Docker Swarm是否足够?

If I'm looking at 3 (8.76 hours) or 4 (52 min) 9's reliability in a server farm that is < 100 servers, would Kubernetes be overkill due to its complexity? Would Docker Swarm suffice?

Docker swarm将能够满足您的要求.我建议您从Docker swarm入手,因为它强大且易于使用,适合以前使用过Docker的任何人.

Docker swarm will be able to meet your requirements. I recommend you start with Docker swarm as it is robust and very straightforward to use for anyone who has used Docker before.

对于Docker用户,您需要学习许多新概念才能使用Kubernetes.此外,在不使用预先配置的云平台的情况下在内部设置Kubernetes并非易事

For a Docker user, there are many new concepts that you need to learn to be able to use Kubernetes. Moreover, setting up Kubernetes on premise without using a preconfigured cloud platform is not straightforward

另一方面,Kubernetes更加灵活和可扩展. Kubernetes比Docker群更老,并且kubernetes社区的社区真的很大.

On the other hand, Kubernetes is more flexible and extensible. Kubernetes is older than Docker swarm and the community for kubernetes community is really big.