规则是虚拟机存储策略的基本要素。每个规则都是描述一项虚拟机存储和数据服务要求的语句。

通常,规则属于以下类别之一:放置规则(包括基于功能和基于标记两种)和数据服务规则。在存储策略中,各个规则被组织到不同的规则集合或规则集中。

放置规则:基于功能

放置规则指定虚拟机的特定存储要求并使 SPBM 可以从清单内的所有数据存储中区分兼容的数据存储。这些规则还描述如何分配数据存储内的虚拟机存储对象,以达到要求的服务级别。例如,规则可以将 Virtual Volumes 作为目标列出并为 Virtual Volumes 对象定义最大恢复点目标 (Recovery Point Objective, RPO)。当您置备虚拟机时,这些规则将指导 SPBM 做出有关虚拟机放置的决定。SPBM 查找与规则匹配并满足虚拟机存储要求的 Virtual Volumes 数据存储。

放置规则:基于标记

基于标记的规则引用数据存储标记。这些规则可以定义虚拟机放置策略,例如请求具有 VMFS-Gold 标记的所有数据存储作为一个目标。您还可以使用基于标记的规则进一步精确调整您的虚拟机放置请求。例如,从 Virtual Volumes 数据存储列表中排除具有 Palo Alto 标记的数据存储。

数据服务规则

与放置规则不同,数据服务规则不定义虚拟机的存储放置和存储要求。这些规则为虚拟机激活特定数据服务,例如缓存和复制。存储系统或其他实体可以提供这些服务。它们也可以安装在您的主机和 vCenter Server 上。您可以将数据服务规则包含在存储策略组件中。如果数据服务由存储系统提供,您可以将组件添加到常规规则集中。如果数据服务由 I/O 筛选器提供,则组件将添加到常用规则集中。