本文介绍一下 Ceph:一个 Linux PB 级分布式文件系统。
官方英文介绍如下:
Ceph is a distributed object store and file system designed to provide excellent performance, reliability and scalability.Ceph 是一个分布式对象存储和文件系统,拥有优越的性能,可靠性和可扩展性。
Ceph 当前稳定的版本有:Hammer,Giant,Firefly。最新版为 Hammer。 应用的模式有:块设备服务(RDB),对象存储(Rados Gateway),分布式文件系统(CephFS),Native API(RADOS) 数据可靠性机制:双同步副本,三个同步副本,四个或医生同步副本,Erasure Coding,同步副本 + 异步机制 我们线上安装的版本为:Firefly,使用块设备服务(RDB),三个同步副本存储。
Ceph 生态系统架构,可以划分为四部分: 1. Clients:客户端(数据用户) 2. cmds:Metadata server cluster:元数据服务器(缓存和同步分布式元数据) 3. cosd:Object storage cluster:对象存储集群(将数据和元数据作为对象存储,执行其他关键职能) 4. cmon:Cluster monitors:集群监视器(执行监视功能) # TODO 未完待续
参考链接
Ceph:一个 Linux PB 级分布式文件系统
Ceph 官方网站
2015-10-23