网站首页开发收费,长沙网站seo收费,百度指数数据分析平台入口,做网站树立品牌形象Ceph是一个多版本存储系统#xff0c;它把每一个待管理的数据流(例如一个文件) 切分为一到多个固定大小的对象数据#xff0c;并以其为原子单元完成数据存取。 对象数据的底层存储服务是由多个主机 (host) 组成的存储集群#xff0c;该集群也被称之为 RADOS (ReliableAutoma…
Ceph是一个多版本存储系统它把每一个待管理的数据流(例如一个文件) 切分为一到多个固定大小的对象数据并以其为原子单元完成数据存取。 对象数据的底层存储服务是由多个主机 (host) 组成的存储集群该集群也被称之为 RADOS (ReliableAutomatic Distributed object Store) 存储集群即可靠、自动化、分布式对象存储系统 librados是RADOS存储集群的API它支持C、C、JavaPython、Ruby和PHP等编程语言 Ceph项目最早起源于Sage就读博士期间的工作(最早的成果于2004年发表论文发表于2006年)并随后贡献给开源社区。官方地址: https://ceph.com/en/ 官方文档: https://docs.ceph.com/en/1atest github地: https://github.com/ceph/ceph ceph通过内部的crush机制实时方式计算出一个文件应该存储到那个存储对象里面从而实现快速查找对象的一种方式。为什么Ceph 这么火?功能强大: Ceph能够同时提供对象存储、块存储和文件系统存储三种存储服务的统一存储架构。
可扩展性: Ceph得以摒弃了传统的集中式存储元数据寻址方案通过rush算法的寻址操作有相当强大的扩展性。高可用性: Ceph 数据副本数量可以由管理员自行定义并可以通过Crush算法指定副本的物理存储位置以分隔故障域支持数据强一致性的特性也使Ceph具有了高可靠性可以忍受多种故障场景并自动尝试并行修复。
RadosGW、RBD和CephFS都是RADOS存储服务的客户端它们把RADOS的存储服务接口(librados)分别从不同的角度做了进一步抽象因而各自适用于不同的应用场景。 也就是说ceph将三种存储类型统一在一个平台中从而实现了更强大的适用性。