Quobyte 驱动

Quobyte (http://www.quobyte.com/) 卷驱动允许将块存储服务卷存储在 Quobyte 存储后端上。块存储服务后端映射到 Quobyte 卷,并且单个块存储服务卷作为 Quobyte 卷上的文件存储。通过上述后端配置完成对适当 Quobyte 卷的选择,该配置明确指定了 Quobyte 卷。

注意

请注意术语 volume 在块存储服务卷和 Quobyte 卷的上下文中双重使用。

有关更多信息,请参阅 Quobyte 支持网页

支持的操作

Quobyte 卷驱动支持以下卷操作

  • 创建、删除、附加和分离卷

  • 安全 NAS 操作(从 Mitaka 版本开始,安全 NAS 操作是可选的,但仍然是默认设置)

  • 创建和删除快照

  • 从快照创建卷

  • 扩展卷

  • 克隆卷

  • 将卷复制到镜像

  • 通用卷迁移(无后端优化)

注意

在 Quobyte 卷上运行虚拟机实例时,请确保在您的 OpenStack 云中配置了 Quobyte 计算服务驱动

配置

要激活 Quobyte 卷驱动,请配置相应的 volume_driver 参数

volume_driver = cinder.volume.drivers.quobyte.QuobyteDriver

下表包含 Quobyte 驱动程序支持的配置选项

Quobyte USP 配置选项说明

配置选项 = 默认值

描述

quobyte_client_cfg = None

(字符串) Quobyte 客户端配置文件路径。

quobyte_mount_point_base = $state_path/mnt

(字符串) 包含 Quobyte 卷挂载点的基本目录。

quobyte_overlay_volumes = False

(布尔值) 通过创建叠加文件而不是完整副本,从 volume_from_snapshot_cache 创建新卷。这可以加快从此缓存创建卷的速度。此功能需要将 quobyte_qcow2_volumes 和 quobyte_volume_from_snapshot_cache 选项设置为 True。如果其中一个设置为 False,则会忽略此选项。

quobyte_qcow2_volumes = True

(布尔值) 将卷创建为 QCOW2 文件而不是原始文件。

quobyte_sparsed_volumes = True

(布尔值) 将卷创建为稀疏文件,不占用空间。如果设置为 False,则卷将创建为常规文件。

quobyte_volume_from_snapshot_cache = False

(布尔值) 创建合并快照的卷缓存,以加快从单个快照创建多个卷的速度。

quobyte_volume_url = None

(字符串) Quobyte 卷的 Quobyte URL,例如使用 DNS SRV 记录(首选)或主机列表(或者)如 quobyte://<DIR host1>, <DIR host2>/<volume name>