MSE云原生网关是兼容K8s Ingress标准的下一代网关产品,将传统的流量网关和微服务网关功能合并,具有低成本、安全、高集成、高可用等多项优势。ACK One通过托管MSE Ingress Controller,将MSE云原生网关作为多集群网关,并基于MSE Ingress提供多集群南北向流量的管理,从而快速实现同城应用多活容灾、流量多集群负载均衡、基于Header路由流量到指定集群等能力。
实现原理
MSE云原生网关可以对同一地域的多个K8s集群的南北向流量进行统一管理。关于MSE云原生网关的更多信息,请参见什么是微服务引擎MSE和云原生网关概述。
管理员通过在ACK One Fleet实例中创建
MseIngressConfig
对象来创建MSE云原生网关,并将期望的关联集群添加到MSE网关。开发者通过在ACK One Fleet实例中使用
Ingress
完成对多集群应用的流量管理。例如,实现同城应用多活容灾、流量负载均衡等。
产品优势
多集群网关具有以下优势:
地域级别的多集群Global Ingress,统一管理多集群南北7层流量。
简化多集群流量管理:在舰队实例中统一完成多集群Ingress规则设置,无需单独操作每个子集群。且兼容Nginx Ingress。
多集群网关自身是跨AZ高可用的。
毫秒级Fallback:某集群后端故障时,多集群网关平滑迁移流量到其他后端。
网关托管,免运维。
使用限制
多集群网关默认支持对ACK One Fleet实例同一VPC下的多个集群流量进行管理。如需对同一地域不同VPC的多个集群进行流量管理,您需要使用云企业网将两个VPC网络打通,并确保CIDR不能相互重叠。
暂不支持跨地域的多集群网关。
网关计费
关于多集群网关计费的更多信息,请参见计费规则。
文档内容是否对您有帮助?