Ceph资源池pool管理

完成了 Ceph 集群的部署,但是我们如何向 Ceph 中存储数据呢?首先我们需要在 Ceph 中定义一个 Pool 资源池。Pool 是 Ceph 中存储 Object 对象抽象概念。我们可以将其理解为 Ceph 存储上划分的逻辑分区,Pool 由多个 PG 组成;而 PG 通过 CRUSH 算法映射到不同的 OSD 上;同时 Pool 可以设置副本 size 大小,默认副本数量为 3。

Ceph 客户端向 monitor 请求集群的状态,并向 Pool 中写入数据,数据根据 PGs 的数量,通过 CRUSH 算法将其映射到不同的 OSD 节点上,实现数据的存储。 这里我们可以把 Pool 理解为存储 Object 数据的逻辑单元;当然,当前集群没有资源池,因此需要进行定义

相关推荐

  1. Ceph资源pool管理

    2024-07-16 22:02:02       18 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 22:02:02       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 22:02:02       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 22:02:02       57 阅读
  4. Python语言-面向对象

    2024-07-16 22:02:02       68 阅读

热门阅读

  1. 常用知识点问答

    2024-07-16 22:02:02       20 阅读
  2. MongoDB 面试题及答案整理,最新面试题

    2024-07-16 22:02:02       18 阅读
  3. 记录一次Android推流、录像踩坑过程

    2024-07-16 22:02:02       19 阅读
  4. LINUX:懒汉单例模式线程池

    2024-07-16 22:02:02       19 阅读
  5. flask-login会话保持实现

    2024-07-16 22:02:02       22 阅读
  6. C调用C++接口

    2024-07-16 22:02:02       22 阅读
  7. 年轻人如何克服焦虑

    2024-07-16 22:02:02       18 阅读
  8. 设计模式10-抽象工厂

    2024-07-16 22:02:02       17 阅读
  9. C++中的常量详解

    2024-07-16 22:02:02       17 阅读