易商讯
当前位置: 首页 » 网络 » 科技 » 正文

云计算核心技术Docker教程:Docker Swarm 管理节点

放大字体  缩小字体 发布日期:2021-08-29 11:18:46
导读

Docker Engine 1.12 引入了 swarm 模式,使您能够创建一个由一个或多个 Docker 引擎组成的集群,称为 swarm。swarm 由一个或多个节点组成:在 swarm 模式下运行 Docker Engine 1.12 或更高版本的物理或虚拟机。有两种类型的节点:manager和 workers。管理节点管理节点处理集群管理任务:1.维护集群状态2.调度服务3.为群模式

Docker Engine 1.12 引入了 swarm 模式,使您能够创建一个由一个或多个 Docker 引擎组成的集群,称为 swarm。swarm 由一个或多个节点组成:在 swarm 模式下运行 Docker Engine 1.12 或更高版本的物理或虚拟机。

有两种类型的节点:manager和 workers。

管理节点

管理节点处理集群管理任务:

1.维护集群状态

2.调度服务

3.为群模式HTTP API 端点提供服务

使用Raft实现,管理器维护整个 swarm 及其上运行的所有服务的一致内部状态。出于测试目的,可以使用单个管理器运行 swarm。如果单管理器群中的管理器出现故障,您的服务会继续运行,但您需要创建一个新集群来恢复。

为了利用 swarm 模式的容错特性,Docker 建议您根据组织的高可用性要求实现奇数个节点。当您有多个管理器时,您可以在不停机的情况下从管理器节点的故障中恢复。

1.三个管理器的群体最多可以容忍一个管理器的损失。

2.一个五管理器群可以容忍最大同时丢失两个管理器节点。

3.一个N管理器集群最多可以容忍管理器的丢失 (N-1)/2。

4.Docker 建议一个群最多有七个管理器节点。

 
(文/TechWeb编译)
免责声明
• 
本文云计算核心技术Docker教程:Docker Swarm 管理节点链接:http://www.esxun.cn/internet/20039.html 。本文仅代表作者个人观点,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们,我们将在24小时内处理完毕。如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
 

Copyright © www.esxun.cn 易商讯ALL Right Reserved


冀ICP备2023038169号-3