{"id":2076,"date":"2024-07-29T08:36:28","date_gmt":"2024-07-29T08:36:28","guid":{"rendered":"https:\/\/imesh.ai\/blog\/?p=2076"},"modified":"2024-07-29T08:36:30","modified_gmt":"2024-07-29T08:36:30","slug":"istio-ambient-mesh-performance-test-and-benchmarking","status":"publish","type":"post","link":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/","title":{"rendered":"Istio Ambient Mesh Performance Test and Benchmarking"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p>Istio is the most popular service mesh, but the DevOps and SREs community constantly complain about its performance.&nbsp;<\/p>\n\n\n\n<p>Istio Ambient is a sidecar-less approach by the Istio committee (majorly driven by SOLO.io) to improve performance. Since there are many promotions about Ambient mesh being production-ready, many of our prospects and enterprises are generally eager to try or migrate to Ambient mesh.&nbsp;<\/p>\n\n\n\n<p>Architecturally, the Istio Ambient mesh is a great design that improves performance. <strong>But whether it performs quickly is still a question<\/strong>.<\/p>\n\n\n\n<p><strong>We have tried Istio Ambient Mesh and observed the performance countless times between January 2024 and July 2024, and we <\/strong><strong>have yet to see any significant performance gains<\/strong><strong>.<\/strong>&nbsp;<\/p>\n\n\n\n<p>Below is the lab setup on which we ran our experiments.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Lab setup to load test Istio Ambient Mesh<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Load testing tool: <strong>Fortio<\/strong><\/li>\n\n\n\n<li>Application configuration:\u00a0 <strong><em>Bookinfo\u00a0 Application<\/em><\/strong><\/li>\n\n\n\n<li>Total requests fired: <strong>1000 queries\/second (QPS), 10 connections, and for 30 seconds.<\/strong><\/li>\n\n\n\n<li>Cluster Configuration: <strong>Azure (AKS) clusters with 3 nodes<\/strong><\/li>\n\n\n\n<li>Node Configuration: <strong>2 VCPU <\/strong>and <strong>7GB memory <\/strong>for each node<\/li>\n\n\n\n<li>CNI used: Kube CNI and Cilium. (We did not use Flannel because it was not working well with AKS.)<\/li>\n<\/ol>\n\n\n\n<p>Note:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Application and Fortio are kept in different nodes:<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"139\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Application-and-Fortio-in-diff-nodes-1024x139.png\" alt=\"\" class=\"wp-image-2103\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Application-and-Fortio-in-diff-nodes-1024x139.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Application-and-Fortio-in-diff-nodes-300x41.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Application-and-Fortio-in-diff-nodes-768x104.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Application-and-Fortio-in-diff-nodes-400x54.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Application-and-Fortio-in-diff-nodes-800x108.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Application-and-Fortio-in-diff-nodes-1160x157.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Application-and-Fortio-in-diff-nodes.png 1387w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>We have exposed <strong>the Rating<\/strong> microservice and NOT <strong>Details service<\/strong> to handle external traffic. Because the <strong>Details<\/strong> microservice is written in Ruby, it is unfit for handling higher QPS. We sent a load of 100 QPS and 1000 QPS to <strong>the Details<\/strong> service without Istio, and the p99 latency for 100 QPS is around 6 ms, but it goes up to 50 ms for 1000 QPS. Refer to the screenshot below.\u00a0<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"462\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-sidecar-with-Details-microservice-1024x462.png\" alt=\"Kube CNI + Without Istio sidecar with Details microservice\n- 100 QPS\" class=\"wp-image-2077\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-sidecar-with-Details-microservice-1024x462.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-sidecar-with-Details-microservice-300x135.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-sidecar-with-Details-microservice-768x347.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-sidecar-with-Details-microservice-1536x693.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-sidecar-with-Details-microservice-400x181.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-sidecar-with-Details-microservice-800x361.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-sidecar-with-Details-microservice-1160x523.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-sidecar-with-Details-microservice.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\">Fig: Performance results of <strong>Details <\/strong>service at 1000 QPS with Kube CNI + <strong>Without Istio&nbsp;<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"457\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-sidecar-with-Details-microservice-1024x457.png\" alt=\"Kube CNI + With Istio sidecar with Details microservice\n- 1000 QPS\n\" class=\"wp-image-2078\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-sidecar-with-Details-microservice-1024x457.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-sidecar-with-Details-microservice-300x134.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-sidecar-with-Details-microservice-768x343.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-sidecar-with-Details-microservice-1536x685.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-sidecar-with-Details-microservice-400x179.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-sidecar-with-Details-microservice-800x357.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-sidecar-with-Details-microservice-1160x518.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-sidecar-with-Details-microservice.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\">Fig: Performance results of <strong>Details <\/strong>service at 1000 QPS with Kube CNI + <strong>with Istio sidecar<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Performance test on Istio Ambient Mesh with Kube CNI and Cilium<\/h2>\n\n\n\n<p>We have carried out the performance or load test for the following cases:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Kube CNI\u00a0<\/li>\n\n\n\n<li>Kube CNI + Istio sidecar (mTLS enabled)<\/li>\n\n\n\n<li>Kube CNI + Istio Ambient mesh (mTLS enabled)<\/li>\n\n\n\n<li>Cilium CNI<\/li>\n\n\n\n<li>Cilium CNI + Istio sidecar (mTLS enabled)<\/li>\n\n\n\n<li>Cilium CNI + Istio Ambient mesh (mTLS enabled)<\/li>\n<\/ol>\n\n\n\n<p>Although we have tested each case multiple times, we have attached only three screenshots to showcase the standard deviation of P99 latency in each case.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Load test results for Kube CNI without Istio&nbsp;<\/h3>\n\n\n\n<p>Observed (Median) P99 latency: 1.12ms<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"461\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1024x461.png\" alt=\"Kube CNI + Without Istio\" class=\"wp-image-2079\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1024x461.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-300x135.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-768x346.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1536x692.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-400x180.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-800x361.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1160x523.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig 1: Kube CNI + Without Istio<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"464\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1-1024x464.png\" alt=\"\" class=\"wp-image-2080\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1-1024x464.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1-300x136.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1-768x348.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1-1536x696.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1-400x181.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1-800x363.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1-1160x526.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-Without-Istio-1.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig 2: Kube CNI + Without Istio<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Load test of Kube CNI and Istio sidecar (mTLS enabled)<\/h3>\n\n\n\n<p>Observed (Median) P99 latency: 4.72 ms<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"460\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled-1024x460.png\" alt=\"\" class=\"wp-image-2081\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled-1024x460.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled-300x135.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled-768x345.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled-1536x689.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled-400x180.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled-800x359.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled-1160x521.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig3: Kube CNI + With Istio Sidecar (mtLS enabled)<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"462\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled1-1024x462.png\" alt=\"\" class=\"wp-image-2082\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled1-1024x462.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled1-300x135.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled1-768x347.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled1-1536x693.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled1-400x181.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled1-800x361.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled1-1160x523.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled1.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig4: Kube CNI + With Istio Sidecar (mtLS enabled)<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"463\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled2-1024x463.png\" alt=\"\" class=\"wp-image-2083\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled2-1024x463.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled2-300x136.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled2-768x348.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled2-1536x695.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled2-400x181.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled2-800x362.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled2-1160x525.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Sidecar-mtLS-enabled2.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><strong>Fig5: Kube CNI + With Istio Sidecar (mtLS enabled)<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Load test of Kube CNI and Istio Ambient mesh (mTLS enabled)<\/h3>\n\n\n\n<p>Observed (Median) P99 latency: 3.6 ms<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"456\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled-1024x456.png\" alt=\"\" class=\"wp-image-2084\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled-1024x456.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled-300x134.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled-768x342.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled-1536x684.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled-400x178.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled-800x357.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled-1160x517.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig6: Kube CNI + With Istio Ambient (mtLS enabled)<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"452\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled1-2-1024x452.png\" alt=\"\" class=\"wp-image-2087\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled1-2-1024x452.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled1-2-300x132.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled1-2-768x339.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled1-2-1536x678.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled1-2-400x177.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled1-2-800x353.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled1-2-1160x512.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled1-2.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig7: Kube CNI + With Istio Ambient (mtLS enabled)<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"457\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled2-1024x457.png\" alt=\"\" class=\"wp-image-2088\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled2-1024x457.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled2-300x134.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled2-768x343.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled2-1536x685.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled2-400x179.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled2-800x357.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled2-1160x518.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Kube-CNI-With-Istio-Ambient-mtLS-enabled2.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig8: Kube CNI + With Istio Ambient (mtLS enabled)<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Load test of Cilium CNI without Istio<\/h3>\n\n\n\n<p>Observed (Median) P99 latency: 4.5 ms<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"467\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio-1024x467.png\" alt=\"\" class=\"wp-image-2089\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio-1024x467.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio-300x137.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio-768x350.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio-1536x701.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio-400x183.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio-800x365.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio-1160x529.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig9: Cilium CNI + Without Istio<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"461\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio1-1024x461.png\" alt=\"\" class=\"wp-image-2090\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio1-1024x461.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio1-300x135.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio1-768x346.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio1-1536x692.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio1-400x180.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio1-800x361.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio1-1160x523.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio1.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig10: Cilium CNI + Without Istio<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"455\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio2-1024x455.png\" alt=\"\" class=\"wp-image-2091\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio2-1024x455.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio2-300x133.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio2-768x341.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio2-1536x683.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio2-400x178.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio2-800x356.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio2-1160x515.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-Without-Istio2.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig11: Cilium CNI + Without Istio<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Load test of Cilium CNI and Istio sidecar (mTLS enabled)<\/h3>\n\n\n\n<p>Observed (Median) P99 latency: 8.8 ms<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"456\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar-1024x456.png\" alt=\"\" class=\"wp-image-2094\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar-1024x456.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar-300x134.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar-768x342.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar-1536x684.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar-400x178.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar-800x356.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar-1160x516.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig12: Cilium CNI + With Istio Sidecar<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"460\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar1-1024x460.png\" alt=\"\" class=\"wp-image-2095\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar1-1024x460.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar1-300x135.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar1-768x345.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar1-1536x690.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar1-400x180.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar1-800x360.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar1-1160x521.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar1.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Fig13: Cilium CNI + With Istio Sidecar<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"460\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar2-1024x460.png\" alt=\"\" class=\"wp-image-2096\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar2-1024x460.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar2-300x135.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar2-768x345.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar2-1536x689.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar2-400x180.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar2-800x359.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar2-1160x521.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Sidecar2.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig14: Cilium CNI + With Istio Sidecar<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Load test of Cilium CNI and Istio Ambient mesh (mTLS enabled)<\/h3>\n\n\n\n<p>Observed (Median) P99 latency: 6.8 ms<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"460\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient-1024x460.png\" alt=\"\" class=\"wp-image-2097\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient-1024x460.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient-300x135.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient-768x345.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient-1536x689.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient-400x180.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient-800x359.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient-1160x521.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig15: Cilium CNI + With Istio Ambient<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"453\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient1-1024x453.png\" alt=\"\" class=\"wp-image-2098\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient1-1024x453.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient1-300x133.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient1-768x340.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient1-1536x680.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient1-400x177.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient1-800x354.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient1-1160x513.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient1.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Fig16: Cilium CNI + With Istio Ambient<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"465\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient2-1024x465.png\" alt=\"\" class=\"wp-image-2099\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient2-1024x465.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient2-300x136.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient2-768x348.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient2-1536x697.png 1536w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient2-400x182.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient2-800x363.png 800w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient2-1160x526.png 1160w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Cilium-CNI-With-Istio-Ambient2.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><strong>Fig17: Cilium CNI + With Istio Ambient<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Final load test results and benchmarking of Rating service with and without Istio<\/h2>\n\n\n\n<p>Here are the benchmarking results for the p99 latency of the Rating service with and without Istio (sidecar and Ambient mesh).&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Final-load-test-1.png\" alt=\"\" class=\"wp-image-2093\" style=\"width:676px;height:auto\" srcset=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Final-load-test-1.png 1024w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Final-load-test-1-300x169.png 300w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Final-load-test-1-768x432.png 768w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Final-load-test-1-400x225.png 400w, https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Final-load-test-1-800x450.png 800w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Three items are concluded from the experimentation:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The performance of Istio Ambient mesh will never give you thunderbolt improvements over latency when compared with plain Kube CNI. Note that using <strong><em>Ztunnel<\/em><\/strong> for encryption still involves network hops, which will increase the latency. Yes, it is better than Istio sidecar architecture.\u00a0<\/li>\n\n\n\n<li>Irrespective of the CNI used, the performance (p99 latency) of the Istio Ambient Mesh is <strong>20% better<\/strong> than that of the Istio sidecar.\u00a0<\/li>\n\n\n\n<li>Combining Cilium and Istio (sidecar or Ambient) produces undesirable results. If you are looking for performance improvements, you should avoid this mix.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Istio is the most popular service mesh, but the DevOps and<span class=\"excerpt-more\"><\/span><\/p>\n","protected":false},"author":4,"featured_media":2101,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[63],"tags":[53,104],"class_list":["post-2076","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ambient-mesh","tag-istio","tag-istio-ambient-mesh"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Istio Ambient Mesh Performance Test and Benchmarking<\/title>\n<meta name=\"description\" content=\"DevOps, SREs and Cloud team must understand the performance gains of Ambient Mesh before considering Istio Ambient mesh for enterprise setup\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Istio Ambient Mesh Performance Test and Benchmarking\" \/>\n<meta property=\"og:description\" content=\"DevOps, SREs and Cloud team must understand the performance gains of Ambient Mesh before considering Istio Ambient mesh for enterprise setup\" \/>\n<meta property=\"og:url\" content=\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/\" \/>\n<meta property=\"og:site_name\" content=\"IMESH\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-29T08:36:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-29T08:36:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Istio-Ambient-Mesh-Performance-Test-and-Benchmarking.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Debasree Panda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Debasree Panda\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/\"},\"author\":{\"name\":\"Debasree Panda\",\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/person\/b881b4a1c269b625dc91af0896f8036f\"},\"headline\":\"Istio Ambient Mesh Performance Test and Benchmarking\",\"datePublished\":\"2024-07-29T08:36:28+00:00\",\"dateModified\":\"2024-07-29T08:36:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/\"},\"wordCount\":701,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/imesh.ai\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Istio-Ambient-Mesh-Performance-Test-and-Benchmarking.png\",\"keywords\":[\"istio\",\"istio ambient mesh\"],\"articleSection\":[\"Ambient Mesh\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/\",\"url\":\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/\",\"name\":\"Istio Ambient Mesh Performance Test and Benchmarking\",\"isPartOf\":{\"@id\":\"https:\/\/imesh.ai\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Istio-Ambient-Mesh-Performance-Test-and-Benchmarking.png\",\"datePublished\":\"2024-07-29T08:36:28+00:00\",\"dateModified\":\"2024-07-29T08:36:30+00:00\",\"description\":\"DevOps, SREs and Cloud team must understand the performance gains of Ambient Mesh before considering Istio Ambient mesh for enterprise setup\",\"breadcrumb\":{\"@id\":\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#primaryimage\",\"url\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Istio-Ambient-Mesh-Performance-Test-and-Benchmarking.png\",\"contentUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Istio-Ambient-Mesh-Performance-Test-and-Benchmarking.png\",\"width\":1024,\"height\":576,\"caption\":\"Istio Ambient Mesh Performance Test and Benchmarking\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/imesh.ai\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Istio Ambient Mesh Performance Test and Benchmarking\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/imesh.ai\/blog\/#website\",\"url\":\"https:\/\/imesh.ai\/blog\/\",\"name\":\"IMESH Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/imesh.ai\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/imesh.ai\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/imesh.ai\/blog\/#organization\",\"name\":\"IMESH\",\"url\":\"https:\/\/imesh.ai\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-scaled.jpg\",\"contentUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-scaled.jpg\",\"width\":2560,\"height\":1665,\"caption\":\"IMESH\"},\"image\":{\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/imeshai\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/person\/b881b4a1c269b625dc91af0896f8036f\",\"name\":\"Debasree Panda\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1e02eb18435bad3283b1f03e1bf22de74113e9760ab00e90c41e539df347cd3d?s=96&d=wp_user_avatar&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1e02eb18435bad3283b1f03e1bf22de74113e9760ab00e90c41e539df347cd3d?s=96&d=wp_user_avatar&r=g\",\"caption\":\"Debasree Panda\"},\"description\":\"Debasree is the CEO of IMESH. He understands customer pain points in cloud and microservice architecture. Previously, he led product marketing and market research teams at Digitate and OpsMx, where he had created a multi-million dollar sales pipeline. He has helped open-source solution providers- Tetrate, OtterTune, and Devtron- design GTM from scratch and achieve product-led growth. He firmly believes serendipity happens to diligent and righteous people.\",\"sameAs\":[\"https:\/\/imesh.ai\"],\"url\":\"https:\/\/imesh.ai\/blog\/author\/debasreeimesh-ai\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Istio Ambient Mesh Performance Test and Benchmarking","description":"DevOps, SREs and Cloud team must understand the performance gains of Ambient Mesh before considering Istio Ambient mesh for enterprise setup","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/","og_locale":"en_US","og_type":"article","og_title":"Istio Ambient Mesh Performance Test and Benchmarking","og_description":"DevOps, SREs and Cloud team must understand the performance gains of Ambient Mesh before considering Istio Ambient mesh for enterprise setup","og_url":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/","og_site_name":"IMESH","article_published_time":"2024-07-29T08:36:28+00:00","article_modified_time":"2024-07-29T08:36:30+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Istio-Ambient-Mesh-Performance-Test-and-Benchmarking.png","type":"image\/png"}],"author":"Debasree Panda","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Debasree Panda","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#article","isPartOf":{"@id":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/"},"author":{"name":"Debasree Panda","@id":"https:\/\/imesh.ai\/blog\/#\/schema\/person\/b881b4a1c269b625dc91af0896f8036f"},"headline":"Istio Ambient Mesh Performance Test and Benchmarking","datePublished":"2024-07-29T08:36:28+00:00","dateModified":"2024-07-29T08:36:30+00:00","mainEntityOfPage":{"@id":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/"},"wordCount":701,"commentCount":0,"publisher":{"@id":"https:\/\/imesh.ai\/blog\/#organization"},"image":{"@id":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#primaryimage"},"thumbnailUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Istio-Ambient-Mesh-Performance-Test-and-Benchmarking.png","keywords":["istio","istio ambient mesh"],"articleSection":["Ambient Mesh"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/","url":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/","name":"Istio Ambient Mesh Performance Test and Benchmarking","isPartOf":{"@id":"https:\/\/imesh.ai\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#primaryimage"},"image":{"@id":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#primaryimage"},"thumbnailUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Istio-Ambient-Mesh-Performance-Test-and-Benchmarking.png","datePublished":"2024-07-29T08:36:28+00:00","dateModified":"2024-07-29T08:36:30+00:00","description":"DevOps, SREs and Cloud team must understand the performance gains of Ambient Mesh before considering Istio Ambient mesh for enterprise setup","breadcrumb":{"@id":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#primaryimage","url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Istio-Ambient-Mesh-Performance-Test-and-Benchmarking.png","contentUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Istio-Ambient-Mesh-Performance-Test-and-Benchmarking.png","width":1024,"height":576,"caption":"Istio Ambient Mesh Performance Test and Benchmarking"},{"@type":"BreadcrumbList","@id":"https:\/\/imesh.ai\/blog\/istio-ambient-mesh-performance-test-and-benchmarking\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/imesh.ai\/blog\/"},{"@type":"ListItem","position":2,"name":"Istio Ambient Mesh Performance Test and Benchmarking"}]},{"@type":"WebSite","@id":"https:\/\/imesh.ai\/blog\/#website","url":"https:\/\/imesh.ai\/blog\/","name":"IMESH Blog","description":"","publisher":{"@id":"https:\/\/imesh.ai\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/imesh.ai\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/imesh.ai\/blog\/#organization","name":"IMESH","url":"https:\/\/imesh.ai\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imesh.ai\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-scaled.jpg","contentUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-scaled.jpg","width":2560,"height":1665,"caption":"IMESH"},"image":{"@id":"https:\/\/imesh.ai\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/imeshai"]},{"@type":"Person","@id":"https:\/\/imesh.ai\/blog\/#\/schema\/person\/b881b4a1c269b625dc91af0896f8036f","name":"Debasree Panda","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imesh.ai\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1e02eb18435bad3283b1f03e1bf22de74113e9760ab00e90c41e539df347cd3d?s=96&d=wp_user_avatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1e02eb18435bad3283b1f03e1bf22de74113e9760ab00e90c41e539df347cd3d?s=96&d=wp_user_avatar&r=g","caption":"Debasree Panda"},"description":"Debasree is the CEO of IMESH. He understands customer pain points in cloud and microservice architecture. Previously, he led product marketing and market research teams at Digitate and OpsMx, where he had created a multi-million dollar sales pipeline. He has helped open-source solution providers- Tetrate, OtterTune, and Devtron- design GTM from scratch and achieve product-led growth. He firmly believes serendipity happens to diligent and righteous people.","sameAs":["https:\/\/imesh.ai"],"url":"https:\/\/imesh.ai\/blog\/author\/debasreeimesh-ai\/"}]}},"jetpack_featured_media_url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2024\/07\/Istio-Ambient-Mesh-Performance-Test-and-Benchmarking.png","_links":{"self":[{"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/posts\/2076","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/comments?post=2076"}],"version-history":[{"count":2,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/posts\/2076\/revisions"}],"predecessor-version":[{"id":2104,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/posts\/2076\/revisions\/2104"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/media\/2101"}],"wp:attachment":[{"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/media?parent=2076"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/categories?post=2076"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/tags?post=2076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}