使用标记,可帮助您标记 NSX 对象,以便您能够快速搜索或筛选对象、执行故障排除和跟踪,以及完成其他相关任务。
您可以使用 UI 和 API 创建标记。每个标记具有以下两个属性:
- 标记(指标记名称。该属性是必需的,必须唯一且区分大小写。)
- 范围(可选)
保存标记后,将无法更新名称和范围。但是,您可以从对象中取消分配或移除标记。
有关 NSX 对象中支持的最大标记数的信息,请参见“VMware 最高配置”工具,网址为 https://configmax.vmware.com/home。
以下是您可以对标记执行的一些操作:
- 将标记分配给对象或从对象取消分配标记。
- 将一个标记同时分配给多个对象,或同时从多个对象取消分配一个标记(仅虚拟机支持此操作)。
- 查看清单中所有标记的列表。
- 按标记名称、标记源和标记范围筛选标记列表。
- 查看分配了特定标记的对象列表。
注: 当虚拟机从
VMware vCenter 清单中消失超过 30 分钟时,该虚拟机上的标记就会丢失。如果同一虚拟机在 30 分钟后重新出现在
VMware vCenter 清单中,
NSX 会将其视为新虚拟机,并且您必须在虚拟机上重新添加标记。根据设计,这是预期行为。例如,将基于阵列的复制与
VMware Site Recovery Manager™ 结合使用时,会出现此行为。
标记的用例
下表介绍了使用标记的一些用例。
用例 | 描述 |
---|---|
可管理性 |
|
第三方共享和上下文共享 |
|
安全性 |
|
故障排除(可跟踪性) |
|
系统标记
系统标记是系统定义的标记,您无法添加、编辑或删除这些标记。
对象 | 系统标记 |
---|---|
逻辑交换机 节点 逻辑路由器 逻辑路由器上行链路端口 静态路由 DHCP 配置文件 防火墙区域规则列表 |
|
NAT 规则 |
|
对象 | 系统标记 |
---|---|
BFD 运行状况监控配置文件 传输区域 上行链路主机交换机配置文件 传输节点 Edge 集群 |
|
标记源 | 系统标记 |
---|---|
Amazon |
|
Microsoft Azure |
|
对象 | 系统标记 |
---|---|
组 |
|
分段 |
|
IP 地址池 IP 地址块 |
|
发现的标记
NSX 可以发现并同步以下组件中的标记:
- Amazon Web Services
- Microsoft Azure
- 具有 NSX Container Plugin (NCP) 的 Kubernetes 容器集群
- 具有 Antrea 网络插件的 Kubernetes 容器集群
- 具有 NCP 的 OpenShift 容器集群
将为工作负载虚拟机和容器集群对象显示已发现的标记。无法在 NSX UI 中编辑发现的标记。
例如:
- 添加到公有云中的虚拟机并由 NSX Cloud 自动发现的标记。在公有云中对标记进行更改时,所做的更改会反映在 NSX 中。默认情况下,此功能处于启用状态。
- 添加到具有 NCP CNI 或 Antrea CNI 的 Kubernetes 容器集群及具有 NCP CNI 的 OpenShift 容器集群中的容器集群对象的标记。
标记前缀 | 含义 |
---|---|
dis:aws | 从 Amazon Web Services (AWS) 发现的标记。 |
dis:azure | 从 Microsoft Azure 中发现的标记。 |
dis:k8s | 从具有 NCP CNI 或 Antrea CNI 的 Kubernetes 容器集群及具有 NCP CNI 的 OpenShift 容器集群中发现的标记。 |
您可以在添加 AWS 帐户时启用或禁用 AWS 标记发现。同样,您也可以在添加 Microsoft Azure 订阅时启用或禁用 Microsoft Azure 标记。