ACK、ACK Serverless均支持Nginx Ingress、ALB Ingress和MSE Ingress。Nginx Ingress需要您自行维护,ALB Ingress和MSE Ingress为全托管模式。通过多个维度进行对比,本文介绍Nginx Ingress、ALB Ingress和MSE Ingress之间的差异。
背景信息
-
Nginx Ingress:需要您自行运维,如果您对网关定制有强烈的需求,可以选择Nginx Ingress。
-
ALB Ingress:基于阿里云应用型负载均衡ALB(Application Load Balancer),属于全托管免运维的云服务。单个ALB实例支持100万QPS,提供更为强大的Ingress流量管理功能。
-
MSE Ingress:基于阿里云MSE(Microservices Engine)云原生网关,属于全托管免运维的云服务。单个MSE云原生网关实例支持100万QPS,提供更为强大的Ingress流量管理功能。关于MSE云原生网关的详细介绍,请参见云原生网关概述。
典型应用场景
类型 |
典型应用场景 |
Nginx Ingress |
|
ALB Ingress |
|
MSE Ingress |
|
功能对比
类型 |
Nginx Ingress |
ALB Ingress |
MSE Ingress |
产品定位 |
|
|
|
产品架构 |
基于Nginx+Lua插件扩展。 |
|
|
基础路由 |
|
|
|
支持协议 |
支持HTTP和HTTPS协议。 |
|
|
配置变更 |
|
采用OpenAPI机制变更配置,时效高于List-Watch机制。 |
|
认证鉴权 |
|
支持TLS身份认证。 |
|
性能 |
|
|
|
可观测能力 |
|
|
|
运维能力 |
|
|
全托管,免运维。 |
安全 |
|
|
|
服务治理 |
|
|
|
扩展性 |
使用Lua脚本。 |
使用AScript自研脚本。更多信息,请参见可编程脚本AScript概述。 |
|
云原生集成 |
|
|
用户侧组件,与阿里云ACK或ACK Serverless等容器服务结合使用,且支持Nginx Ingress核心 Annotation无缝转换,关于MSE Ingress支持的Annotation,请参见MSE Ingress支持的Annotation。 |
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/171655.html