介绍

目录

部署模型

出于服务性能、稳定性、安全隔离、延迟、位置和集群可扩展性的考虑,企业通常会将服务部署在不同数据中心(跨地域和云)的多个集群中。

平台的多集群服务网格基于 Istio 的多控制平面部署模型实现。在该模型中,服务网格可以管理多个主集群,每个集群拥有自己的 Istio 控制平面。部署在网格下各个集群中的服务可以相互发现并共享负载。

特性

集成 Istio 原生能力

  • 故障转移:当某个集群中的服务失败并触发断路器时,部分原本流向该服务的流量会被重定向到灾备地域集群中健康的 Pod,以保证整体服务负载性能的稳定。
  • 加权分发:根据配置的权重,将流量路由到多个地域的集群,实现多地域负载均衡。

统一 UI,便捷配置与管理

  • 通过 UI 配置简单参数即可创建服务网格或管理集群。
  • 平台提供多集群服务网格的统一运维和配置管理界面,可在单页内查看和管理网格内不同集群的配置及监控数据。
  • 平台自动为多网络模式的服务网格中所有集群部署 Istio 东西向流量网关,您只需将集群加入网格即可。

跨集群可视化

  • 对比网格内不同集群中服务的流量监控数据。
  • 查看跨集群服务拓扑。
  • 查看跨集群调用链。