框架对比
产品对比
在云原生技术蓬勃发展的今天,通过相关权威机构如
-
Linkerd(读作“link-dee”
) :2016 年发布的元老级项目。Linkerd 最初是从Twitter 开发的一个库中分离出来的,在领域内的另一个重量级项目Conduit 加入后,便形成了Linkerd 2.0 的基础。 -
Envoy:由
Lyft 创建,Envoy 充当服务网格的“数据平面”,与“控制平面”相匹配,提供比较完整的服务网格服务。 -
Istio:由
Lyft 、IBM 和谷歌联合开发而成,是服务于Envoy 等代理的“控制平面”。虽然默认是与Envoy 成对匹配,但是它们都可以与其他平台配对使用。 -
HashiCorp Consul:在
Consul 1.2 版本后,推出了名为Connect 的功能,这个功能为HashiCorp 的分布式系统的服务发现和配置部分,添加了服务加密和基于身份的授权的功能。这个使得使HashiCorp Consul 成为非常完整的服务网格。
Istio
- 使用
TLS 加密、强身份认证和授权的集群内服务到服务的安全通信 - 自动负载均衡的
HTTP 、gRPC、WebSocket 和TCP 流量 - 通过丰富的路由规则、重试、故障转移和故障注入对流量行为进行细粒度控制
- 一个可插入的策略层和配置
API ,支持访问控制、速率限制和配额 - 对集群内的所有流量
( 包括集群入口和出口) 进行自动度量、日志和跟踪

Linkerd
