VMware Integrated OpenStack 7.1 中,可以将 Cinder 卷创建为第一类磁盘 (FCD),而不是 VMDK。

FCD 也称为增强型虚拟磁盘 (IVD) 或托管虚拟磁盘,是独立于虚拟机的命名虚拟磁盘。如果将 FCD 用于 Cinder 卷,则无需使用卷影虚拟机。

除了默认的 VMDK 后端外,还会提供 FCD 后端。如果选择 FCD 作为 Cinder 的后端驱动程序,则可以在同一部署中同时使用 FCD 和 VMDK 卷。您还可以将 FCD 和 VMDK 卷附加到同一个 OpenStack 实例。

要指定用于创建卷的后端驱动程序,请创建卷类型并将 volume_backend_name 额外规范设置为所需驱动程序的名称,如下例所示:
  • 对于 VMDK 驱动程序,请使用 VMwareVcVmdkDriver
  • 对于 FCD 驱动程序,请使用 VMwareVStorageObjectDriver

然后,在创建卷时选择该卷类型。

现有的 VMDK 卷不能自动转换为 FCD 卷。要手动转换 VMDK 卷,请将该卷与所有实例分离,取消管理该卷,然后重新进行管理。有关信息,请参见《VMware Integrated OpenStack 管理指南》中的“管理卷”。

如果要在 VMware Integrated OpenStack 中使用 FCD 卷,请注意以下事项:

  • 要使用 FCD 卷,需要使用 vSphere 6.7 Update 2 或更高版本。
  • 要在附加到已打开电源的实例的卷上执行以下操作,需要安装 vSphere 6.7 Update 3 或更高版本:
    • 从快照创建卷
    • 使用从快照创建的临时卷备份卷快照
  • FCD 卷不支持 Storage DRS。
  • FCD 卷不支持卷多附加。
  • FCD 卷必须由共享数据存储支持。
  • 正在使用的 FCD 卷无法克隆、重新设置类型或扩展。
  • 在 FCD 卷上设置存储策略后,无法从卷中移除该存储策略。但是,您可以更改未附加卷使用的存储策略。
  • 无法迁移已附加 FCD 卷的实例。必须分离卷,才能迁移实例。
  • 无法扩展具有快照的 FCD 卷。
  • FCD 卷不支持从 vSphere 导入虚拟机磁盘。