你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure 计算舰队分配策略

重要

Azure 计算舰队目前以预览版提供。 需同意补充使用条款才可使用预览版。 在正式版 (GA) 推出之前,此功能的某些方面可能会有所更改。

当对工作负载使用计算舰队时,有多个分配策略可用来优化成本、性能或可用性。 这些策略通过跨不同的实例类型和可用性区域分配请求的实例,来确定舰队如何满足容量要求。

本文概述了计算舰队的各种可用策略,具体取决于部署的是标准虚拟机 (VM) 还是现成 VM。

标准 VM

对于标准 VM,计算舰队可用的分配策略如下。

最低价格(默认)

“最低价格”分配策略是标准 VM 的默认策略

计算舰队从指定的 VM 类型和大小列表中启动价格最低的即用即付 VM。 舰队会尝试满足即用即付容量,然后是价格第二和第三低的 VM,直到满足所需的容量。

已确定优先级

计算舰队利用分配给每个 VM 类型和大小的优先级,按优先级降序启动 VM 大小。 此方法优先考虑排名最高的 VM 类型和大小,以便首先启动。 此策略与按属性选择 VM 不兼容。

点 VM

对于现成 VM,计算舰队可用的分配策略如下。

“价格容量优化”分配策略是现成 VM 的建议策略

计算舰队从所选的 VM 类型和大小列表中启动符合条件的 VM,以满足目标容量。 它会优先考虑该区域中现成 VM 上以最低价格提供的最高可用现成虚拟机容量。 此策略与按属性选择 VM 不兼容。

如果选择的多个 VM 恰好能够提供满足目标的理想容量,那么计算舰队会优先部署价格最低的 VM。 如果可用的容量不足以部署价格第一低的 VM,则会部署价格第二和第三低的 VM。 计算舰队在配置此策略时会考虑到价格和容量。

容量优化

计算舰队从提供最高可用现成虚拟机容量的指定 VM 列表中启动 VM 类型和大小。 此策略优先选择能够满足现成虚拟机目标容量的 VM,而不是价格最低但没有足够现成虚拟机容量的 VM。

如果选择的多个 VM 恰好能够提供满足目标的理想容量,那么计算舰队会优先部署容量最大的 VM。 如果容量不够,则会部署容量第二和第三大的 VM。

使用此策略,计算舰队不会认为定价优先于容量,因此成本可能会更高。

最低价格(默认)

“最低价格”分配策略是现成 VM 的默认策略

计算舰队从提供现成 VM 最低价格的指定 VM 列表中启动 VM 类型和大小。 然后是价格第二和第三低的 VM,直到满足所需的容量。

后续步骤