Azure CDN的后备存储帐户(或多个存储帐户)

时间:2019-05-10 10:01:26

标签: azure azure-cdn

我现在可以针对单个存储帐户配置Azure CDN。我想知道的是在发生灾难的情况下,该特定区域变得不可用(中断等)。如果那时我需要刷新缓存,则没有任何区域性后备。使用CDN支持多个存储帐户的正确方法是什么?

我可以看到它的一种方式是流量管理器。流量管理器接收该请求,并根据性能将其发送到为X存储帐户配置的X CDN之一。这样,如果其中一个区域不可用,则流量管理器应回退到另一个区域。但是,这是一个昂贵的解决方案,因此我正在寻找可以理想地获得一个CDN和X存储帐户的东西,并且CDN应该能够处理全世界范围的性能以及后备区域。

2 个答案:

答案 0 :(得分:0)

您尝试使用Azure FrontDoor。它是CDN和L7负载均衡器的组合。您可以尝试使用Azure FrontDoor实现您的询问。

让我知道您是否遇到任何困难。

答案 1 :(得分:0)

以下是配置AFD的步骤:

  1. 从门户网站创建AFD。
  2. 单击前门设计器。您将分为3个部分。首先是已经配置好的前端。然后是Baclkend池和路由规则。
  3. 单击“后端池”,然后添加一个新的后端池。选择“存储”作为“主机类型”,然后选择“主存储” blob页面,并将优先级设置为1。
  4. 完成后,配置“运行状况”探针。然后添加第二个“存储blob”页面,然后将优先级设置为2。
  5. 配置路由规则,并确保将/ *作为匹配模式。您还可以在规则中启用缓存,并且可以基于查询字符串进行缓存。此外,如果具有动态页面,则可以启用动态压缩。

完成后,尝试访问AFD URL并检查其工作方式。

以下是公共文档供您参考:https://docs.microsoft.com/en-us/azure/frontdoor/front-door-routing-methods