Ceph
Ceph是一个可靠、自动重均衡、自动恢复的分布式存储系统。Ceph没有单点故障的问题,数据强一致性,在部分节点出现故障的时候依然能够正常存取文件。
- 高可用性:Ceph 存储集群应该保存两份以上的对象副本。Ceph数据分布CRUSH算法在大规模的集群下数据依然能够快速准确的计算存放位置,同时能够在硬件故障或扩展硬件设备时做到自动重均衡、自动恢复。
- 一致性:Ceph 客户端读或写数据前必须先连接到某个 Ceph 监视器,监视器集群基于改进的Paxos算法,对外提供一致性的元信息访问和更新服务。

腾讯PaxosStore
微信分布式文件系统Namenode 基于PaxosStore,DataNode基于Raft协议。Raft是基于租约机制的完美实现,基于Raft可以做到DataNode的强一致写。
网友评论