概述
Ceph是当前非常流行的开源分布式存储系统,具有高扩展性、高性能、高可靠性等优点,同时提供块存储服务(rbd)、对象存储服务(rgw)以及文件系统存储服务(cephfs),Ceph在存储的时候充分利用存储节点的计算能力,在存储每一个数据时都会通过计算得出该数据的位置,尽量的分布均衡。目前也是OpenStack的主流后端存储。
![图片[1]-什么是Ceph,有什么特点?-编程社](https://cos.bianchengshe.com/wp-content/uploads/2023/01/c89429c7229a45bfaede0c573a60f27e.jpg?imageMogr2/format/webp/interlace/1/quality/100)
特点:
- 高性能摒弃了传统的集中式存储元数据寻址的方案,采用CRUSH算法,数据分布均衡,并行度高。考虑了容灾域的隔离,能够实现各类负载的副本放置规则,例如跨机房、机架感知等。能够支持上千个存储节点的规模,支持TB到PB级的数据。
- 高可用性副本数可以灵活控制。支持故障域分隔,数据强一致性。多种故障场景自动进行修复自愈。没有单点故障,自动管理。
- 高可扩展性去中心化。扩展灵活。随着节点增加而线性增长。
- 特性丰富支持三种存储接口:块存储、文件存储、对象存储。支持自定义接口,支持多种语言驱动。
GitHub地址:https://github.com/ceph/ceph
官方文档:https://docs.ceph.com/en/latest/start/intro/
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容