Ceph 文件系统( Ceph FS )是个 POSIX 兼容的文件系统,它使用 Ceph 存储集群来存储数据。 Ceph 文件系统与 Ceph 块设备、同时提供 S3 和 Swift API 的 Ceph 对象存储、或者原生库( librados )同样,都使用着相同的 Ceph 存储集群系统。html
其主要提供如下三个存储服务:git
一、块存储 (适合单客户端使用):做为块设备像硬盘同样直接挂载。github
典型设备:磁盘阵列,硬盘。算法
使用场景:docker
a. docker容器、虚拟机远程挂载磁盘存储分配。数据库
b. 日志存储。swift
二、文件存储 (适合多客户端有目录结构):如同网络文件系统同样挂载,兼容POSIX接口。centos
典型设备:FTP、NFS服务器。服务器
使用场景:网络
a. 日志存储。
b. 多个用户有目录结构的文件存储共享。
三、对象存储 (适合更新变更较少的数据,没有目录结构,不能直接打开/修改文件):既能够经过使用Ceph的库,利用C, C++, Java, Python, PHP代码,也能够经过Restful网关以对象的形式访问或存储数据,兼容的S3和OpenStack的Swift。
典型设备:s3, swift。
使用场景:
a. 图片存储。
b. 视频存储。
c. 文件。
d. 软件安装包。
e. 归档数据。
centos7.1如何手动安装ceph : https://www.jb51.net/os/RedHat/531937.html
在CentOS下安装和配置分布式系统Ceph的教程 : https://www.jb51.net/os/RedHat/402347.html
Ceph架构剖析 : https://www.jianshu.com/p/cb51d680ab24
Ceph理解 : https://www.jianshu.com/p/bb39a2fabfa0
ceph 优化和注意事项 : https://www.jianshu.com/p/d4f313232d9d
ceph jewel xfs w/o bluestore rocksdb : https://www.jianshu.com/p/2e85f6fa8a3b
ceph jewel multisite : https://www.jianshu.com/p/0c157b5f428d
ceph jewel bluestore 安装 : https://www.jianshu.com/p/c2e66c0e9459
Ceph:一个 Linux PB 级分布式文件系统 ; http://blog.51cto.com/zlyang/1717765
ceph优化记录 ceph.conf优化详解 : http://blog.chinaunix.net/uid-29179844-id-5784894.html
Centos7.2:搭建Ceph管理系统Inscope : https://www.cnblogs.com/gzxbkk/p/7660906.html
ceph journal更换位置 : https://www.cnblogs.com/gzxbkk/p/7743571.html
企业私有云之共享存储ceph在centos7安装与应用 : http://blog.51cto.com/dl528888/1863309
Ceph RBD灾备方案对比 : https://mp.weixin.qq.com/s/wO9yz9zQK9rIoLhmcqkeFg
Ceph介绍及原理架构分享 : https://www.jianshu.com/p/cc3ece850433
分布式存储Ceph之PG状态详解 : https://www.jianshu.com/p/36c2d5682d87
【优化】Cephfs查找文件某行数据信息 : https://www.jianshu.com/p/4d8576173f84
Ceph核心组件 : https://www.jianshu.com/p/af4d59f82647
Ceph MDS States状态详解 : https://www.jianshu.com/p/32dd2ab0f972
Ceph调试开发环境搭建 : https://www.jianshu.com/p/844c48d5d45e
干货!基于Ceph对象存储的分级混合云存储方案 :https://mp.weixin.qq.com/s/QMkLUv-hKTp7QoDmhKq_MA
Ceph 分布式存储中 PG 和 PGP 的区别 :https://mp.weixin.qq.com/s/zk7x3G03aJBgW89BpcWFaQ
Ceph分布式存储 | MDS介绍 : https://mp.weixin.qq.com/s/EVoPlrFJwfjbAOoEZMwgjQ
学习 Ceph 分布式存储 | MON 模块内部结构分析 :https://mp.weixin.qq.com/s/JHfCDidIUE4BsyO8oV0aAQ
学习Ceph分布式存储 | 增长/删除 OSD : https://mp.weixin.qq.com/s/df2ZqoSiI7ZLejSXdt1ieQ
学习 Ceph 分布式存储 | 管理 CRUSH Map : https://mp.weixin.qq.com/s/GrQIuQhKucoLS8H0hk121A
ceph-mon之Paxos算法 : https://bean-li.github.io/ceph-paxos/
ceph-mon之Paxos算法(2) :https://bean-li.github.io/ceph-paxos-2/
ceph-mon的Leader Elect机制 : https://bean-li.github.io/ceph-mon-election/
ceph-mon的lease机制 : https://bean-li.github.io/ceph-mon-lease/
ceph-mon的timecheck机制 : https://bean-li.github.io/ceph-mon-timecheck/
ceph 集群空间使用状况 : https://bean-li.github.io/ceph-space/
ceph 写流程(1) : http://bean-li.github.io/ceph-write-flow/
ceph写流程(2) : http://bean-li.github.io/ceph-write-log/
ceph 读流程(1) : http://bean-li.github.io/ceph-read-flow/
ceph 读流程(2) : http://bean-li.github.io/ceph-read-2/
ceph 网络层代码分析(1) : http://bean-li.github.io/ceph-network-message-1/
ceph 网络层代码分析(2) : http://bean-li.github.io/ceph-network-message-2/
ceph 网络层代码分析(3) : http://bean-li.github.io/ceph-network-message-3/
ceph peering state model : http://bean-li.github.io/ceph-peering-state-model/
ceph internal 之 chain_xattr : http://bean-li.github.io/ceph-chain-xattr/
ceph internal 之 底层对象 : http://bean-li.github.io/ceph-object-in-bottom/
ceph internal 之 ThreadPool和WorkQueue : http://bean-li.github.io/ceph-ThreadPool/
ceph internal 之 Finisher : http://bean-li.github.io/ceph-Finisher/
ceph internal 之 Throttle : http://bean-li.github.io/ceph-throttle/
ceph OSD replace or rebuild journal : http://bean-li.github.io/ceph-osd-rebuild-journal/
ceph pool相关的命令 : http://bean-li.github.io/ceph-pool-cmd/
获取cephfs目录的使用状况 : http://bean-li.github.io/get-recursive-statistic-of-dir-in-cephfs/
s3cmd 操做ceph s3 对象 : http://bean-li.github.io/s3cmd/
http://bean-li.github.io/categories/
CephFS 文件布局性能测试对比 :https://mp.weixin.qq.com/s/7Axu7ChkZbgJQnu8a2vbgQ
Ceph 原理、架构等知识干货总结 :https://mp.weixin.qq.com/s/2BijhK-90fF1RvVEh3EYGQ
学习 Ceph 分布式存储 | 常见OSD故障处理 : https://mp.weixin.qq.com/s/ps_N771aOxcFFt5EOJyN9Q
自建yum源解决Ceph搭建过程当中从官网取包慢的问题 : https://www.cnblogs.com/bugutian/p/7413493.html
ceph Luminous版手动安装零散记录 : https://www.cnblogs.com/bugutian/p/7570810.html
ceph crush的问题 : https://www.cnblogs.com/bugutian/p/9792653.html
学习 Ceph 分布式存储 | 常见MON故障处理 : https://mp.weixin.qq.com/s/1igHcqmWbiyOdKWzGBa_bA
学习 Ceph 分布式存储 | 常见OSD故障处理 : https://mp.weixin.qq.com/s/ps_N771aOxcFFt5EOJyN9Q
学习 Ceph 分布式存储 | Ceph CRUSH 算法介绍 : https://mp.weixin.qq.com/s/nZx607PYTL7OrJ4NfbKw8w
分布式存储 Ceph 中 PG 各类状态详解 : https://mp.weixin.qq.com/s/DADfz8v9zqRUHoQkzjM4VQ
一文看懂分布式文件存储 CephFS | 详尽介绍及使用经验分享 :https://mp.weixin.qq.com/s/n3B2Uvm1lXLVzeD3Que4Bg
学习 Ceph 运维操做 —— MON :https://mp.weixin.qq.com/s/uiplADHN7vFUD-OSvY4oFA
Ceph 性能调优及故障排查方法四则 | 进阶技巧 :https://mp.weixin.qq.com/s/pa2DUgJk7LQVwsZbzQUV_g
揭秘 Ceph 对象存储底层对象分布 : https://mp.weixin.qq.com/s/i86oOJsuizQdIgR77nCLxg
Ceph 常见的 PG 状态和有问题的 PG 状态 : https://mp.weixin.qq.com/s/47rBTl0qvg_8KKOsq067Ww
Ceph 经常使用命令总结 : https://mp.weixin.qq.com/s/ndd6M8eUTyPh0dWYqXX7Yg
一文看懂分布式文件存储 CephFS : https://mp.weixin.qq.com/s/z7pOAl2y0WlwnK51a_muZw
Ceph 心跳机制详解 : https://mp.weixin.qq.com/s/IFApZao2XdSo8a1ocCmK-A
干货|很是详细的 Ceph 介绍、原理、架构 :https://mp.weixin.qq.com/s/GJbleuHEKH-gFHyhR2iZAg
某省级机构 Db2 数据库 HADR 部署实施方案 : https://mp.weixin.qq.com/s/swpvjtg32uL3Uc6GOikaEA
Db2 数据库 HADR 部署三个难点 : https://mp.weixin.qq.com/s/gLL6BiSZ50gco8NZhqx-cw
freeipa 故障排查和解决 : https://www.jianshu.com/p/8ca0e4e01b8a