Istio Ambient - Ein sparsames Service Mesh

Alle auf einer Sidecar-Architektur basierenden Service-Mesh-Tools benötigen zusätzliche CPU und Speicher. Je mehr Workloads und damit verbunden zusätzliche Sidecars betrieben werden, desto höher schlagen diese Kosten zu buche. Lizenzkosten, wie beispielsweise bei RedHat OpenShift, berechnen sich ebenfalls nach benötigter CPU. Gerade in der (Public-)Cloud kann das zu einem nicht unerheblichen Kostenfaktor führen. Um diesem Kostenproblem entgegenzuwirken hat Istio eine neue Service-Mesh-Architektur entwickelt: Istio Ambient. Hierbei wird das Sidecar durch einen Shared Agent und, falls notwendig, einen Waypoint Proxy ersetzt. In Summe werden hierfür weniger Ressourcen benötigt. Ein gemischter Betrieb von Istio Ambient und dem herkömmlichen Istio (mit Sidecar) ist ebenfalls möglich. Im Verlauf der Session wird diese neue Architektur ausführlich vorgestellt. Dabei werden die Vor- und Nachteile von Istio Ambient sowie die Konsequenzen eines möglichen Mischbetriebs genauer beleuchtet.

W-JAX:
Istio Ambient - Ein sparsames Service Mesh

Aktualisiert: