您可以使用 vCenter Server 标记功能来为虚拟机和相关联群集分别添加特定标记。这些标记为既定群集定义了放置在群集中并保留在群集中的一组虚拟机。当系统运行优化操作时,它使用虚拟机到群集标记匹配来确保虚拟机移动到适当群集或保留在适当群集中。
要编辑“业务意图”值,您必须拥有“管理”->“配置”->“工作负载安置设置”->“编辑”的权限。
使用标记实现群集灵活性
当配置不带标记的自定义数据中心和群集时,可以将 CDC 配置为相对同类。例如,所有群集资源都必须支持相同的操作系统或相同的安全要求,以使优化操作不会将虚拟机放置在错误的群集中。
标记方法可让您定义群集边界内的基础架构区域。例如,您可以确保在工作负载优化操作期间,Windows 虚拟机仅移动到 Windows 许可的群集,并且 Oracle 虚拟机仅移动到 Oracle 许可的群集。同样,您可以在应用程序中启用服务层,其中“第 1 层”虚拟机仅移至运行关键业务应用程序的第 1 层群集。其他示例包括根据操作系统分隔虚拟机或创建网络边界。
虚拟机和群集可以使用多个标记进行标记。具有多个标记的虚拟机仅放置在具有所有匹配标记的群集上。
vCenter Server 标记以键:值标签形式实施,让操作员能够将元数据添加到 vCenter Server 对象。在 vCenter Server 术语中,键是标记类别,值是标记名称。
使用此构造,标记“OS: Linux”可以表示分配到类别“OS”并且标记名称为 Linux 的群集或虚拟机。有关 vCenter Server 标记功能的完整信息,请参阅 vCenter Server 和主机管理指南。
系统在“业务意图”工作区中提供了多个预设类别:
- 操作系统
- 环境
- 层
- 网络
- 其他
这些类别代表将虚拟机收集到各种关联中的潜在业务意图。您可以任意移除类别或添加适用于您的环境的新类别。
使用此构造,标记“OS: Linux”可以表示分配到类别“OS”并且标记名称为 Linux 的群集或虚拟机。有关 vCenter Server 标记功能的完整信息,请参阅 vCenter Server 和主机管理指南。
在 vRealize Operations Manager 中,您可以在“业务意图”工作区的“策略”中分配类别和名称标记。
标记注意事项
- 您可以在同一数据中心或自定义数据中心选择基于群集标记的布置或基于主机的布置,但不能两者皆选。如果您选择基于群集标记的布置,将会忽略主机标记。反之,如果您选择基于主机标记的布置,将会忽略群集标记。
- 如果虚拟机没有标记,则系统会尝试将其移至无标记群集。
标记实施示例:服务和许可的群集区域
以下示例介绍管理员如何将标记分配给群集和虚拟机以在数据中心内创建区域:
- 环境:生产、转储、开发
- 服务层:金级、银级
- 许可:Oracle
数据中心 A 包括 15 个群集。管理员按如下方式标记群集和这些群集中的虚拟机:
群集 | 环境 | 服务层 | 许可 |
---|---|---|---|
1 | 生产 | 金级 | |
2, 3 | 生产 | 银级 | |
4, 5 | 生产 | Oracle | |
6 | 转储 | 金级 | |
7, 8 | 转储 | 银级 | |
9, 10 | 转储 | Oracle | |
11 | 开发 | 金级 | |
12, 13 | 开发 | 银级 | |
14, 15 | 开发 | Oracle |
将 vRealize Operations Manager 策略打开到“业务意图”窗口中“基于标记的虚拟机布置”后,管理员将优先处理“环境: 生产和服务层: 金级”类别-标记组合。由于优化策略强调平衡,将首先平衡具有这些标记的群集。