Ceph:拥有优秀的性能、可靠性和可扩展性的统一的分布式文件系统。使用分布式集群来提供对象,块和文件存储的统一存储平台
分布式存储系统:RADOS (Reliable, Autonomic Distributed Object Store)
分布式存储系统:RADOS(可靠的,自动的,分布式,对象存储(只是单位object))
可靠的:一份数据保存多份
自动的:自动的容错机制
分布式:集中式放在一起,这个可以理解为把一份文件分开放
对象存储:存储单位object,与swift那种对象存储不是一样的
特性:
高扩展性:支持10~1000台服务器,支持TB到PB级的扩展
高可靠性:自动管理,自动修复
高性能:数据分布均衡,并行度高
统一性:支持文件存储,块存储与对象存储
三种存储:
文件存储 CephFS
块存储:通过librbd库对应用提供块存储
对象存储:radosgw就是rados的一个网关,对外提供对象存储服务
Librados:访问rados的支持库,支持很多语言
简单图解