Traffic Director

面向开放式服务网格的企业级流量管理工具。

查看此产品的文档

简单易用、面向服务网格的流量管理工具

服务网格是一种功能强大的抽象层,在交付微服务和现代化应用方面得到越来越广泛的运用。在服务网格中,数据平面通过 Envoy 等服务代理传输流量,而控制平面则为这些服务代理提供政策、配置和智能建议。Traffic Director 是 GCP 专为服务网格打造的全代管式流量控制平面。使用 Traffic Director,您可以在多个区域跨多个集群和虚拟机实例轻松部署全球负载平衡机制、将原来由服务代理执行的运行状况检查工作分流,以及配置复杂的流量控制政策。Traffic Director 使用开放式 xDS API 与数据层面中的服务代理通信,确保您不受制于一种专有接口。

有服务等级协议 (SLA) 保障的全代管式服务

作为 Google 的一项代管式服务,Traffic Director 提供 SLA 承诺的 99.99% 的生产级可用性:万一发生问题,我们的运营人员会收到通知,而您的员工无需操心。您不必在控制平面的部署和管理上费心,因而您的员工可以专注于开展业务。

简化复杂的流量管理工作

您可以使用 Traffic Director 轻松部署一切功能:从简单的负载平衡,到请求路由和基于百分比的流量拆分等高级功能。

构建弹性服务

您可以将自己的服务作为虚拟机或容器部署在多个区域中,并使用 Traffic Director 通过自动化的跨区域溢出和故障转移来提供全球负载平衡,以保证服务的正常运行。

随您的部署一起无缝扩容

Traffic Director 可无缝应对部署规模的增大。随着服务数量的增长,Traffic Director 可无缝扩容以管理所有服务,大型安装也不在话下。

按您的节奏进行现代化改造

Traffic Director 既适合基于虚拟机 (Compute Engine) 的应用,也适合容器化应用(Google Kubernetes Engine 或自行管理的 Kubernetes),并能分阶段逐步运用于您的服务。

特性

面向开放式服务代理的流量管理服务

Traffic Director 提供适用于 Envoy 等符合 xDS 标准的开放式服务代理的 GCP 代管式流量管理控制平面。

适用于虚拟机和容器

您可以使用代管式实例组部署由 Traffic Director 代管的虚拟机服务实例,也可以使用网络端点组来部署您的容器实例。

全球负载平衡

利用 Traffic Director,您只需提供单个服务 IP 即可在多个区域部署服务实例,实现所需的弹性和覆盖范围。例如,您的 GKE 服务可以部署到分处在不同区域的多个集群中。如果距离用户最近的实例出现故障或过载,流量会无缝定向至其他可用实例。

大规模执行运行状况检查

Traffic Director 提供由 GCP 带来的大规模运行状况检查服务。因此,运行状况检查工作从 Envoy/服务代理转移到了 Google 的弹性系统,让您可以轻松对各种规模的部署执行运行状况检查。另外,您的实例本身不会因网格级的运行状况检查而不堪重负。

借助请求路由和丰富的流量政策进行流量控制

Traffic Director 支持多种高级请求路由功能,如流量拆分(进而让您实现 Canary 更新等使用场景)、网址重写/重定向、故障注入、流量镜像,以及基于 Cookie 等各种标头值的高级路由功能。此外,Traffic Director 还支持许多高级流量政策,包括诸多负载平衡方案、熔断和后端异常检测。

根据您的服务规模,智能快速地自动扩缩

Traffic Director 可根据需求自动扩缩,因此,您只需按实际用量付费,并可快速智能地扩容,而无需联系云服务商或进行任何预热。

Traffic Director 让我们可以更加便捷地在生产环境中将 Envoy 和服务网格的优势转化为现实。Envoy 提供了一个通用型数据层面,而 Traffic Director 提供了一个具有开放式接口的全代管式流量控制层面,让我们不用担心供应商锁定。Traffic Director 的 SLA、全球负载平衡和丰富的流量控制措施可帮助企业和云原生最终用户减少繁重的流量管理工作。

– Matt Klein,Envoy Proxy 创建者

技术资源

价格

如需了解详情,请访问我们的价格页面。

更进一步

获享 $300 赠金以及 20 多种提供“始终免费”用量的产品,开始在 Google Cloud 上构建项目。

不知从何入手,需要一点帮助?
与值得信赖的合作伙伴携手