如何将Azure终结点(DNS /静态IP)上托管的流量重定向到其他外部IP地址

时间:2019-02-05 09:12:56

标签: azure azure-application-gateway azure-traffic-manager azure-load-balancer

问题:如何在azure中托管一个端点,使我可以随意在azure和aws服务之间重定向Internet流量?

我正在托管两个kubernetes群集-一个在Azure中,另一个在AWS中。我希望能够: 1.将流量随意重定向到aws或azure,同时保留公共dns端点。
2.手动[并且也自动选择]故障转移到aws群集。什么是天蓝色托管端点的最佳方法?

要求:

  • 流量需要立即重定向-没有缓存问题和过时的负载!
  • 能够配置故障转移的能力-即,指定Azure热,而AWS是故障转移服务-一旦Azure宕机,流量应自动重定向。

我研究了流量管理器,负载平衡器和应用程序网关。不确定其中哪一个最好。

2 个答案:

答案 0 :(得分:2)

流量管理器不会为您工作,因为它是dns服务,因此会进行缓存(当然,如果将dns缓存设置为5秒左右,则它是最好的解决方案)。应用程序网关允许您将IP地址指定为端点,负载平衡器仅在连接到Azure中的vm时才起作用。但是应用程序网关不允许随意进行故障转移。您将需要阻止探针进行故障转移。

Azure前门可能是您的解决方案(就像其他答案提到的一样)

答案 1 :(得分:0)

您可以查看用例的Azure前门服务。

浏览此https://docs.microsoft.com/en-gb/azure/frontdoor/front-door-overview