rados(Ceph的核心之一)
的有关信息介绍如下:
RADOS (Reliable Autonomic Distributed Object Store) 是Ceph存储系统的核心引擎 ,作为Ceph分布式文件系统的一个子项目,采用去中心化架构,特别为Ceph的需求设计,能够在动态变化和异质结构的存储设备机群之上提供一种稳定、可扩展、高性能的单一逻辑对象(Object)存储接口和能够实现节点的自适应和自管理的存储系统。其核心组件包括负责集群状态管理的Monitor集群、实际存储数据的OSD (Object Storage Daemon) 以及提供操作接口的Client库 。RADOS通过CRUSH (Controlled Replication Under Scalable Hashing) 算法实现数据自主分布 ,数据冗余策略支持多副本和纠删码,并提供强一致性和最终一致性两种一致性模式 。其存储后端包括Filestore和专为Ceph设计、直接管理裸设备的Bluestore 。RADOS提供原生C库librados供上层应用直接访问 ,并提供了rados bench命令用于对存储集群进行性能基准测试 。有专门著作《Ceph之RADOS设计原理与实现》 。
想要了解更多“rados(Ceph的核心之一)”的信息,请点击:rados(Ceph的核心之一)百科



