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

了解适用于容器的应用程序网关的定价

Note

本文中所示价格均为示例,仅用于解释说明。 若要了解你所在区域的定价,请参阅定价页

适用于容器的应用程序网关是一个应用程序层负载均衡解决方案,可为部署到 Azure Kubernetes 群集 (AKS) 的工作负载提供可缩放、高度可用且安全的 Web 应用程序交付。

适用于容器的应用程序网关没有预付成本或终止成本。

你将只需要根据实际的每小时消耗量为预配的和使用的资源付费。 与适用于容器的应用程序网关相关的成本分为两个部分:固定成本和可变成本。

本文会介绍与适用于容器的应用程序网关的每个计费部分相关的成本。 可以使用本文来规划和管理与 Azure 适用于容器的应用程序网关相关的成本。

计费计量

适用于容器的应用程序网关由四个计费项组成:

  • 适用于容器的应用程序网关资源
  • 前端资源
  • 关联资源
  • 容量单位

当你在适用于容器的应用程序网关资源上启用 Web 应用程序防火墙 (WAF) 时,系统会按较高的 WAF 费率对各计量项计费,并且运行 WAF 会消耗更多的容量单位。

适用于容器的应用程序网关小时

适用于容器的应用程序网关小时对应于每个适用于容器的应用程序网关父资源部署的时间量。 适用于容器的应用程序网关资源负责处理和协调部署的配置。

前端小时

前端小时度量的是每个适用于容器的应用程序网关前端子资源预配的时间量。

关联小时

关联小时度量的是每个适用于容器的应用程序网关关联子资源预配的时间量。

每小时容量单位

容量单位是对适用于容器的应用程序网关在多个参数间的容量利用率的度量。

一个容量单位由以下参数组成:

  • 2,500 个持久连接
  • 2.22-Mbps 吞吐量

具有最高利用率的参数在内部用于计算容量单位,然后进行计费。 如果这些参数中有任何一个出现了超出的情况,就会另外需要 N 个容量单位,即使另一个参数没有超出单个容量单元的限制也是如此。

示例计费方案

估计成本用于美国东部 2 区域。

Meter Price WAF 的价格
适用于容器的应用程序网关 容器小时每个应用程序网关 $0.017 适用于容器的应用程序网关 WAF:$0.031/小时
Frontend 每前端小时 $0.01 前端 WAF:$0.018/小时
Association 每关联小时 $0.12 关联 WAF:$0.216/小时
容量单位 每容量单位小时 $0.008 容量单位 WAF:$0.014/小时

若要了解你所在区域的最新定价,请参阅定价页

示例 1 - 适用于容器的应用程序网关的简单部署

此示例假定有以下资源:

  • 1 个适用于容器的应用程序网关资源
  • 1 个前端资源
  • 1 个关联资源
  • 5 个容量单位

定价计算:

  • 1 个适用于容器的应用程序网关 x $0.017 x 730 小时 = $12.41
  • 1 个前端 x $0.01 x 730 小时 = $7.30
  • 1 个关联 x $0.12 x 730 小时 = $87.60
  • 5 个容量单位 x $0.008 x 730 小时 = $29.20
  • 总计 = $136.51

示例 2 - 具有 3 个前端的适用于容器的应用程序网关部署

此示例假定有以下资源:

  • 1 个适用于容器的应用程序网关资源
  • 3 个前端资源
  • 1 个关联资源
  • 5 个容量单位

定价计算:

  • 1 个适用于容器的应用程序网关 x $0.017 x 730 小时 = $12.41
  • 3 个前端 x $0.01 x 730 小时 = $21.90
  • 1 个关联 x $0.12 x 730 小时 = $87.60
  • 5 个容量单位 x $0.008 x 730 小时 = $29.20
  • 总计 = $151.11

示例 3 - 在同一适用于容器的应用程序网关资源上的 Contoso.com 和 Fabrikam.com

Contoso.com 和 fabrikam.com 被视为主机名。 一个适用于容器的应用程序网关前端资源可以支持多个主机名。 这样就可以合并到单个前端。 假设网关支持两个工作负载之间的至少 3,000 个活动连接。

首先,计算所需的容量单位数:

  • max[3,000 个连接 / 2,500 个连接 = 1.2, 2.22 Mbps / 2.22 Mbps = 1(四舍五入)] = 2

在此示例中,需要以下资源:

  • 1 个适用于容器的应用程序网关资源
  • 1 个前端资源
  • 1 个关联资源
  • 2 个容量单位

定价计算:

  • 1 个适用于容器的应用程序网关 x $0.017 x 730 小时 = $12.41
  • 1 个前端 x $0.01 x 730 小时 = $7.30
  • 1 个关联 x $0.12 x 730 小时 = $87.60
  • 2 个容量单位 x $0.008 x 730 小时 = $11.68
  • 总计 = $118.99

示例 4 - 根据吞吐量和连接调整网关大小

此方案假定跨三个不同的前端使用多个主机名,维持 200 Mbps 的吞吐量和 5,000 个活动连接。

首先,计算所需的容量单位数:

  • max[5,000 个连接 / 2,500 个连接 = 2, 100 Mbps / 2.22 Mbps = 46(四舍五入)] = 46

在此示例中,需要以下资源:

  • 1 个适用于容器的应用程序网关资源
  • 1 个前端资源
  • 1 个关联资源
  • 46 个容量单位

定价计算:

  • 1 个适用于容器的应用程序网关 x $0.017 x 730 小时 = $12.41
  • 1 个前端 x $0.01 x 730 小时 = $7.30
  • 1 个关联 x $0.12 x 730 小时 = $87.60
  • 46 个容量单位 x $0.008 x 730 小时 = $268.64
  • 总计 = $375.95

示例 5 - 可变流量需求

此方案假定给定前端中有多个主机名,可变流量由适用于容器的应用程序网关处理。 根据给定小时内的流量需求,考虑以下容量单位:

Time 消耗
00:00 - 00:30 每分钟 1 个容量单位
00.30 - 01:00 每分钟 5 个容量单位

容量单位的计算方式如下:

  • ((30 分钟 x 1 个容量单位)+(30 分钟 x 5 个容量单位))/ 60 分钟 = 3 个容量单位

在此示例中,我们有以下资源:

  • 1 个适用于容器的应用程序网关资源
  • 1 个前端资源
  • 1 个关联资源

定价计算:

  • 1 个适用于容器的应用程序网关 x $0.017 x 730 小时 = $12.41
  • 1 个前端 x $0.01 x 730 小时 = $7.30
  • 1 个关联 x $0.12 x 730 小时 = $87.60
  • 3 个容量单位 x $0.008 x 730 小时 = $17.52
  • 总计 = $124.83

后续步骤

请访问应用程序网关定价页参阅以下文章,详细了解适用于容器的应用程序网关如何定价: