活动简介
Ceph 文件系统( Ceph FS )是个 POSIX 兼容的文件系统,它使用 Ceph 存储集群来存储数据。 Ceph 文件系统与 Ceph 块设备、同时提供 S3 和 Swift API 的 Ceph 对象存储、或者原生库( librados )一样,都使用着相同的 Ceph 存储集群系统。
其主要提供以下三个存储服务:
1、块存储 (适合单客户端使用):作为块设备像硬盘一样直接挂载。
典型设备:磁盘阵列,硬盘。
使用场景:
a. docker容器、虚拟机远程挂载磁盘存储分配。
b. 日志存储。
2、文件存储 (适合多客户端有目录结构):如同网络文件系统一样挂载,兼容POSIX接口。
典型设备:FTP、NFS服务器。
使用场景:
a. 日志存储。
b. 多个用户有目录结构的文件存储共享。
3、对象存储 (适合更新变动较少的数据,没有目录结构,不能直接打开/修改文件):既可以通过使用Ceph的库,利用C, C++, Java, Python, PHP代码,也可以通过Restful网关以对象的形式访问或存储数据,兼容的S3和OpenStack的Swift。
典型设备:s3, swift。
使用场景:
a. 图片存储。
b. 视频存储。
c. 文件。
d. 软件安装包。
e. 归档数据。
相较于块存储和对象存储,大家对于Ceph文件存储的使用了解较少。今天,我们就从其特点、使用场景、系统架构等方面进行对比,带领大家走进Cephfs。从最基本的功能介绍,到最后的使用经验分享,希望所有关注开源Ceph的朋友可以共聚一堂,有进行过探索的朋友可以一起在活动中与大家进行分析,没有探索过的可以把自己的想法和担心抛出来,让这个活动能帮助其他的朋友。
本次活动还分享了一篇关于Cephfs的文章,大家可以直接观看,或者也可以在社区下载PDF版本进行学习。
相关文章
嘉宾介绍
李航 存储架构师
个人简介: 多年的底层开发经验,在高性能nginx开发和分布式缓存redis cluster有着丰富的经验,目前从事分布式存储Ceph工作。先后在58同城、汽车之家、优酷土豆集团工作。 目前供职于滴滴基础平台运维部-技术专家岗位,主要负责分布式Ceph系统。个人主要关注的技术领域:高性能Nginx开发、分布式缓存、分布式存储。