第 2 章 核心 Ceph 组件
红帽 Ceph 存储集群可以具有大量 Ceph 节点,以限制可扩展性、高可用性和性能。每个节点利用非专有硬件和智能 Ceph 守护进程,它们相互通信:
- 写入和读取数据
- 压缩数据
- 通过复制或纠删代码数据来确保持久性
- 监控并报告群集运行状况,也称为"休眠"
- 动态重新分发数据,也称为"回填"
- 确保数据完整性;以及,
- 从故障中恢复.
在读取和写入数据的 Ceph 客户端接口中,红帽 Ceph 存储集群看起来像存储数据的简单池。但是,librados 和存储集群以对客户端接口完全透明的方式执行许多复杂的操作。Ceph 客户端和 Ceph OSD 都使用 CRUSH(可扩展哈希下的受控复制)算法。以下小节详细介绍了 CRUSH 如何使 Ceph 无缝执行这些操作。
2.1. 先决条件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 对分布式存储系统有基本了解.