第 1 章 Ceph 块设备和 OpenStack


Red Hat Enterprise Linux OpenStack Platform Director 提供了两种方法,将 Ceph 用作 Glance 的后端,即 Cinder、Cinder 备份和 Nova:

  1. OpenStack 创建 Ceph 存储集群:OpenStack Director 可以创建 Ceph 存储集群。这需要为 Ceph OSD 配置模板。OpenStack 处理 Ceph 主机的安装和配置。借助这种情形,OpenStack 将使用 OpenStack 控制器主机安装 Ceph 监视器。
  2. OpenStack 连接到现有的 Ceph 存储集群:OpenStack Director 使用 Red Hat OpenStack Platform 9 及更高版本,可以连接到 Ceph 监视器并配置 Ceph 存储集群,以用作 OpenStack 的后端。

以上方法是将 Ceph 配置为 OpenStack 后端的首选方法,因为它们将自动处理大部分的安装和配置。

本文档详细介绍了配置 Ceph、QEMU、libvirt 和 OpenStack 的手动流程,以将 Ceph 用作后端。本文档适用于不打算使用 RHEL OSP Director 的用户。

112 Ceph 块设备 OpenStack 0720
注意

正在运行的 Ceph 存储集群和至少一个 OpenStack 主机需要使用 Ceph 块设备作为 OpenStack 的后端。

OpenStack 的三个部分与 Ceph 的块设备集成:

  • 镜像: OpenStack Glance 管理虚拟机的镜像。镜像是不可变的,OpenStack 将镜像视为二进制 blob 并相应地进行下载。
  • 卷: 卷是块设备。OpenStack 使用卷来引导虚拟机,或把卷附加到运行的虚拟机上。OpenStack 使用 Cinder 服务管理卷。Ceph 可以充当 OpenStack Cinder 和 Cinder 备份的黑色结尾。
  • 客户机磁盘:客户机磁盘是客户机操作系统磁盘。默认情况下,在引导虚拟机时,默认情况下,其磁盘会在虚拟机监控程序的文件系统上显示为一个文件,默认在 /var/lib/nova/instances/<uuid>/ 目录中。OpenStack Glance 可以将镜像存储在 Ceph 块设备中,并且可以使用 Cinder 通过镜像的写时复制克隆启动虚拟机。
重要

Ceph 不支持 QCOW2 来托管虚拟机磁盘。要引导虚拟机,临时后端或从卷引导,Glance 镜像格式必须是 RAW。

OpenStack 可以使用 Ceph 作为镜像、卷或客户机磁盘虚拟机。但并不需要全部 3 个都使用。

其它资源

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部