Udostępnij za pośrednictwem


Porównanie opóźnień w różnych wersjach

Ten dokument zawiera szczegółowe informacje na temat wydajności opóźnień płaszczyzny danych w wersjach dodatków Istio i wersji rozwiązania Kubernetes. Wyniki oceniają wpływ dodawania serwerów proxy przyczepki do ścieżki danych, pokazując różnicę opóźnienia P90 i P99. Porównanie mierzy różnicę między ruchem kierowanym przez przyczepkę i ruchem wysyłanym bezpośrednio do zasobnika.

  • Ruch przechodzący przez przyczepkę: klient -> client-sidecar --> server-sidecar -- server-sidecar --> server
  • Ruch bezpośrednio przechodzący do zasobnika: klient -> serwer

Specyfikacje testów

  • Jednostka SKU węzła: Standardowa D16 v5 (16 procesorów wirtualnych, 64 GB pamięci)
  • Dwa procesy robocze serwera proxy
  • Ładunek 1 KB
  • 1000 zapytań na sekundę (QPS) w różnych połączeniach klientów
  • http/1.1 protokół i włączono protokół TLS (Mutual Transport Layer Security)
Różnica opóźnienia P99 Różnica opóźnienia P90
Diagram przedstawiający porównanie różnicy opóźnienia P99 w porównaniu z istio | Wersja rozwiązania Kubernetes w wtyczkach CNI. Diagram przedstawiający porównanie różnicy opóźnienia P90 w porównaniu z istio | Wersja rozwiązania Kubernetes w wtyczkach CNI.