docker系列<七>容器集群 Docker-Swarm

1、什么是docker集群?

docker集群是指多个docker主机集中在一起,如下图:

 

 2、为什么要使用docker集群?

一般情况下一台服务器是部署一个docker,一个客户端使用http/https去连接一个服务器。如果这个服务器最高并发只支持2000的访问量,那么当访问量超过2000的时候,服务器就容易崩溃。这个时候就需要增加服务器来支撑一台过载的访问量,以保证系统不会崩溃。如下图:

 3、swarm是如何管理集群的

swarm会将一个docker主机当成一个节点,并为节点定义两种不同类型的节点,一种是manager节点,一种是worker节点。manager节点管理所有的worker节点。客户端连接到manager节点,通过manager节点做分发。如下图

 

posted @ 2023-03-15 22:02  许轩霖  阅读(268)  评论(0编辑  收藏  举报