Latenzvergleich über Versionen hinweg
In diesem Dokument wird die Latenzleistung auf Datenebene in Istio-Add-On-Versionen und Kubernetes-Versionen erläutert. Die Ergebnissen bewerten die Auswirkungen des Hinzufügens von Sidecar-Proxys zum Datenpfad und zeigen die Differenz zwischen der P90- und P99-Latenz. Der Vergleich misst die Differenz zwischen Datenverkehr, der durch den Sidecar geleitet wird, und Datenverkehr, der direkt an den Pod gesendet wird.
- Datenverkehr durch den Sidecar: Client --> Client-Sidecar --> Server-Sidecar --> Server
- Datenverkehr direkt zum Pod: Client --> Server
Testspezifikationen
- Knoten-SKU: Standard D16 v5 (16 vCPUs, 64 GB Arbeitsspeicher)
- Zwei Proxyworker
- Nutzdaten mit einer Größe von 1 KB
- 1.000 QPS (Queries per Second, Abfragen pro Sekunde) bei variierenden Clientverbindungen
- Aktivierung des
http/1.1
-Protokolls und von Mutual Transport Layer Security (TLS)
P99-Latenzdifferenz | P90-Latenzdifferenz |
---|---|
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Azure Kubernetes Service