使用istio或其他Sidecar代理的延迟罚款

时间:2019-06-20 04:57:50

标签: kubernetes istio

我正在考虑将istio用于某些功能,但是我发现很难找到合理的估计值,它会增加每个呼叫的延迟。每个服务调用需要1毫秒,这似乎很多,尤其是当一个链中涉及10个服务时,每个服务都有通过istio传递的请求和响应。

有人测量过引入Sidecar代理带来的延迟惩罚吗?

2 个答案:

答案 0 :(得分:1)

This post对Istio和Linkerd进行了基准测试,以比较CPU,内存或延迟等不同方面的两个服务网格。

答案 1 :(得分:0)

Istio在此处提供性能数字,包括延迟,https://istio.io/docs/concepts/performance-and-scalability/#latency-for-istio-hahahugoshortcode-s2-hbhb

从页面上...

  

Istio 1.1的默认配置使基线上数据平面的第90个百分位延迟增加了8ms。