指向 Azure 流量管理器的 Azure CDN 终结点

Azure CDN Endpoint poiting to Azure Traffic Manager

我正在评估 Azure 中使用 Azure CDN 的网站的 DR 情况。同样,我正在研究的一种方法是将 CDN 端点配置为指向 Azure 流量管理器。 这是一个有效的设计吗?有人可以指出 Azure 的任何 DR 架构,它结合了 Azure CDN 和 Azure 流量管理器,因为我没有找到任何具体的例子。

基本方法如下:

  • 在两个不同的区域部署网络应用程序(或功能)
  • 在相同的两个不同区域(例如存储帐户、数据库)之间复制数据
  • 配置流量管理器以监控主站点上服务的健康状况,如果健康状况下降,则故障转移到辅助站点

这篇文章对此有很好的记录: https://docs.microsoft.com/en-us/azure/networking/disaster-recovery-dns-traffic-manager

您可以将 Azure 流量管理器与 Azure CDN 结合使用,而不是指向 Azure 流量管理器的 CDN 端点,以在多个 CDN 端点之间进行负载平衡,以实现故障转移、地理负载平衡和其他场景。

This article 提供有关如何使用 Verizon 的 Azure CDN 标准和 Akamai 的 Azure CDN 标准设置故障转移的指南和示例。

主要步骤:

  1. 使用不同的提供商创建两个或更多 Azure CDN 配置文件和端点。
  2. 创建 Azure 流量管理器配置文件并将 CDN 端点添加为 Azure 流量管理器配置文件中的外部端点
  3. 在 Azure CDN 和 Azure 流量管理器上设置自定义域