YADRO Cinder 驱动

YADRO Cinder 驱动为 TATLIN.UNIFIED 存储提供 iSCSI 和 FC 支持。

支持的功能

基本功能

  • 创建卷

  • 删除卷

  • 附加卷

  • 分离卷

  • 扩展卷

  • 从卷创建卷 (克隆)

  • 从卷创建镜像

  • 卷迁移(主机辅助)

附加功能

  • 扩展已附加的卷

  • 稀疏配置

  • 管理/取消管理卷

  • 镜像缓存

  • 多重附加

  • 高可用性

配置

配置 TATLIN.UNIFIED 存储

您需要为存储系统指定如下设置。有关每个设置的详细信息,请参阅存储系统的用户指南。

  1. 用户帐户

    创建一个属于 admin 用户组的存储帐户。

  2. 创建一个驱动程序使用的存储池。

  3. 端口

    设置要导出卷的以太网或 FC 端口。

  4. 宿主机

    创建存储主机并设置发起方的端口。一个主机必须对应一个发起方。

  5. 主机组

    创建存储主机组并将上一步创建的主机添加到主机组。

  6. CHAP 身份验证

    为 iSCSI 存储主机设置 CHAP 凭据(如果使用 CHAP)。

配置 YADRO Cinder 驱动

将以下配置添加到 /etc/cinder/cinder.conf

[iscsi-1]
volume_driver=cinder.volume.drivers.yadro.tatlin_iscsi.TatlinISCSIVolumeDriver
san_ip=<management_ip>
san_login=<login>
san_password=<password>
tat_api_retry_count=<count>
api_port=<management_port>
pool_name=<cinder_volumes_pool>
export_ports=<port1>,<port2>
host_group=<name>
max_resource_count=<count>
auth_method=<CHAP|NONE>
chap_username=<chap_username>
chap_password=<chap_password>

或者

[fc-1]
volume_driver=cinder.volume.drivers.yadro.tatlin_fc.TatlinFCVolumeDriver
san_ip=<management_ip>
san_login=<login>
san_password=<password>
tat_api_retry_count=<count>
api_port=<management_port>
pool_name=<cinder_volumes_pool>
export_ports=<port1>,<port2>
host_group=<name>
max_resource_count=<count>
volume_driver

卷驱动程序名称。

san_ip

TATLIN.UNIFIED 管理 IP 地址或 FQDN。

san_login

TATLIN.UNIFIED 用户名。

san_password

TATLIN.UNIFIED 用户密码。

tat_api_retry_count

向 TATLIN.UNIFIED 发送重复请求的次数。

api_port

TATLIN.UNIFIED 管理端口。默认值:443。

pool_name

TATLIN.UNIFIED 用于 Cinder 卷的池名称。

export_ports

用于导出卷的逗号分隔的数据端口。

host_group

TATLIN.UNIFIED 主机组名称。

max_resource_count

TATLIN.UNIFIED 的资源数量限制。默认值:150

auth_method (仅 iSCSI)
身份验证方法
  • CHAP — 使用 CHAP 身份验证 (默认)

chap_username, chap_password (如果 auth_method=CHAP)

用于验证发起方的 CHAP 凭据。