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

比较 Azure CDN 标准 Microsoft 和 Azure Front Door 的定价

注意

本文中的价格仅为示例,仅供说明目的。 有关特定于区域的定价信息,请参阅 Azure Front DoorAzure CDN 的定价页。

本文对 Azure CDN 标准 Microsoft(经典版)和 Azure Front Door 的定价结构进行了比较分析。 建议在从 Azure CDN 标准 Microsoft(经典版)迁移到 Azure Front Door 之前先执行成本分析,以了解层之间的定价差异。

定价模型比较

定价维度 Microsoft 提供的 Azure CDN 标准版(经典版) Azure Front Door Standard Azure Front Door Premium
每月基本费用 不适用 35 美元 330 美元
出站数据传输(从 Edge 位置到客户端,每 GB) 多种(5 个区域) 多种(8 个区域) 与 Azure Front Door 标准版相同
出站数据传输(从 Edge 到 Origin,每 GB) 免费 多种(8 个区域) 与 Azure Front Door 标准版相同
传入请求数(从客户端到 Front Door Edge 位置,每 10,000 个请求) 免费 多种(8 个区域) 多种(8 个区域,单位速率高于标准)
规则引擎 - 规则 前五个规则免费,此外每规则每月 $1 免费 免费
规则引擎 - 已处理的请求 每百万个请求 $0.60 免费 免费
数据传输(从 Azure 数据中心的原点到 Front Door 的边缘位置) 免费 免费 免费
Web 应用程序防火墙自定义规则 $5/月/策略,$1/月 & $0.06/百万条请求(有关详细信息,请参阅 Azure Web 应用程序防火墙定价 免费 免费
Web 应用程序防火墙托管规则 $5/月/策略,$20/月 + $1/百万条请求(有关详细信息,请参阅 Azure Web 应用程序防火墙定价 不支持 免费
指向原点的专用链接 不支持 不支持 免费

成本评估

注意

对于具有大量请求的工作负荷,我们建议估算新层的请求计量的影响。 如果运行的是多个 Azure CDN 实例,则评估与新层关联的基本费用的影响会很有帮助。

以下步骤提供了一般指南,用于获取所需的指标,来估算新层的成本:

  1. 检索 Azure CDN 标准 Microsoft(经典版)配置文件的发票,以获取每月费用。

  2. 使用下表计算 Azure Front Door 定价:

    Azure Front Door 计量 从 Azure CDN 标准 Microsoft(经典版)指标计算的方法
    基本费用 - 如果需要托管 WAF 规则、机器人防护或专用链接:$330/月
    - 如果只需要自定义 WAF 规则: $35/月
    请求
    1. 导航到 Azure CDN 标准 Microsoft(经典版)配置文件,从左侧菜单窗格中的“ 监视器”下选择“指标”。
    2. 从“指标”下拉菜单中选择“请求计数”。
    3. 若要查看区域指标,可以通过选择“客户端国家”或“客户端区域”将拆分应用于数据。
    4. 如果选择“客户端国家”,则需要将它们映射到相应的 Azure Front Door 定价区域。
    从 Azure Front Door 边缘到客户端的流出量 可以从 Azure CDN 标准 Microsoft(经典版)发票或 Azure CDN 标准 Microsoft(经典版)配置文件中的响应大小指标获取此数据。 若要获得更准确的估计,请按客户端计数客户端区域进行拆分。
    从 Azure Front Door 边缘到中心的流入量 此信息尚不可用,但对于缓存命中率较高的缓存流量(如 95%),其数量可以忽略不计。
  3. 请访问定价计算器

  4. 选择适当的 Azure Front Door 层和区域。

  5. 使用上一步中获取的指标计算 Azure Front Door 配置文件的总成本。

示例方案

场景 1:流量较小的静态网站

  • 5 TB 的出站数据传输。
  • 1 亿个客户端到边缘请求。
  • 从边缘到源的 2.5 GB 出站数据传输(假设缓存命中率为 95%)
  • 主要来自北美的流量。
成本因素 Azure CDN 标准 Microsoft(经典版) Azure Front Door Standard
基本费用 $0 35 美元
从 Azure Front Door 边缘到客户端的流出量 $405(计算为 5 TB * $0.081/GB) $415(计算为 5 TB * $0.083/GB)
从 Azure Front Door 边缘到原点的流出量 $0 $0.05(计算为 2.5 GB * $0.02/GB)
请求 $0 $90(计算为 1 亿个请求 * $0.009/10k 请求)
总计 $405 $540.05

在此场景中,由于基本费用和请求计量相关的额外费用,Azure Front Door 标准版比 Microsoft(经典版)的 Azure CDN 标准版高约 33%。

场景 2:具有中等流量的静态网站

  • 50 TB 的出站数据传输。
  • 5 亿个客户端到边缘请求。
  • 从边缘到源的 12.5 GB 出站数据传输(假设缓存命中率为 95%)
  • 主要来自北美的流量。
成本因素 Azure CDN 标准 Microsoft(经典版) Azure Front Door Standard
基本费用 $0 35 美元
从 Azure Front Door 边缘到客户端的流出量 $3,810(计算为 (10 TB * $0.081/GB) + (40 TB * $0.075/GB)) $3,470(计算为 (10 TB * $0.083/GB) + (40 TB * $0.066/GB))
从 Azure Front Door 边缘到原点的流出量 $0 $0.25(计算为 12.5 GB * $0.02/GB)
请求 $0 $450(计算为 5 亿个请求 * $0.009/10k 请求)
总计 $3,810 $3,955.25

相比之下,Azure Front Door 标准版的成本比 Microsoft(经典版)的 Azure CDN 标准版高出约 4%。 但是,成本相对相似,因为 Azure Front Door 标准版 (10-50 TB) 的流出率降低抵消了基本费用和请求计量的额外费用。

场景 3:文件下载 - 大容量流量

  • 150 TB 的出站数据传输。
  • 从客户端到 Azure Front Door 边缘的 150 万个请求(假设缓存命中率为 95%)
  • 主要来自北美的流量。
成本因素 Azure CDN 标准 Microsoft(经典版) Azure Front Door Standard
基本费用 $0 35 美元
从 Azure Front Door 边缘到客户端的流出量 $9,410(计算为 (10 TB * $0.081/GB) + (40 TB * $0.075/GB) + (100 TB * $ 0.056/GB)) $9,170(计算为 (10 TB * $0.083/GB) + (40 TB * $0.066/GB) + (100 TB * $ 0.057/GB))
从 Azure Front Door 边缘到原点的流出量 $0 $0.8(计算为 40 GB * $0.02/GB)
请求 $0 $1.35(计算为 5 亿个请求 * $0.009/10k 请求)
总计 $9,410 $9,207.15

相比之下,Microsoft 的 Azure CDN 标准版(经典版)比 Azure Front Door 标准版高 2%。 这是因为 10-50 TB 的 Azure Front Door 标准流出率较低。

场景 4:启用了中等流量和规则引擎的静态网站

  • 50 TB 的出站数据传输。
  • 从客户端到边缘的 5 亿个请求。
  • 从边缘到源的 12.5 GB 出站数据传输(假设缓存命中率为 95%)。
  • 在规则引擎中启用了 10 个规则,处理 5 亿个请求。
  • 主要来自北美的流量。
成本因素 Azure CDN 标准 Microsoft(经典版) Azure Front Door Standard
基本费用 $0 35 美元
从 Azure Front Door 边缘到客户端的流出量 $3,810(计算为 (10 TB * $0.081/GB) + (40 TB * $0.075/GB)) $3,470(计算为 (10 TB * $0.083/GB) + (40 TB * $0.066/GB))
从 Azure Front Door 边缘到原点的流出量 $0 $0.25(计算为 12.5 GB * $0.02/GB)
请求 $0 $450(计算为 5 亿个请求 * $0.009/10k 请求)
规则引擎 - 规则 $5(计算为前五个规则免费 + 5 个规则 * $1) $0
规则引擎 - 已处理的请求 $300(计算为 500M * $0.60/M 请求) $0
总计 $4,115 $3,955.25

相比之下,Microsoft 的 Azure CDN 标准版(经典版)比 Azure Front Door 标准版高 4%。 这是因为免费规则引擎和 10-50 TB 范围的 Azure Front Door 标准流出率降低。

迁移到 Azure Front Door 时降低成本的建议

  • 建议不要将非必要 CDN 配置文件(例如临时测试环境)迁移到 Azure Front Door。 迁移后,可以手动重新创建它们作为 Azure Front Door 配置文件下的终结点。
  • 根据升级层中所提供的功能的必要性,将最重要的 Azure Front Door(经典)配置文件迁移到 Azure Front Door。

后续步骤

  • 了解如何从 Microsoft 的 Azure CDN 标准(经典版)设置映射到 Azure Front Door。