VMware Aria Operations 使用需求模型和分配模型进行工作负载优化。默认情况下,仅使用需求模型。您可以在活动策略中打开分配模型。
分配模型是什么?
分配模型确定分配给对象类型的计算、内存和存储资源量。您可以通过修改应用于对象的策略来定义分配值。分配值(也称为超额分配比率)会影响性能和成本。
分配模型与需求模型一起工作。与始终影响容量计算的需求模型不同,分配模型可以在策略设置中打开或关闭。您可以控制 VMware Aria Operations 超额分配 CPU、内存或磁盘空间的比率。通过在策略中指定分配值,您可以选择是否要超额分配资源。超额分配可帮助您衡量即付即用模型中资源的利用率。如果不超额分配,则集群利用率将不会超过 100%。如果资源利用率超过您设置的分配比率,则剩余容量将变为零。
要修改策略并配置超额分配比率,请参见《 VMware Aria Operations 配置指南》中的“策略分配模型元素”。
什么是需求模型?
需求模型是一个概念,用于根据历史数据和使用情况模式预测未来的资源要求。需求模型是容量规划和优化的关键组件,使管理员能够预测一段时间内支持这些工作负载所需的工作负载和基础架构资源的增长。
需求模型考虑了各种因素,如历史资源消耗、趋势、季节性和工作负载的潜在变化。通过分析此信息,VMware Aria Operations 可以帮助了解何时需要额外资源(如 CPU、内存、存储和网络容量)以满足预期需求增长。
在工作负载优化过程中“分配”模型与“需求”模型之间的区别
数据中心内的集群未优化时,VMware Aria Operations 默认使用“需求”模型来优化集群中的虚拟机。当 VMware Aria Operations 移动虚拟机以优化集群时,它会使用容量需求来计算用以优化集群的最佳方法。
在活动策略中打开“分配”模型时,VMware Aria Operations 会根据“需求”模型进行优化,并考虑“分配”模型所定义的超额分配比率。由于 VMware Aria Operations WLP 引擎会根据用于 CPU、内存和磁盘空间的分配模型考虑超额分配比率,因此这些资源在优化后不会因超额分配而承受压力。在任何基于分配的优化模型中,目标都是减少所有集群的压力,并确保在虚拟机迁移操作之后,目标集群不会被超额分配。
如何启用分配模型
- 集群计算资源。设置 CPU、内存和磁盘空间的超额分配比率。您还可以通过选中激活复选框来考虑已关闭电源的虚拟机。
- 数据存储。设置 vSAN 数据存储磁盘空间的超额分配比率。
- 数据存储集群。设置集群磁盘空间的超额分配比率。
在设置超额分配比率后,单击保存。在活动策略中为“分配”模型设置超额分配比率后,转到“工作负载放置”页面,可在您的集群是否符合自己的利用目标? 部分下面查看“分配”模型