Docker 从入门到实践 0.9.0(2017-12-31)
进行维护。 受到 Apache ZooKeeper 项目和 doozer 项目的启发, etcd 在设计的时候重点考虑了下面四 个要素: 简单:具有定义良好、面向用户的 API (gRPC) 安全:支持 HTTPS 方式的访问 快速:支持并发 10 k/s 的写操作 可靠:支持分布式结构,基于 Raft 的一致性算法 Apache ZooKeeper 是一套知名的分布式系统中进行同步和一致性管理的工具。 支持数万个节点的大规模场景(Apple、Twitter、eBay 等公司实践); 支持多种应用框架,包括 Marathon、Singularity、Aurora 等; 支持 HA(基于 ZooKeeper 实现); 支持 Docker、LXC 等容器机制进行任务隔离; 提供了多个流行语言的 API,包括 Python、Java、C++ 等; 自带了简洁易用的 WebUI,方便用户直接进行操作。 实现,可以实现保持应 用的持续运行。 另外,Mesos 默认利用 ZooKeeper 来进行多个主节点之间的选举,以及从节点发现主节点的 过程。一般在生产环境中,需要启动多个 Mesos master 服务(推荐 3 或 5 个),并且推荐 使用 supervisord 等进程管理器来自动保持服务的运行。 ZooKeeper 是一个分布式集群中信息同步的工具,通过自动在多个节点中选举 leader0 码力 | 370 页 | 6.73 MB | 1 年前3Docker 从入门到实践 0.4
0 版本。 受到 Apache ZooKeeper 项目和 doozer 项目的启发,etcd 在设计的时候重点考虑了下面四个要素: 简单:支持 REST 风格的 HTTP+JSON API 安全:支持 HTTPS 方式的访问 快速:支持并发 1k/s 的写操作 可靠:支持分布式结构,基于 Raft 的一致性算法 注:Apache ZooKeeper 是一套知名的分布式系统中进行同步和一致性管理的工具。0 码力 | 179 页 | 2.27 MB | 1 年前3
共 2 条
- 1