Gradual by Design: Was der Ausfall von Cloudflare ΓΌber robuste SASE-Architekturen und -Betriebe verrΓ€t
Inhaltsverzeichnis
- 1. Eine sehr kurze Zusammenfassung des Cloudflare-Vorfalls
- 2. Was wir bei Cato tun, um zu verhindern, dass eine schlechte Γnderung zu einem Ausfall wird
- 3. Eine fΓΌr Resilienz ausgelegte SASE-ArchitekturΒ
- 4. Was wir gesehen haben: Sofortige Sichtbarkeit des Ausfalls
- 5. VorfΓ€lle passieren, aber Sie kΓΆnnen trotzdem die Kontrolle behaltenΒ Β
Am 18. November 2025 stΓΆrte eine einzige Γnderung der Konfigurationsdatei bei Cloudflare den Zugriff auf groΓe Teile des Webs.
Um 11:20 UTC begann das Netzwerk von Cloudflare, eine Welle von HTTP 5xx-Fehlern zurΓΌckzugeben. Nutzer, die Dienste wie X (ehemals Twitter), ChatGPT/OpenAI, Ikea, Canva und viele andere erreichen wollten, sahen plΓΆtzlich Cloudflare-Fehlerseiten anstelle der erwarteten Anwendungen. Cloudflare hat das Problem behoben, den Dienst wiederhergestellt und einen detaillierten ΓΆffentlichen Bericht verΓΆffentlicht.
Der Ausfall kΓΆnnte den allgemeinen Markt betroffen haben, aber er birgt wichtige Lektionen fΓΌr jeden, der eine SASE-Bereitstellung in Betracht zieht. Netzwerk- und Sicherheitsarchitektur sowie die dahinterstehenden Betriebspraktiken prΓ€gen direkt die Servicebereitstellung und -kontinuitΓ€t. VorfΓ€lle sind unvermeidlich, aber ihre Auswirkungen kΓΆnnen und sollten eingegrenzt werden. Und wenn es tatsΓ€chlich zu AusfΓ€llen kommt, verdeutlicht der Cloudflare-Ausfall die Notwendigkeit, den Kunden klare Transparenz und Kontrolle zu geben, damit sie schnell verstehen kΓΆnnen, was passiert, welche Anwendungen und Benutzer betroffen sind und welche MaΓnahmen zu ergreifen sind.
Eine sehr kurze Zusammenfassung des Cloudflare-Vorfalls
Der Blogbeitrag von Cloudflare beschreibt den Vorfall im Detail, kurz gesagt:Β Eine Γnderung der Datenbankberechtigungen fΓΌhrte dazu, dass sich die Abfrage, die eine Bot-Management-βFeatureβ-Datei generiert, anders verhielt, wodurch die Datei grΓΆΓer als erwartet wurde und ein Limit in der Traffic-Engine von Cloudflare ΓΌberschritten wurde. Da diese Datei alle paar Minuten aktualisiert und global verteilt wird, lΓΆste die fehlerhafte Version schnell weit verbreitete HTTP 5xx-Fehler ΓΌber die Cloudflare-Frontend-Dienste aus, bis Cloudflare ihre Verbreitung stoppte und auf eine bekannte gute Datei zurΓΌckrollte.Β
Die betriebliche Lektion ist klar: Eine NetzwerkΓ€nderung zu schnell ΓΌber eine globale Plattform zu pushen, birgt das Risiko, die Servicebereitstellung zu stΓΆren. Genau aus diesem Grund sind schrittweise Bereitstellung, Sicherheitsvorkehrungen und einfache RΓΌckrollmΓΆglichkeiten grundlegende Designprinzipien fΓΌr die Cato SASE Platform. In den folgenden Abschnitten werden wir uns darauf konzentrieren, wie diese Prinzipien auf unserer Plattform, PoPs, Sockets, Clients, Funktionen und insbesondere Feeds angewendet werden und warum das im Kontext eines Vorfalls wie dem von Cloudflare wichtig ist.
SASE Championβs Playbook | Download the eBookWas wir bei Cato tun, um zu verhindern, dass eine schlechte Γnderung zu einem Ausfall wird
Im Internet ist der gefΓ€hrlichste Satz im Betrieb: βLass es uns ΓΌberall bereitstellen.β Unsere Antwort: Jede Γnderung ist schrittweise, ΓΌberwacht und umkehrbar.
Schrittweise EinfΓΌhrung ΓΌber die Plattform
Unser ΓΆffentlicher Artikel VerstΓ€ndnis der EinfΓΌhrung in die Cato Cloud erklΓ€rt dieses Modell.Β Wir fΓΌhren Γnderungen schrittweise in kontrollierten Phasen ΓΌber unser Netzwerk ein:Β
- Cato Cloud (PoPs & Management-Ebene): Die PoPs werden alle zwei Wochen aktualisiert, wobei die Inhalte ΓΌber einen Zeitraum von etwa zwei Wochen PoP fΓΌr PoP verΓΆffentlicht werden. Die Verwaltungsanwendung wird wΓΆchentlich aktualisiert, aber neue Funktionen und MΓΆglichkeiten werden schrittweise ΓΌber die Konten aktiviert.
- Sockets & Clients:Β Neue Versionen werden in phasenweisen Kohorten bereitgestellt, beginnend mit kleinen Gruppen von Standorten oder Benutzern und nur dann erweitert, wenn die Gesundheitsindikatoren gut aussehen.Β
Das Ergebnis: Keine einzelne Version oder Γnderung landet jemals gleichzeitig auf 100 % der PoPs, Standorte oder Endpoints.
Funktionen und Feeds: Schnell, aber dennoch schrittweise
Wir verfahren Γ€hnlich fΓΌr neue Funktionen (FΓ€higkeiten) und Sicherheits- und Richtlinienfeeds:Β Β
- Funktionen:Β Neue MΓΆglichkeiten werden mit gestaffelter Aktivierung (interne Tests, ausgewΓ€hlte Kunden oder Regionen und dann breitere EinfΓΌhrung) aktiviert, mit zentralen Kontrollen, um schnell zu deaktivieren, falls erforderlich.Β
- Feeds:Β Sicherheits- und Richtlinienfeeds (Indikatoren, Signaturen, Modelle und Konfigurationsinhalte) mΓΌssen zwar schnell aktualisiert werden, aber dennoch in kontrollierten Schritten eingefΓΌhrt werden, mit zentraler Γberwachung auf Fehler und Anomalien sowie Rollback und Einfrieren, falls sich ein Feed unerwartet verhΓ€lt.Β
Ob es sich um eine grΓΆΓere EinfΓΌhrung, wie eine neue Funktion, oder um eine kleinere Γnderung, wie ein Update eines Sicherheitsfeeds, handelt β alles wird schrittweise eingefΓΌhrt, zentral ΓΌberwacht und durch Rollback- und Freeze-Kontrollen abgesichert, um zu verhindern, dass ein fehlerhaftes Update einen groΓflΓ€chigen Ausfall verursacht.
Die Ausbreitung beobachten, nicht nur den Endzustand
Wir schauen uns nicht nur an, ob es jetzt funktioniert. Wir verfolgen, wie jede Γnderung ΓΌber unsere Plattform hinweg wirkt. Γnderungen an Funktionen und Feeds werden durch einen gut gestalteten Zyklus der schrittweisen ErhΓΆhung der Exposition bereitgestellt, um die Auswirkungen auf Produktionskunden zu begrenzen. Eine Γnderung durchlΓ€uft Continuous Integration / Continuous Delivery (CI/CD) und anschlieΓend Early Availability (EA) fΓΌr eine begrenzte Anzahl von PoPs oder Kunden und geht schlieΓlich in die General Availability (GA) ΓΌber. Jede Stufe hat spezifische Gesundheitskriterien, die erfΓΌllt sein mΓΌssen, bevor man in die nΓ€chste Stufe aufsteigen kann. Der Aufstieg wird zudem telemetriegesteuert und nicht kΓΌnstlich durch einen Kalender geplant. Kurz gesagt, die Verbreitung selbst ist ein Signal, das wir beobachten, um zu entscheiden, ob wir weitermachen, pausieren oder zurΓΌcksetzen.
Rollback und Schutzvorrichtungen sind integriert
Rollback ist eingeplant, nicht improvisiert:Β
- Jede Γnderung hat einen definierten Rollback-Pfad.Β
- PoP-, Socket- und Client-Rollouts kΓΆnnen zurΓΌckgesetzt werden, wenn Probleme auftreten.Β
- Zentrale Kontrollen ermΓΆglichen uns, eine problematische Komponente oder einen Feed schnell zu deaktivieren.Β
DarΓΌber hinaus unterliegen weit verbreitete Artefakte vor der VerΓΆffentlichung BeschrΓ€nkungen und Validierungen (z. B. GrΓΆΓen- und StrukturprΓΌfungen), wodurch das Risiko verringert wird, dass eine einzelne falsch konfigurierte Datei weitreichende Auswirkungen haben kann.Β
Eine fΓΌr Resilienz ausgelegte SASE-ArchitekturΒ
Cato betreibt einen globalen privaten Backbone von PoPs, das das ΓΆffentliche Internet fΓΌr den Kundenverkehr ersetzt. Jeder PoP betreibt unsere Single Pass Cloud Engine (SPACE), die Netzwerk- und Sicherheitsfunktionen (SWG, CASB, ZTNA, FWaaS mit fortschrittlicher BedrohungsprΓ€vention usw.) in einem einzigen Software-Stack vereint.
Wichtige Resilienzvorteile:Β
- Ein selbstheilender Backbone, der kontinuierlich Latenz, Verlust und Jitter misst und um Probleme herum leitetΒ
- Skalierung, hohe VerfΓΌgbarkeit, damit lokale Probleme nicht zu globalen AusfΓ€llen werdenΒ
- Einheitliche Richtlinie und Sichtbarkeit, die den gesamten Weg vom Benutzer zur Anwendung zeigtΒ
WΓ€hrend eines Ereignisses wie dem Cloudflare-Ausfall fungiert diese Architektur als StoΓdΓ€mpfer: Sie leitet wo mΓΆglich betroffene Regionen um, optimiert nicht betroffene Apps und gibt Ihnen klare, umsetzbare Einblicke in das, was passiert, wo und mit wem.Β
Was wir gesehen haben: Sofortige Sichtbarkeit des Ausfalls
Wenn ein groΓer Anbieter stolpert, stellen IT-Teams immer zuerst die gleiche Frage:Β
βLiegt es an uns, unserer SASE-Plattform oder an etwas anderem wie dem Internet, Cloudflare oder dem Anwendungsanbieter?β
Da Cato Netzwerk, Sicherheit und digitales Monitoring vereint, konnten unsere Kunden das am 18. November schnell beantworten. In Abbildung 1 ist ein starker Anstieg der HTTP-Fehler bei OpenAI wΓ€hrend des Vorfalls zu erkennen, wΓ€hrend WAN-Pfade und andere SaaS-Anwendungen einwandfrei funktionieren. Dies deutet eindeutig auf ein Problem bei der vorgelagerten Anwendung/dem vorgelagerten Anbieter hin und nicht auf ein Problem im Netzwerk von Cato oder dem Kunden.
Abbildung 1. HTTP-Fehler, die bei OpenAI wΓ€hrend des Vorfalls beobachtet wurden
Die Cato Management Application fΓΌgt dann eine Sicht auf das digitale Erlebnis hinzu, die zeigt, wo, wer und wie Benutzer betroffen sind. Die Abbildungen 2 und 3 veranschaulichen dies fΓΌr ChatGPT und X.com, mit HTTPS-Fehlern und Erfahrungspunkten nach Standort und Benutzergruppe.
Abbildung 2. HTTPS-FehlerΓΌberwachung fΓΌr ChatGPT aus der Cato Management Application
Abbildung 3. Durchschnittlicher Erfahrungspunkt fΓΌr X.com, der eine Verschlechterung zeigt
Anstatt nur zu hΓΆren βChatGPT ist downβ, kann die IT sofort sehen, welche Apps betroffen sind, welche in Ordnung sind und dass dieser spezifische Vorfall mit Cloudflare zusammenhΓ€ngt und upstream ist, alles unterstΓΌtzt durch Daten.
VorfΓ€lle passieren, aber Sie kΓΆnnen trotzdem die Kontrolle behaltenΒ Β
Der Ausfall von Cloudflare am 18. November ist eine weitere Erinnerung an eine breitere RealitΓ€t: Die gesamte Branche hΓ€ngt von einer kleinen Anzahl kritischer Cloud-Anbieter ab, und diese Anbieter verlassen sich auf zentralisierte Konfigurationen und schnell aktualisierte, ML-gesteuerte Artefakte. Wenn ein latenter Fehler in diese Pipeline gelangt, kΓΆnnen die Folgen weitreichend sein.
Bei Cato gestalten wir unsere Plattform so, dass Γ€hnliche groΓflΓ€chige AusfΓ€lle in unserem Netzwerk verhindert werden, indem wir Sicherheit und Resilienz in jede Phase des Γnderungsmanagements einbauen:
- AllmΓ€hliche Bereitstellung, um sicherzustellen, dass kein Update gleichzeitig das gesamte Netzwerk erreicht.Β
- ΓberwachungsΓΌberwachung, die es uns ermΓΆglicht, eine schlechte Γnderung zu stoppen, bevor sie sich ausbreitet.Β
- Integrierter Rollback, mit klaren, getesteten Verfahren zur schnellen Wiederherstellung des Dienstes und zur Minimierung von StΓΆrungen.Β
- Vorproduktionsvalidierung und strenge KontrollenΒ von globalen Artefakten, um die Wahrscheinlichkeit eines Vorfalls zu minimieren.Β Β
- EinΒ resilienter SASE-BackboneΒ undΒ umfassende End-to-End-Sichtbarkeit, damit Sie genau wissen, welche Apps, Benutzer und Standorte betroffen sind.Β
Und wenn es zu AusfΓ€llen auΓerhalb unseres Netzwerks kommt, helfen wir Ihnen, deren Auswirkungen zu minimieren und die Kontrolle zu behalten β unabhΓ€ngig davon, was vorgelagert passiert.