Slide 14
Slide 14 text
© ZOZO Technologies, Inc.
Data Planeサイジング
● Istioの公式ドキュメントによれば、Data Plane(Envoy)のパフォーマンスは、
以下のようにレポートされている *1。
○ Envoyプロキシは、1,000リクエスト/秒あたり0.35vCPUと40MBメモリを使用する
○ Envoyプロキシは、90パーセンタイルで、レイテンシに2.65ミリ秒を追加する
● また以下のような要素にも依存し、パフォーマンスは変動する
○ クライアント接続数
○ 目標リクエストレート
○ リクエストサイズとレスポンスサイズ
○ プロキシワーカースレッド数
○ プロトコル
○ CPUコア数...
14
*1 これはIstio 1.10を使用した上で、以下のような条件に基づいている
・サービスメッシュが1,000個のサービスと2,000個のEnvoyプロキシで構成される
・サービスメッシュ全体で秒間70,000回のリクエストがある
詳細は、https://istio.io/latest/docs/ops/deployment/performance-and-scalability 参照のこと