利用 Azure 流量管理器,您可以使多个托管 Azure 服务之间的传入流量实现负载均衡,无论这些服务是在同一个数据中心内运行,或是在中国不同数据中心内运行皆可支持。
定价详细信息
价格 | |
---|---|
头 10 亿条 DNS 查询/月 | ¥ 3.57/100 万条查询 |
超过 10 亿条的 DNS 查询/月 | ¥ 1.79/100 万条查询 |
运行状况检查 (Azure) | ¥ 2.38/Azure 终结点/月 |
快速间隔运行状况检查附加项 (Azure) 1 | ¥ 8.16/Azure 终结点/月 |
运行状况检查(外部) | ¥ 3.57/外部终结点/月 |
快速间隔运行状况检查附加项(外部) 1 | ¥ 15.24/Azure 终结点/月 |
1 快速终结点运行状况检查需作为基本终结点运行状况检查的附加项进行购买。
常见问题
全部展开-
什么是流量管理器 “DNS 查询”?
无论用户何时访问您的应用程序,都将借助 DNS 查询将您的服务名称映射到 IP 地址。通过为不同的 DNS 查询提供的不同响应内容,流量管理器可让您多个托管 Azure 服务之间的传入流量达到负载平衡,无论这些服务是在同一个数据中心内运行,还是在不同数据中心内运行皆可支持。
流量管理器提供了多种负载平衡方法供您选择,包括性能、故障转移和轮循机制。通过使用这些方法有效管理流量,可确保应用程序具有较高的性能、可用性和恢复能力。
-
什么是流量管理器“运行状况检查”?
利用流量管理器,您可以通过监视托管的 Azure 服务端点,并在服务中断时提供自动故障转移功能,以提高关键应用程序的可用性。
为此,流量管理器将持续监视每个服务端点的运行状况。当这些“运行状况检查”检测到某个服务停止时,流量管理器会将流量重新路由到其他服务。
-
是否所有负载平衡方法的价格都相同?
是的,无论使用哪种负载平衡方法,DNS 查询和运行状况检查的价格都是相同的。
-
如何降低流量管理器的费用?
最终用户的 PC 执行 DNS 查询时不会直接联系流量管理器名称服务器。相反,这些查询将通过由企业和 ISP 运行的“递归”DNS 服务器发送。这些服务器会将 DNS 响应结果缓存起来,以便让其他用户的查询得到快速处理。由于这些缓存的响应不会到达流量管理器名称服务器,因此不会产生费用。
缓存持续时间由原始 DNS 响应中的“TTL”参数决定。此参数可在流量管理器中配置,默认值为 300 秒,最小值为 30 秒。
通过使用较大的 TTL,可增加递归 DNS 服务器完成缓存的数量,并借此降低 DNS 查询费用。但是增加缓存还将影响最终用户获取端点状态变化的速度(即,当某个端点出现故障时,您的最终用户故障转移时间将延长)。因此我们不建议使用非常大的 TTL 值。
同理,如果 TTL 较小,故障转移速度会变快,但由于缓存减少,针对流量管理器名称服务器的查询次数将增加。
通过您自行配置 TTL 值,流量管理器使您能根据应用程序的业务需求设置最佳 TTL 值。