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不能相互重疊。
暫不支持跨地域的多集群網關。
網關計費
關于多集群網關計費的更多信息,請參見計費規則。