Ceph是什么?
Ceph是一个开源的分布式存储系统,可大规模扩展、高性能、无单点故障,在普通的服务器上可以支持到PB级容量,商用机器上支持的容量可以达到EB级别。
Ceph的竞争力
市面上提供云存储的分布式系统如阿里云的OSS(底层存储框架为JindoFS),亚马逊的S3,Hadoop生态下的HDFS,OpenStack内的Swift,都是非常优秀、流行的存储解决方案,Ceph作为同类产品,仍然不逊色:
- 更低的TCO(总体拥有成本),Ceph可以部署在普通的商用服务器上,比专有存储系统的预算更低。
- Ceph的每一个组件都是可靠的并支持高可用。
- 分布式存储,客户端动态地计算数据存储位置,不过度依赖元数据服务器。
- Ceph集群内部发现的节点宕机,磁盘损坏等故障,Ceph集群能够利用副本数据进行自我修复,保证集群数据可用。
- Ceph加入Linux内核主线。
- Ceph能够同时提供对象存储、块存储、文件存储。
Ceph的统一存储方案
Ceph的统一存储方案同时满足对象存储、块存储和文件存储,并且Ceph已经加入Linux内核主线,意味着Ceph存储更加贴近OS层,统一存储方案架构图如下所示:
从上图可以知道,Ceph仅从软件层面就提供了对象、块和文件存储。对象存储要