实例计数设置为 1 的 Azure 应用程序网关区域冗余

Azure Application Gateway zone redundant with instance count set to 1

允许配置具有区域冗余(西欧(区域 1、2、3))且实例计数设置为 1 的 Azure 应用程序网关(v2 标准)。这怎么可能?

据我所知,当您 select 您所在区域的所有 3 个区域时,您应该至少将实例计数设置为 3。

我认为会发生的情况是:

  1. 如果您指定的实例数少于三个 like App services?,它是否会在幕后强制执行最少三个数 like App services?。我也会支付 3 倍的金额 'behind the scenes' 吗?

或者:

  1. 如果发生区域灾难,它会把这个单一实例回退到另一个区域吗?
  • 如果您将实例计数设置为 1,并且 select 您所在区域的所有 3 个区域,它将在幕后创建 3 个实例,即在所有 3 个区域中创建一个实例。

  • 由于该平台将 VM 分布在三个区域中,您至少需要考虑一个区域的故障,但如果您指定的实例数超过 3,它将根据以下公式进行计数:(zone/zone-1)*workload instance count= Total number of instance will create behind the scene.

如果指定的容量大于三并且实例数可以被三整除,实例将被分散evenly.Otherwise,超过 3*N 的实例数将分散到剩余的一两个区域

举个例子,如果您的典型峰值工作负载需要四个实例,您应该配置六个实例:(3/2 * 4 个实例) = 6 个实例。

And will I pay 3x the amount 'behind the scenes' too.

不会花费 3 倍的金额。它将根据您为区域冗余选择的许可证收取费用。喜欢 Premium v​​2 或 Premium v​​3