Skip to main content
ONTAP tools for VMware vSphere 9.12
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

适用于 ONTAP 工具的 VMware 云基础部署模式

贡献者

适用于 VMware vSphere 的 ONTAP 工具可以部署在 VMware Cloud Foundation ( VCF )环境中。VCF 部署的主要目标是在云设置中使用 ONTAP 工具,并在不使用 vCenter Server 的情况下创建容器。

通过 VCF 模式,您无需 vCenter Server 即可为存储创建容器。在 VCF 模式下部署 ONTAP 工具后, VASA Provider 默认处于启用状态。部署完成后,您可以使用 REST API 添加存储系统并创建容器。下面的文章提供了在启用VCF后向ONTAP工具添加存储的操作步骤、 "通过Swagger-UI将存储添加到ONTAP工具"

引入了一个新的 API ,用于生成用于对 API 调用进行身份验证的 appliation-api-token 。对某些现有 API 进行了修改,以包括 appliation-api-token 标头。在ONTAP 工具9.12版本中、Swagger不支持1.0 API。以前在1.0上运行的指针将移至2.0或3.0 API。

可用于 VCF 部署模式的 API 包括:

* API *

* HTTP 方法 *

* 新增 / 修改 *

* 章节标题 *

/2.0/admin/containers

获取

新增

容器

/2.0/admin/containers

发布

新增

容器

/2.0/vcf/user/login

发布

新增

用户身份验证

/3.0/storage/Clusters

获取

已修改

存储系统

/3.0/storage/Clusters

发布

已修改

存储系统

/2.0/storage/clusters 或 discover

发布

已修改

存储系统

/2.0/storage/capability-profiles

获取

已修改

存储功能配置文件

/2.0/tasks/ { id }

获取

已修改

任务

您只能在 VCF 部署模式下使用 VVOL 数据存储库。要创建容器,您需要使用为 VCF 部署自定义的 REST API 。部署完成后,可以从 Swagger 界面访问 REST API 。在 VCF 模式下创建容器时,您需要提供 Storage VM ,聚合和卷的名称。您需要使用 ONTAP API 获取这些详细信息,因为 ONTAP 工具获取这些资源的 API 不会更新。

* 存储对象 *

* API *

Storage VM

API/SVM/SVM

聚合

存储 / 聚合

Volume

存储 / 卷

在执行容器创建 API 时,您可以将现有卷添加到容器中。但是,您应确保现有卷的数据压缩和重复数据删除值与容器的存储功能匹配。如果值不匹配,则虚拟机创建将失败。下表详细介绍了现有卷在相应存储功能配置文件中应具有的值。

* 容器存储功能配置文件 *

* 重复数据删除 *

* 数据压缩 *

白金级

两者

两者

AFF_Thick

两者

两者

AFF_Default

两者

两者

AFF_Tiering

两者

两者

AFF_encrypted

两者

两者

AFF_Encrypted_Tiering

两者

两者

Af_加密_min50

两者

两者

FAS_Default

背景

FAS_Max20

背景

铜牌

您可以使用 ONTAP 修补程序 API 设置适当的值。

ONTAP 工具的 VCF 部署仅允许容器创建工作流。如果要使用其他工作流、例如配置数据存储库、创建存储功能配置文件或灾难恢复、则应使用Swagger页面向vCenter Server注册ONTAP 工具。从ONTAP tools 9.12开始、ONTAP 工具向vCenter注册将通过Swagger页面进行。ONTAP 工具在VCF模式下的限制是、在注册插件之前、无法为SRA配置灾难恢复。如果在不使用VCF模式的情况下部署ONTAP 工具、则会自动进行注册。

备注 Register.html将在即将发布的ONTAP 工具版本中删除。
VMware Cloud Foundation 部署工作流