Docker 从入门到实践 0.9.0(2017-12-31)方式的访问 快速:支持并发 10 k/s 的写操作 可靠:支持分布式结构,基于 Raft 的一致性算法 Apache ZooKeeper 是一套知名的分布式系统中进行同步和一致性管理的工具。 doozer 是一个一致性分布式数据库。 Raft 是一套通过选举主节点来实现分布式系统一致性的算法,相比于大名鼎鼎的 Paxos 算 法,它的过程更容易被人理解,由 Stanford 大学的 Diego 架资源的分配,是核心竞争力所在。最理想情况下(大部分时候都无法实现),最好是能猜 到应用们的实际需求,实现最大化的资源使用率。 Mesos 为了实现尽量优化的调度,采取了两层(two-layer)的调度算法。 原理与架构 283 算法基本过程 调度的基本思路很简单,master 先全局调度一大块资源给某个 framework,framework 自己 再实现内部的细粒度调度,决定哪个任务用多少资源。两层调度简化了 framework 实现,避免了 Mesos master 成为性能 瓶颈。 调度机制支持插件机制来实现不同的策略。默认是 Dominant Resource Fairness(DRF)。 注:DRF 算法细节可以参考论文《Dominant Resource Fairness: Fair Allocation of Multiple Resource Types》。其核心思想是对不同类型资源的多个请求,计算请求的主资源类型,然0 码力 | 370 页 | 6.73 MB | 1 年前3
Docker 从入门到实践 0.4快速:支持并发 1k/s 的写操作 可靠:支持分布式结构,基于 Raft 的一致性算法 注:Apache ZooKeeper 是一套知名的分布式系统中进行同步和一致性管理的工具。 注:doozer 则是一个 一致性分布式数据库。 注:Raft 是一套通过选举主节点来实现分布式系统一致性的算法,相比于大名鼎鼎 的 Paxos 算法,它的过程更容易被人理解,由 Stanford 大学的 Diego Ongaro0 码力 | 179 页 | 2.27 MB | 1 年前3
共 2 条
- 1













