ONTAP tools for VMware vSphere 要求和配置限制
在部署 ONTAP tools for VMware vSphere 之前,您应熟悉部署包的空间要求和一些基本的主机系统要求。
您可以将 ONTAP tools for VMware vSphere 与 VMware vCenter Server Virtual Appliance (vCSA) 配合使用。您应该在受支持的 vSphere 环境(包括 ESXi 主机)上部署 ONTAP tools for VMware vSphere。
系统要求
-
每个节点的安装包空间要求
-
15 GB,用于精简配置安装
-
厚配置安装为 348 GB
-
-
主机系统规模要求 下表显示了每个部署规模的建议内存。对于高可用性 (HA) 部署,您需要所列设备规模的三倍。
部署类型 |
每个节点的 CPU |
每个节点的内存 (GB) |
每个节点厚配置的磁盘空间 (GB) |
小型 |
9 |
18 |
350 |
中 |
13 |
26 |
350 |
大型注意:大型部署仅适用于 HA 配置。 |
17 |
34 |
350 |
|
|
启用备份后,每个 ONTAP tools 集群在部署虚拟机的数据存储区上需要另外 50 GB 的空间。因此,非 HA 需要 400 GB,HA 总共需要 1100 GB 的空间。 |
最低存储和应用要求
| 存储、主机和应用程序 | 版本要求 |
|---|---|
ONTAP |
9.15.1、9.16.1 和 9.17.0 |
ONTAP tools 支持的 ESXi 主机 |
7.0.3 及更高版本 |
ONTAP tools 支持的 vCenter Server |
7.0U3 起 |
VASA Provider |
3.0 |
OVA 应用程序 |
10.5 |
用于部署 ONTAP tools 虚拟机的 ESXi 主机 |
7.0U3 和 8.0U3 |
vCenter Server 用于部署 ONTAP tools 虚拟机 |
7.0 和 8.0 |
|
|
从 ONTAP tools for VMware vSphere 10.4 开始,虚拟机硬件从版本 10 更改为版本 17。 |
互操作性矩阵工具 (IMT) 包含有关受支持的 ONTAP、vCenter Server、ESXi 主机和插件应用程序版本的最新信息。
端口要求
下表概述了 NetApp 使用的网络端口及其用途。有三种不同类型的端口:
-
外部端口:这些端口可以从 Kubernetes 集群或节点外部访问。它们允许服务与外部网络或用户进行通信,从而实现与集群环境之外的系统的集成。
-
节点间端口:这些端口支持 Kubernetes 集群内的节点之间的通信。它们是共享数据和协同工作等集群任务所必需的。对于单节点部署,节点间端口仅在节点内使用,不需要外部访问。节点间端口可以接受来自集群外部的流量。使用防火墙规则阻止节点间端口访问互联网。
-
内部端口:这些端口在 Kubernetes 集群内使用 ClusterIP 地址进行通信。它们不对外公开,无需添加到防火墙规则中。
|
|
确保所有 ONTAP tools 节点驻留在同一子网中,以保持彼此之间不间断的通信。 |
单击可展开或折叠端口要求表。
Details
| 服务/组件名称 | 端口 | 协议 | 端口类型 | 说明 |
|---|---|---|---|---|
ntv-gateway-svc (LB) |
443, 8443 |
TCP |
外部 |
VASA Provider 服务的传入通信的直通端口。VASA Provider 自签名证书和自定义 CA 证书托管在此端口上。 |
SSH |
22 |
TCP |
外部 |
用于远程服务器登录和命令执行的安全 Shell。 |
rke2 server |
9345 |
TCP |
节点间 |
RKE2 supervisor API(仅限受信任的网络)。 |
kube-apiserver |
6443 |
TCP |
节点间 |
Kubernetes API 服务器端口(仅限于受信任的网络)。 |
rpcbind/portmapper |
111 |
TCP/UDP |
节点间 |
用于服务之间的 RPC 通信。 |
coredns (DNS) |
53 |
TCP/UDP |
节点间 |
用于在集群中进行名称解析的域名系统 (DNS) 服务。 |
NTP |
123 |
UDP |
节点间 |
用于时间同步的网络时间协议 (NTP)。 |
etcd |
2379, 2380, 2381 |
TCP |
节点间 |
集群数据的键值存储。 |
kube-vip |
2112 |
TCP |
节点间 |
Kubernetes API 服务器端口。 |
kubelet |
10248, 10250 |
TCP |
节点间 |
Kubernetes 组件 |
kube-controller |
10257 |
TCP |
节点间 |
Kubernetes 组件 |
cloud-controller |
10258 |
TCP |
节点间 |
Kubernetes 组件 |
kube-scheduler |
10259 |
TCP |
节点间 |
Kubernetes 组件 |
kube-proxy |
10249, 10256 |
TCP |
节点间 |
Kubernetes 组件 |
calico-node |
9091, 9099 |
TCP |
节点间 |
Calico 网络组件。 |
containerd |
10010 |
TCP |
节点间 |
容器后台程序服务。 |
VXLAN (Flannel) |
8472 |
UDP |
节点间 |
用于 Pod 通信的叠加网络。 |
|
|
对于 HA 部署,请确保所有节点之间的 UDP 端口 8472 处于开放状态。此端口用于实现跨节点的 pod 间通信;阻止该端口将中断节点间的网络通信。 |
部署 ONTAP tools for VMware vSphere 用于 vVols 数据存储库的配置限制
您可以使用下表作为配置 ONTAP tools for VMware vSphere 的指南。
部署 |
类型 |
vVols 数量 |
主机数量 |
非 HA |
小(S) |
高达 12K |
32 |
非 HA |
中(M) |
高达 24K |
64 |
高可用性 |
小(S) |
高达 24K |
64 |
高可用性 |
中(M) |
高达 5 万 |
128 |
高可用性 |
大(L) |
高达 100k |
256 |
|
|
表中的主机计数表示所有已连接 vCenters 的总数。 |
部署适用于 VMFS 和 NFS 数据存储库的 VMware vSphere ONTAP tools 的配置限制
本节中列出的配置限制由 NetApp 验证和支持。实际限制可能因您的环境和工作负载而异。超过这些限制可能会影响性能或支持性,因此不建议使用。在查看表格时,请考虑以下几点:
-
使用同步、异步或严格同步策略配置虚拟机灾难恢复 (DR)。NVMe 协议不支持 DR。
-
ESXi 主机群集保护使用 SnapMirror Active Sync,不支持多重 vCenter 部署。
-
ONTAP tools 仅根据部署大小限制 ESXi 主机和数据存储的数量。可以连接到 ONTAP tools 的 vCenter 服务器数量没有限制。
-
ONTAP tools 执行所有存储对象的并行发现。无论正在使用的对象数量如何,都适用 ONTAP 存储对象的配置限制。
-
ONTAP tools 不会对可载入的 vCenter 服务器数量施加限制。配置限制由支持的主机和数据存储的数量决定,详见下表。
| 部署 | VMFS 和 NFS 数据存储区数量 | 启用 DR 的 VMFS 数据存储区数量 | 主机数量 |
|---|---|---|---|
非 HA 小型 |
200 |
80 |
32 |
非 HA 中型 |
250 |
100 |
32 |
HA Small |
350 |
200 |
64 |
HA Medium |
600 |
200 |
128 |
HA Large |
1024 |
250 |
256 |
ONTAP tools for VMware vSphere - 存储复制适配器 (SRA)
下表显示了使用 ONTAP tools for VMware vSphere 时每个 VMware Live Site Recovery 实例支持的数量。
| vCenter 部署规模 | 小 | 中等 |
|---|---|---|
使用基于阵列的复制配置保护的虚拟机总数 |
2000 |
5000 |
基于阵列的复制保护组的总数 |
250 |
250 |
每个恢复计划的保护组总数 |
50 |
50 |
已复制数据存储区数量 |
255 |
255 |
虚拟机数量 |
4000 |
7000 |
下表显示了 VMware Live Site Recovery 实例的数量以及相应的 ONTAP tools for VMware vSphere 部署规模。
VMware Live Site Recovery 实例数量 |
ONTAP tools 部署规模 |
最多 4 个 |
小型 |
4 至 8 |
中 |
超过 8 个 |
大型 |
有关详细信息,请参见 "VMware Live Site Recovery 的操作限制"。