Ceph官网 more
1.基本需求-硬件配置
cpu
2.简单介绍:
Ceph 最近加入到 Linux 中文件系统备选行列,它是一个分布式文件系统,能够在维护 POSIX 兼容性的同时加入了复制和容错功能。
Ceph 生态系统架构可以划分为四部分:
1. Clients:客户端(数据用户)
2. cmds:Metadata server cluster,元数据服务器(缓存和同步分布式元数据)
3. cosd:Object storage cluster,对象存储集群(将数据和元数据作为对象存储,执行其他关键职能)
4. cmon:Cluster monitors,集群监视器(执行监视功能)
--百科
3.概念架构:
4.ceph发展介绍
基于saig的一篇博士论文,实现RADOS(reliable,automouse distributed object storage)对象存储层。最初的主要目标是发展cephfs,之后向云计算靠拢,实现了块存储RBD和对象存储RADOSGW,并且基本废弃fs,后被Redhat收购。关于fs,Redhat推荐自家旗下的glusterfs。 detail
4.1 ceph 故障恢复
作为强一致存储系统 ....(ceph一致性是强一致性)
总的来说,Ceph 的恢复模块设计原则是在保证数据强一致性的前提下,尽量细化恢复过程来提高数据可用性(请求能得到及时处理),这个细化过程势必带来了极大的复杂性,因此恢复模块实际上也是 Ceph 最复杂的设计之一,值得存储系统领域的开发者借鉴。
5.块存储发展
介绍了目前比较流行的主流块存储系统
https://www.ustack.com/blog/block-storage-overview/
6.在国内公司的使用
1. 携程
2. 盛大云
3. UnitedStack
4. 乐视云
5. 宝德云(PLCloud)
比较知名(喜欢分享一些经验)的大概就上面这些了