第 3 章 配置块存储服务(cinder)


块存储服务(cinder)通过卷提供对远程块存储设备的访问,以提供持久存储。块存储服务具有三个强制服务: apischedulervolume ;另一个可选服务,备份

所有块存储服务都使用 OpenStackControlPlane 自定义资源(CR)的 cinder 部分进行配置:

apiVersion: core.openstack.org/v1beta1
kind: OpenStackControlPlane
metadata:
  name: openstack
spec:
  cinder:

全局配置选项直接应用于 cindertemplate 部分。特定于服务的配置选项会出现在其关联的部分下。以下示例演示了应用块存储服务配置的所有部分,以及每个部分中应用了哪些配置类型:

apiVersion: core.openstack.org/v1beta1
kind: OpenStackControlPlane
metadata:
  name: openstack
spec:
  cinder:
    <global-options>
    template:
      <global-options>
      cinderAPI:
        <cinder-api-options>
      cinderScheduler:
        <cinder-scheduler-options>
      cinderVolumes:
        <name1>: <cinder-volume-options>
        <name2>: <cinder-volume-options>
      cinderBackup:
        <cinder-backup-options>

3.1. 术语

以下术语对于了解块存储服务(cinder)非常重要:

  • 存储后端:存储卷数据的物理存储系统。
  • Cinder 驱动程序:块存储服务的一部分,支持与存储后端通信。It 使用 volume_driverbackup_driver 选项配置。
  • Cinder 后端:使用其配置对 cinder 驱动程序进行分组的逻辑表示。此分组用于管理和解决特定存储后端中存在的卷。此逻辑结构的名称使用 volume_backend_name 选项进行配置。
  • 存储池:给定存储后端中的卷的逻辑分组。
  • Cinder 池:存储池的块存储服务中的表示。
  • 卷主机:块存储服务地址卷的方式。有两个不同的表示: short (<hostname>@<backend-name&gt;)和 full (<hostname>@<backend-name>""<pool-name>)。
  • quota :每个项目定义的限值,以限制使用块存储特定资源。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.