基础版、社区开源版本对比
| 
       大类  | 
     
       功能项  | 
     
       功能点  | 
     
       社区开源版本  | 
     
       基础版  | 
    
|---|---|---|---|---|
| 
       规格  | 
     
       管理规模  | 
     
       支持最大管理实例数  | 
     
       -  | 
     
       200  | 
    
| 
       基础功能  | 
     
       服务发现和服务注册  | 
     
       通过服务中心集群获取服务列表、服务实例状态自动刷新、容器服务自动服务注册,业务无需实现注册逻辑、容器服务自动服务发现,业务无需实现发现订阅逻辑、服务实例副本数动态管理  | 
     
       √  | 
     
       √  | 
    
| 
       服务多版本  | 
     
       服务创建分版本管理、支持分版本进行监控  | 
     
       -  | 
     
       √  | 
    |
| 
       支持分版本进行服务负载管理  | 
     
       √  | 
     
       √  | 
    ||
| 
       服务多端口  | 
     
       支持管理多个端口的服务、支持管理多个端口多协议的服务  | 
     
       √  | 
     
       √  | 
    |
| 
       灰度发布支持多端口  | 
     
       -  | 
     
       √  | 
    ||
| 
       服务多形态  | 
     
       支持容器类型的服务后端  | 
     
       √  | 
     
       √  | 
    |
| 
       协议及语言支持  | 
     
       HTTP协议灰度、治理、监控(根据协议特征不同细节不同,参照协议功能矩阵)、gRPC协议灰度、治理、监控(根据协议特征不同细节不同,参照协议功能矩阵)、开发语言无关、开发框架不限定、业务代码无侵入  | 
     
       √  | 
     
       √  | 
    |
| 
       应用网关  | 
     
       支持四层协议对外访问、支持七层协议对外访问、支持入口路径映射、支持网关处TLS终止,支持配置对外证书和密钥  | 
     
       √  | 
     
       √  | 
    |
| 
       负载均衡  | 
     
       支持轮询、随机、最小连接数以及一致性哈希的LB算法,可以基于特定的HTTP Header,或者基于Cookie值  | 
     
       √  | 
     
       √  | 
    |
| 
       故障注入  | 
     
       支持注入指定时延或特定错误的故障,支持配置故障百分比  | 
     
       √  | 
     
       √  | 
    |
| 
       熔断  | 
     
       支持配置最大请求数、每连接最大请求数、最大等待请求数、最大重试次数等七层请求管理;支持配置最大连接数、连接超时时间等四层连接管理;支持异常点检查、故障实例的自动隔离和自动恢复  | 
     
       √  | 
     
       √  | 
    |
| 
       治理流量类型  | 
     
       支持对服务间内部通信流量进行治理、支持对服务外网访问流量(即Ingress流量)进行治理  | 
     
       √  | 
     
       √  | 
    |
| 
       运行环境支持  | 
     
       支持容器应用治理  | 
     
       √  | 
     
       √  | 
    |
| 
       认证  | 
     
       非侵入的双向TLS认证和通道加密  | 
     
       √  | 
     
       √  | 
    |
| 
       授权  | 
     
       服务访问授权管理  | 
     
       √  | 
     
       √  | 
    |
| 
       灰度发布  | 
     
       支持基于浏览器、操作系统、自定义HTTP Header、Cookie内容等配置灰度分流策略,支持基于URL配置灰度分流策略,支持基于请求参数、流量权重的灰度发布  | 
     
       √  | 
     
       √  | 
    |
| 
       支持金丝雀灰度发布模板  | 
     
       -  | 
     
       √  | 
    ||
| 
       支持蓝绿灰度发布模板  | 
     
       -  | 
     
       √  | 
    ||
| 
       支持灰度发布过程中服务运行情况的监控以辅助灰度发布决策  | 
     
       -  | 
     
       √  | 
    ||
| 
       支持灰度发布过程中服务请求情况的监控以辅助灰度发布决策  | 
     
       -  | 
     
       √  | 
    ||
| 
       灰度发布时动态配置服务实例数  | 
     
       -  | 
     
       √  | 
    ||
| 
       支持灰度发布过程中动态的流量比例监控  | 
     
       -  | 
     
       √  | 
    ||
| 
       应用拓扑  | 
     
       提供应用下服务调用关系的全局拓扑  | 
     
       -  | 
     
       √  | 
    |
| 
       提供拓扑图上各个服务间请求数、异常请求数等重要指标  | 
     
       -  | 
     
       √  | 
    ||
| 
       实时应用拓扑查看  | 
     
       -  | 
     
       √  | 
    ||
| 
       链路跟踪/调用链  | 
     
       支持非侵入调用链埋点  | 
     
       √  | 
     
       √  | 
    |
| 
       指标监控  | 
     
       提供服务实例CPU、内存、磁盘等运行数据监控,提供服务访问RPS、时延等访问指标的监控,提供对访问指标、异常指标的统计分析,支持对接Prometheus等开源Metric组件,支持通过配置对接不同的Metric后端  | 
     
       √  | 
     
       √  | 
    |
| 
       访问日志  | 
     
       访问日志非侵入采集  | 
     
       √  | 
     
       √  | 
    |
| 
       安装  | 
     
       支持现有、新建Kubernetes集群按需一键安装启用Istio能力  | 
     
       -  | 
     
       √  | 
    |
| 
       升级  | 
     
       支持控制面平滑升级,不中断应用业务  | 
     
       √  | 
     
       √  | 
    |
| 
       支持数据面平滑升级,不中断应用业务  | 
     
       √  | 
     
       √  | 
    ||
| 
       插件管理  | 
     
       支持社区插件按需一键安装,支持Grafana、Prometheus  | 
     
       -  | 
     
       √  | 
    |
| 
       支持社区插件按需一键安装,支持Tracing插件  | 
     
       -  | 
     
       √  | 
    ||
| 
       支持社区插件按需一键安装,支持Kiali插件  | 
     
       -  | 
     
       √  | 
    ||
| 
       支持社区插件按需一键安装,支持ELK插件  | 
     
       -  | 
     
       √  | 
    ||
| 
       代理管理  | 
     
       透明流量拦截、基于Iptables流量拦截、支持代理自动注入、支持Namespace级别和工作负载级别的注入管理  | 
     
       √  | 
     
       √  | 
    |
| 
       代理形态  | 
     
       支持每Pod的Sidecar模式  | 
     
       √  | 
     
       √  | 
    |
| 
       命令行工具  | 
     
       支持使用命令行进行流量策略管理(如istioctl、kubectl)  | 
     
       -  | 
     
       √  |