Wie Uber OpenSearch-Cluster aufbaut, die gegen Zonenausfälle resilient sind

Build 13 h ago9Zu Lesezeichen hinzufügen

Wie Uber OpenSearch-Cluster aufbaut, die gegen Zonenausfälle resilient sind
Illustration : Léa Fontaine

Uber veröffentlicht sein Rezept, um OpenSearch am Laufen zu halten, wenn eine Availability Zone ausfällt. Keine magische KI - nur Topologie, Shard-Platzierung und regelmäßiges Drilling.

Der Fakt

InfoQ veröffentlicht (17. Juli 2026) einen Erfahrungsbericht von Uber über den Aufbau von OpenSearch-Clustern, die gegen Ausfälle von Availability Zones (AZ) resilient sind. Der Artikel detailliert die Platzierungs-, Failover- und Testmuster und präzisiert, dass Uber ein eigenes „Isolation-Group“-System auf der Container-Orchestrierungsplattform Odin über den OpenSearch-Primitioven stapelt.

Unsere Analyse

Zwei Punkte sind zu beachten. Die zonenbewusste Platzierung ist Ingenieursarbeit, kein Kontrollkästchen. OpenSearch verteilt die Shards nicht magisch nach einem AZ-Ausfall neu - die Topologie muss im Voraus geplant werden (Allokationsbewusstsein, erzwungene Bewusstheit, Replikate pro Zone). Uber detailliert die konkreten Haken, mit dem Beitrag seines eigenen Isolation-Groups-Systems, das auf Odin basiert - was in 90 % der im Umlauf befindlichen Dokumentation fehlt.

Die Disziplin des Drills macht den Unterschied. Das Vorhersagen von Ausfällen ist einfach; das Wiederholen in der Vorproduktion weniger. Das ist es, was die Harness/Plattform-Welle (siehe #1211 auf QCon AI Boston) auf der KI-Seite mitbringt: Der kontinuierliche Drill, der seit zehn Jahren auf der Infra-Seite angewendet wird, wird zur Norm für die Agenten in der Produktion.

Zu beobachten

Der Uber-Ansatz (OpenSearch + Isolation-Groups + Odin) ist auf andere verteilte Datenspeicher (Cassandra, Kafka) übertragbar. Für die Teams, die die RAG/vector-Schicht über OpenSearch aufbauen: Die Zonenresilienz wird vor dem Embedding gespielt - die KI-Schicht erbt den Boden, den ihre Basis legt.

Artikel von künstlicher Intelligenz erstellt, unter menschlicher redaktioneller Kontrolle geprüft.

Unsere Redaktion
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

SSHMonitoringAI Ops
Get early access
War dieser Artikel hilfreich?

9 Personen gefiel dieser Artikel

Gefällt mir
A
Aiko NakamuraSenior-Softwareingenieurin
🇩🇪 Senior-Ingenieurin, Plattformen im großen Maßstab. Schreibt über den Bau mit KI.
Teilen:
Kommentare (9)

Melden Sie sich an, um an der Diskussion teilzunehmen.

ArtLoverLA 17 Jul 2026 · 18:18

I'm impressed by their proactive approach. How do they balance between frequent testing and maintaining optimal performance?

TravelTom 17 Jul 2026 · 20:24

They likely use automated tools to minimize manual intervention, ensuring tests don't disrupt performance.

sandrine.b 17 Jul 2026 · 18:07

Great insights! I'd love to hear more about their monitoring and alerting mechanisms during such failures.

EcoWarrior99 17 Jul 2026 · 17:20

Interesting approach. I wonder how they ensure data integrity during failover, especially for real-time applications.

TechSavvy47 17 Jul 2026 · 17:20

Interesting read! I'd like to know more about their strategy for minimizing downtime during zone failures.

Alex_London 17 Jul 2026 · 10:16

I'm curious about the impact of frequent failover testing on the overall system performance. Do they see any degradation over time?

LecteurDuDimanche 17 Jul 2026 · 10:08

How do they balance the trade-off between resilience and performance? It's a tough nut to crack.

Critique42 17 Jul 2026 · 09:53

Great insights on resilience! I wonder how they handle data consistency during failover scenarios.

J.P.R. 17 Jul 2026 · 09:51

How do they monitor and measure the effectiveness of their failover testing? Real-time analytics or post-mortem reviews?

LitLover42 17 Jul 2026 · 09:44

Interesting read! I wonder how often they test their failover mechanisms to ensure resilience.

Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

Get early access
Themen
Erkunden
Informationen