Traffic Manager:Azure中国版 正式发布
我们很高兴地宣布 Azure Traffic Manager 现已面向中国版 Azure正式发布。此版本现已投入生产,由企业 SLA 支持,随时可用于生产场景中。
借助 Azure Traffic Manager,您可以控制用户流量到托管在 Azure 内部或外部的应用程序的分配。您的应用程序可以在同一数据中心运行,并且可以分发到全球不同地区甚至本地托管的端点。Traffic Manager 的工作原理是,将智能路由策略引擎应用于对您的域名执行的域名服务 (DNS) 查询,并将 DNS 路由映射到相应的应用程序实例。
您可以使用 Traffic Manager 提高应用程序的可用性 - 方法是在您的某一应用程序实例出现问题时启用自动客户流量故障转移方案。您还可以使用 Traffic Manager 提高应用程序的性能 - 方法是自动将客户路由到离他们最近的应用程序实例(例如,您可以设置 Traffic Manager,以将中国北部的客户路由到应用程序的中国北部实例,将中国东部的客户路由到应用程序的中国东部实例)。此外,Traffic Manager 还可用来实现内部部署端点以及托管在其他 Azure 实例中的端点的流量负载平衡。
Traffic Manager 支持云服务、Azure 网站和外部端点作为同一 Traffic Manager 配置文件中的对等点。
实现高可用性
Traffic Manager 可监控在其内部配置的每个应用程序/服务端点的运行状况,并在任何服务出现故障时自动将流量重定向到其他应用程序/服务端点。
借助 Traffic Manager,您可以配置用于监控端点运行状况的协议、端口和监控路径。您可以使用您的任何网页作为监控路径,也可以使用专用的监控页面,让您实现自己的客户运行状况检查逻辑。
提高性能
您可以在不同地理区域部署应用程序或服务的多个实例,并使用 Traffic Manager 的“性能”负载平衡策略自动将最终用户定向到最近的应用程序实例。这样可减少最终用户的网络延迟,从而提高性能。
请注意,端点监控和故障转移是所有 Traffic Manager 负载平衡策略而不仅仅是“故障转移”策略的一个特性。这意味着,如果其中一个实例出现问题并脱机,Traffic Manager 会自动将所有用户定向到运行状况良好的实例。
无缝的应用程序更新
您也可以在 Traffic Manager 中明确启用和禁用每个应用程序/服务端点。要执行此操作,只需选择端点,然后单击 Disable 命令。
这并不会停止底层应用程序,而只是告知 Traffic Manager 将流量路由到别处。这使您能够在对特定的应用程序/服务部署进行更新和测试时从其迁移出流量,然后恢复服务,所有这些操作只需单击几下即可完成。
支持使用外部端点的混合场景
Traffic Manager 通过对外部端点的支持,支持混合内部部署和跨 Azure 实例场景。利用这些场景,可以跨内部部署设备和 Azure 云实现流量负载平衡,从而实现“扩展到云”、“快速过渡到云”、“故障转移到云”或“故障转移到内部部署”场景。
此外,对外部端点的支持使应用程序能够将 Azure 实例无缝跨越到最终用户。这使得中国版 Azure 中的 Traffic Manager 能够展示跨中国版 Azure 和公共 Azure 托管的应用程序,并使公共 Azure 中的 Traffic Manager 能够跨公共 Azure 和中国版 Azure 中的应用程序实例实现负载平衡。
正式发布
由于 Traffic Manager 在支持高可用性应用程序方面起着关键作用,因此 Traffic Manager 本身具有高可用性当然也很重要。这正是我们在正式发布中宣布 Traffic Manager 的 SLA 正常运行时间将高达 99.99% 的原因所在。