Ceph企业级分布式存储:原理与工程实践
上QQ阅读APP看书,第一时间看更新

第3章 Ceph核心技术组件

Ceph集群可以容纳大量节点,以实现无限扩展、高可用和其他性能要求。每个节点利用相互之间通信的非专有硬件和Ceph守护进程来实现以下功能。

·读写数据。

·压缩资料。

·通过副本和纠删码确保数据安全。

·监控并报告集群运行状况。

·动态地重新分配数据。

·确保数据完整性。

·故障恢复。

Ceph集群看起来像一个存储池,用于存储数据。所有在Librados中的操作对Ceph客户端而言是透明的。Ceph客户端和Ceph OSD都使用CRUSH算法。本章会介绍Ceph核心技术组件的功能。