Hochverfügbarkeit und Disaster-Recovery für IBM Cloud Direct Link
HochverfügbarkeitDie Fähigkeit eines Dienstes oder einer Arbeitslast, Ausfällen standzuhalten und die Verarbeitungsfähigkeit gemäß einem vordefinierten Servicelevel weiterhin bereitzustellen. (HA) ist die Fähigkeit eines Dienstes, auch bei unerwarteten Ausfällen betriebsbereit und zugänglich zu bleiben. Disaster RecoveryDie Fähigkeit eines Dienstes oder einer Arbeitslast, sich von seltenen, schwerwiegenden Vorfällen und großflächigen Ausfällen, wie z. B. Dienstunterbrechungen, zu erholen. Dies umfasst eine Naturkatastrophe, die eine ganze Region betrifft, die Beschädigung einer Datenbank oder den Verlust eines Dienstes, der zu einer Arbeitsbelastung beiträgt. Die Auswirkungen übersteigen die Fähigkeit des Hochverfügbarkeitsdesigns, sie zu bewältigen. (DR) ist der Prozess der Wiederherstellung der Service-Instanz in einen funktionierenden Zustand.
IBM Cloud® empfiehlt die Einrichtung einer sekundären, diversifizierten Direktverbindung, um Ausfälle zu vermeiden, unabhängig davon, ob diese ungeplant oder für Wartungsarbeiten geplant sind. Eine wirksame Notfallwiederherstellung, insbesondere bei Problemen, die einen ganzen Standort betreffen, erfordert eine sorgfältige Planung und Vorbereitung.
IBM Cloud Direct Link ist ein hochverfügbarer Dienst, der auf die Erfüllung der Service Level Objectives(SLO ) ausgelegt ist. Es besteht aus zonalen und regionalen Konfigurationen, um eine Vielzahl von Anforderungen zu erfüllen. Zum besseren Verständnis der zugrunde liegenden Infrastruktur, einschließlich der Definitionen von Rechenzentren, Zonen und Points of Presence ( PoPs ), siehe IBM Cloud region and data center locations for resource deployment. Informationen zu den verfügbaren Regionen und Rechenzentrumsstandorten für Direct Link finden Sie im Abschnitt Gateway auf den Bereitstellungsseiten Direct Link Connect oder Direct Link Dedicated.
Weitere Informationen über den Ansatz von IBM Cloud für Hochverfügbarkeit und Disaster Recovery, einschließlich plattformweiter Standards und Best Practices, finden Sie unter Wie IBM Cloud Hochverfügbarkeit und Disaster Recovery gewährleistet. Informationen zur Hochverfügbarkeit finden Sie auch im IBM Cloud Service Level Agreement (SLA).
Architektur für hohe Verfügbarkeit
Das Erreichen einer Hochverfügbarkeitsarchitektur (HA) mit IBM Cloud Direct Link erfordert mehr als nur das Hinzufügen einer zweiten Verbindung - es bedeutet die Beseitigung aller Single Points of Failure, einschließlich derjenigen, die mit Ihren Verbindungsanbietern zusammenhängen. Die Bereitstellung einer zweiten Direct Link von einem anderen Standort oder Netzwerkpfad aus ist ein guter Anfang, aber echte Ausfallsicherheit hängt von mehr als nur einer physischen Trennung ab.
An dieser Stelle werden die Konzepte der Redundanz und der Vielfalt wichtig. Redundanz bedeutet, dass Backup-Systeme oder -Verbindungen vorhanden sind, so dass bei einem Ausfall eines Systems ein anderes einspringen kann. Diversität geht noch einen Schritt weiter: Sie stellt sicher, dass diese Backups unabhängig sind und idealerweise verschiedene Anbieter, Infrastrukturen oder physische Pfade nutzen. Ohne Diversität können redundante Systeme immer noch einen einzigen Fehlerpunkt aufweisen.
Wenn man sich beispielsweise für beide Direct Link Verbindungen auf einen einzigen Anbieter verlässt, birgt das immer noch Risiken. Um eine vollständige Pfadredundanz zu gewährleisten, sollten Sie zusätzliche Verbindungen über verschiedene Anbieter herstellen. Dadurch kann die Verbindung zu IBM Cloud auch bei anbieterspezifischen Ausfällen aufrechterhalten werden.
Um die Verfügbarkeit weiter zu verbessern, empfiehlt IBM die Bereitstellung von Direct Link Connect oder Dedicated-Verbindungen über mehrere IBM Cloud Zonen. Während IBM die Infrastruktur und die Tools zur Unterstützung belastbarer Designs bereitstellt, liegt es an Ihnen, Architekturen zu erstellen und zu pflegen, die Ihre spezifischen Verfügbarkeitsanforderungen erfüllen. Dazu gehören die Verteilung von Arbeitslasten auf verschiedene Regionen, die Implementierung verschiedener Verbindungen und das regelmäßige Testen von Disaster Recovery- und Failover-Verfahren.
Sie sind dafür verantwortlich zu verstehen, wie Ihre Direct Link Verbindung konfiguriert, angepasst und verwendet wird. Sie sind auch dafür verantwortlich, eine Instanz des Dienstes an einem neuen Ort neu zu erstellen und Ihre Daten wiederherzustellen. Informationen zur Vorgehensweise beim Einrichten von Diversität, um mit Direct Link Hochverfügbarkeit zu erzielen, finden Sie in Modelle für Diversität und Redundanz in Direct Link.
Funktionen für hohe Verfügbarkeit
IBM Cloud Direct Link unterstützt die folgenden Hochverfügbarkeitsfunktionen:
| Feature | Beschreibung | Hinweis |
|---|---|---|
| IBM Cloud Transit Gateway | Verbinden Sie mehrere direkte Links mit einem Transit-Gateway für zentralisiertes, skalierbares und redundantes Netzwerk-Routing über VPCs und vor Ort. Zentralisiert das Routing, reduziert die Komplexität in großen Implementierungen. | Um einen Single Point of Failure zu vermeiden, sollten Sie redundante Transit-Gateways in separaten Zonen oder Regionen einrichten und direkte Verbindungen zu jedem einzelnen herstellen. Achten Sie auf Konfigurationsbeschränkungen, wie z. B. Quoten für Anhänge und die Weitergabe von Routen. |
| Unterstützung des Border Gateway Protocol (BGP) | Nutzen Sie BGP, um den Datenverkehr bei einem Ausfall einer direkten Verbindung dynamisch umzuleiten, was eine schnelle Wiederherstellung und eine automatische Pfadauswahl ermöglicht. | Muss BGP-Sitzungsüberwachung und Routenpräferenzabstimmung konfigurieren, um asymmetrisches Routing oder Failover-Verzögerungen zu vermeiden. |
Als Kunde können Sie die folgenden weiteren Hochverfügbarkeitsfunktionen erstellen und unterstützen:
| Feature | Beschreibung | Hinweis |
|---|---|---|
| Mehrere Geräte vor Ort | Richten Sie mehrere redundante Geräte (z. B. Router und Switches) vor Ort ein, um eine hohe Verfügbarkeit im Netzwerkpfad zu Ihrer Direktverbindung sicherzustellen. | Planen Sie Platz-, Stromversorgungs- und Verkabelungsredundanz ein. Testen Sie regelmäßig Failover-Szenarien, um sicherzustellen, dass HA auf Geräteebene wie erwartet funktioniert. |
| Anbindung von Geräten vor Ort an verschiedene PoPs und Rechenzentren | Verbinden Sie Geräte (z. B. Router und Firewalls) mit verschiedenen Points of Presence ( PoPs ) oder Rechenzentren, um Single Points of Failure zu vermeiden. | Bewertung der Netzwerklatenz und -bandbreite über PoPs und Rechenzentren hinweg. Sorgen Sie für unterschiedliche physische Wege und stimmen Sie sich mit den Anbietern ab, um gemeinsame Risikogruppen zu vermeiden. |
| AS-Voranstellung, BGP | Konfigurieren Sie AS-Prepending und BGP-Routing, um den Verkehrsfluss zwischen aktiven und passiven Verbindungen zu verwalten. | Definieren Sie klare Routing-Richtlinien für ein- und ausgehenden Verkehr. Überwachen Sie BGP-Ankündigungen auf Korrektheit und passen Sie AS-Pfadstrategien nach Bedarf an. |
| Bidirectional Forwarding Detection (BFD) | Aktivieren Sie BFD, um Verbindungsausfälle schnell zu erkennen und ein schnelles Failover zu gewährleisten und so die Verfügbarkeit zu verbessern. | Überprüfen Sie, ob alle Netzwerkelemente BFD unterstützen. Überwachen Sie den Zustand der BFD-Sitzungen und stellen Sie die Erkennungsintervalle sorgfältig ein, um ein Gleichgewicht zwischen Empfindlichkeit und Fehlalarmen herzustellen. |
Architektur zur Wiederherstellung im Katastrophenfall
IBM Cloud Direct Link spielt eine entscheidende Rolle beim Aufbau stabiler, hochverfügbarer Architekturen. Für die Disaster-Recovery-Planung bietet Direct Link eine Reihe von Funktionen, die eine zuverlässige Konnektivität mit niedrigen Latenzzeiten bei Unterbrechungen unterstützen sollen.
Unternehmen können je nach ihren Anforderungen an die Datenreplikation aus mehreren Port-Geschwindigkeitsoptionen (50 Mbit/s bis 10 Gbit/s) wählen. Die Redundanz ist zwar nicht eingebaut, aber Sie können sie konfigurieren, indem Sie doppelte Links über verschiedene Cross-Connect-Router (XCRs) bereitstellen und geeignete BGP-Failover-Strategien implementieren. Direct Link unterstützt sowohl lokales als auch globales Routing und ermöglicht die Verteilung der Arbeitslast auf verschiedene Regionen, um die Ausfallsicherheit zu erhöhen. Die Integration mit Multi-Zone-Regionen (MZRs) und die Unterstützung für die Sicherung und Wiederherstellung von Konfigurationen bieten weiteren Schutz vor lokalen Ausfällen.
Die folgende Tabelle gibt einen Überblick über diese Merkmale und die wichtigsten Überlegungen.
Funktionen zur Wiederherstellung im Katastrophenfall
IBM Cloud Direct Link unterstützt die folgenden Disaster-Recovery-Funktionen:
| Feature | Beschreibung | Hinweis |
|---|---|---|
| Lokales und globales Routing | Direct Link umfasst sowohl lokales als auch globales Routing und bietet nahtlose Konnektivität zu Rechenzentren innerhalb desselben Marktes (lokales Routing) und über verschiedene geografische Märkte hinweg (globales Routing). | Globales Routing ist für die Aufteilung der Arbeitslast zwischen den Regionen und für die Notfallwiederherstellung über mehrere Regionen hinweg erforderlich. |
| Sicherung und Wiederherstellung von Konfigurationen | IBM Cloud bietet Tools zum Sichern von Direct Link Konfigurationen, so dass Sie die Dienste im Falle einer Katastrophe wiederherstellen können. | Regelmäßige Backups und Tests der Wiederherstellungsverfahren werden empfohlen, um eine schnelle Wiederherstellung bei Ausfällen zu gewährleisten. |
| Unterstützung für MZR (Multi-Zone Region) | Direct Link lässt sich in die MZRs von IBM Cloud integrieren und erhöht die Verfügbarkeit und Ausfallsicherheit durch die Verteilung von Workloads auf mehrere Zonen. | Eine ordnungsgemäße Bereitstellung über mehrere Zonen hinweg ist notwendig, um eine hohe Verfügbarkeit zu erreichen und die Auswirkungen zonenspezifischer Ausfälle zu minimieren. |
Als Kunde können Sie die folgenden anderen Disaster-Recovery-Optionen erstellen und unterstützen:
| Feature | Beschreibung | Hinweis |
|---|---|---|
| Skripte zur Sicherung/Wiederherstellung und Datensicherung | Sie können eigene Sicherungs- und Wiederherstellungsskripte erstellen und pflegen sowie Konfigurations- und Netzwerkstatusdaten sicher speichern, um die Wiederherstellung bei Ausfällen zu beschleunigen. | Stellen Sie sicher, dass Backups verschlüsselt und versioniert sind und an geografisch unterschiedlichen Orten gespeichert werden. Automatisieren Sie Sicherungspläne und validieren Sie regelmäßig Wiederherstellungsprozesse. |
| Verschiedene Verbindungen zu Direct Link | Richten Sie verschiedene Direct Link Verbindungen über verschiedene Regionen oder Zonen hinweg ein, um eine kontinuierliche Konnektivität bei regionalen Ausfällen zu gewährleisten. | Die Implementierung diverser Verbindungen erfordert eine sorgfältige Planung der Netzwerkarchitektur und der BGP-Konfigurationen, um ein nahtloses Failover zu gewährleisten. |
| Datenschutz | IBM bietet robuste Lösungen für die Datensicherung, -aufbewahrung und -wiederherstellung, die für die Aufrechterhaltung der Geschäftskontinuität und die Unterstützung von Disaster-Recovery-Maßnahmen entscheidend sind. | Testen Sie regelmäßig Sicherungs- und Wiederherstellungsprozesse, um die Integrität und Verfügbarkeit der Daten zu gewährleisten. |
Disaster-Recovery planen
Es ist von entscheidender Bedeutung, dass Sie Ihre Schritte zur Wiederherstellung im Katastrophenfall regelmäßig üben, um sicherzustellen, dass Sie auf unerwartete Unterbrechungen gut vorbereitet sind. Berücksichtigen Sie bei der Erstellung Ihres Notfallwiederherstellungsplans die folgenden Fehlerszenarien und Lösungen für IBM Cloud Direct Link.
Es kann mehrere Möglichkeiten zur Wiederherstellung nach bestimmten Ausfällen geben, daher sollten Sie jedes Szenario auf der Grundlage Ihrer spezifischen Architektur und Anforderungen bewerten. Im Folgenden werden häufige Fehlerszenarien und mögliche Wiederherstellungsmaßnahmen beschrieben:
| Fehler | Lösung |
|---|---|
| PoP ausfall | Vergewissern Sie sich, dass es zwei oder mehr Verbindungen gibt, die nicht mit demselben PoP verbunden sind. |
| Ausfall des Rechenzentrums (Zone) | Stellen Sie sicher, dass es zwei oder mehr direkte Verbindungen zwischen verschiedenen Zonen gibt, um die Ausfallsicherheit zu gewährleisten. IBM Cloud Direct Link kann den Datenverkehr automatisch umleiten, aber die kundenseitige Konfiguration verbessert die Ausfallsicherheit. |
| Regionsfehler | Stellen Sie sich darauf ein, indem Sie Verbindungen in einer wiederhergestellten Region haben. Wenn dies zu kostspielig ist, sollten Sie über VPN-Funktionen und entsprechende Skripte verfügen, um direkte Verbindungen zu ersetzen. |
| Hardware-Ausfall (einzelner Punkt) | Die Architektur von IBM Cloud Direct Link ist so konzipiert, dass sie durch die Bereitstellung verschiedener Netzwerkverbindungen mit Hardwareausfällen an einem Punkt umgehen kann. Das Failover erfolgt nahtlos, ohne dass eine Konfiguration durch den Kunden erforderlich ist. |
| Paketverlust bei der Netzwerkverbindung | Verwenden Sie Überwachungsinstrumente, um die Ursache zu ermitteln. Überprüfen Sie, ob Verkehrsspitzen auftreten, die die bereitgestellte Bandbreite überschreiten, was zu einer Überwachung und zum Verwerfen von Paketen führen kann. Überprüfen Sie Anschlüsse, Verkabelung und Netzwerkhardware auf Fehler. Wenn das Problem weiterhin besteht oder nicht isoliert werden kann, eskalieren Sie das Problem an den IBM Support zur weiteren Untersuchung. |
| Zwei Direktverbindungen werden über verschiedene Anbieter zum selben PoP, bereitgestellt, sind aber beide mit demselben Hardware-Gerät verbunden, wodurch ein einziger Fehlerpunkt entsteht. | Achten Sie bei der Bestellung von Direktverbindungen auf die Portvielfalt, indem Sie die Details der Portzuweisung in der Konsole IBM Cloud überprüfen. Bei nicht integrierten Anbietern (separat im Anbieterportal und in der Konsole IBM Cloud bestellt) überprüfen Sie den Port, der von einer bestehenden Verbindung verwendet wird, und wählen Sie einen anderen aus. Für API-integrierte Anbieter (bei denen die Bestellungen im Portal des Anbieters ausgelöst und in der Konsole IBM Cloud wiedergegeben werden) lesen Sie bitte unsere anbieterspezifischen Anweisungen. Bei dedizierten Direktverbindungen ist zu prüfen, ob bereits Querverbindungen in derselben PoP bestehen. |
Ihre Verantwortlichkeiten für HA und DR
Hintergrundinformationen über die Verantwortlichkeiten bei der Nutzung von Direct Link zwischen IBM und Ihnen, dem Kunden, finden Sie unter Verstehen Sie Ihre Verantwortlichkeiten bei der Nutzung von IBM Cloud Direct Link. Es liegt in Ihrer Verantwortung, Ihren Plan für HA und DR kontinuierlich zu testen.
Es kann zu Unterbrechungen der Netzanbindung und zu kurzen Zeiten der Nichtverfügbarkeit eines Dienstes kommen. Es liegt in Ihrer Verantwortung, sicherzustellen, dass der Quellcode der Anwendung eine Logik zur Wiederholung der Client-Verfügbarkeit enthält, um eine hohe Verfügbarkeit der Anwendung zu gewährleisten.
Zielsetzung für Wiederherstellungszeit (RTO, Recovery Time Objective)
Direct Link bietet Mechanismen zum Schutz Ihrer Daten und zur Wiederherstellung von Servicefunktionen. Es gibt Pläne zur Aufrechterhaltung des Geschäftsbetriebs, um die angestrebte WiederherstellungszeitIn der Notfallwiederherstellungsplanung die Zeitspanne, die ein Geschäftsprozess nach einem Notfall benötigt, um wiederhergestellt zu werden. (RTO) für den Dienst zu erreichen. Die folgende Tabelle gibt einen Überblick über die Zielgruppen von Direct Link.
| Feature | RTO |
|---|---|
| Redundanz-Konfiguration | Innerhalb von Minuten (normalerweise < 5 Minuten) |
| Routing | Automatische Ausfallsicherung innerhalb von Minuten (in der Regel < 2 Minuten) |
| Sicherung und Wiederherstellung | Basierend auf der Datengröße: ~10 Minuten + 1 Minute pro 10 GB wiederhergestellter Daten |
| Region mit mehreren Zonen | ~10 Minuten + 1 Minute pro 10 GB, wenn eine Datenwiederherstellung erforderlich ist |
| Skripte zur Sicherung/Wiederherstellung und Datensicherung | 30 Minuten - mehrere Stunden, je nach Automatisierung und Datenmenge |
| Verschiedene Verbindungen zu Direct Link | < 5 Minuten (normalerweise 1-2 Minuten), wenn BGP und Routing-Failover richtig konfiguriert und regelmäßig getestet werden |
| Datenschutz, unter der Annahme, dass IBM-bereitgestellte Tools | 10 Minuten + 1 Minute pro 10 GB wiederhergestellter Daten (wie bei IBM Standard-Backup-Wiederherstellung) |
Änderungsmanagement
Das Änderungsmanagement umfasst Aufgaben wie Upgrades, Konfigurationsänderungen und Löschungen.
Gewähren Sie Benutzern und Prozessen die Identity and Access Management (IAM)-Rollen und -Aktionen mit den geringsten Berechtigungen, die für ihre Arbeit erforderlich sind. Weitere Informationen finden Sie unter Wie kann ich ein versehentliches Löschen von Diensten verhindern?
Zu den bewährten Praktiken für die Bewältigung des Wandels gehören auch:
- Planen und dokumentieren Sie Änderungen, indem Sie ein Änderungsprotokoll für alle an Ihrer Direct Link Konfiguration vorgenommenen Änderungen führen.
- Erstellen Sie eine Sicherungskopie der kritischen Konfigurationen, bevor Sie ein Upgrade oder größere Änderungen vornehmen.
- Planen Sie Upgrades oder Änderungen mit hoher Auswirkung in Zeiträumen mit geringem Datenverkehr und informieren Sie die betroffenen Teams.
- Überwachen Sie den Zustand Ihrer Direct Link-Verbindung und die Metriken, um sicherzustellen, dass alles wie erwartet funktioniert.
Wie IBM die Planung der Notfallwiederherstellung unterstützt
IBM konzipiert seine Infrastruktur mit Blick auf die Ausfallsicherheit, insbesondere für Dienste wie IBM Cloud Direct Link, die für die Verbindung von lokalen Netzwerken mit IBM Cloud entscheidend sind. Im Falle einer Störung:
- Teams für die Reaktion auf Vorfälle können den Fehler schnell identifizieren und isolieren.
- Der Verkehr wird, wenn möglich, über die Backbone- und Providernetze von IBM umgeleitet.
- Der Servicestatus wird über die Seite IBM Cloud Status kommuniziert, um Sie auf dem Laufenden zu halten.
Im Falle von Zonen- und Regionalausfällen ergreift IBM die folgenden Wiederherstellungsmaßnahmen:
Wie IBM sich von Zonenausfällen erholt
Ein Zonenausfall bezieht sich auf den Ausfall eines Rechenzentrums oder einer Verfügbarkeitszone innerhalb einer Region. IBM mildert die Auswirkungen auf diese Weise ab:
- Direct Link arbeitet über mehrere physische Netzwerkpfade. Unterschiedliche Verbindungen und Pfade sorgen dafür, dass ein Ausfall in einer Zone nicht die gesamte Verbindung zum Erliegen bringt.
- IBM überwacht ständig den Zustand der Endpunkte von Direct Link. Wenn eine Zone nicht mehr verfügbar ist, kann der Verkehr gegebenenfalls auf gesunde Zonen umgeleitet werden.
Wenn IBM die Dienstinstanz nicht wiederherstellen kann, müssen Sie den Dienst wiederherstellen, wie in der Disaster Recovery Architektur beschrieben.
Wie IBM sich von regionalen Ausfällen erholt
In dem seltenen Fall eines regionalen Ausfalls:
- IBM ermutigt Sie, Workloads über mehrere Regionen hinweg zu gestalten. Direct Link verbindungen können für verschiedene IBM Cloud Regionen bereitgestellt werden, wodurch die Auswirkungen eines regionalen Ausfalls verringert werden können.
- IBM das globale Backbone und Partnerschaften mit großen Telekommunikationsnetzbetreibern bieten alternative Routen für den Datenverkehr, wenn eine Region nicht erreichbar ist.
- IBM unterstützt Ihre Disaster-Recovery-Pläne, indem es die Bereitstellung von Direct Link in mehreren Regionen ermöglicht. Es wird empfohlen, verschiedene Links in sekundären Regionen zu konfigurieren, die je nach Bedarf aktiviert werden können.
Wenn IBM die Dienstinstanz nicht wiederherstellen kann, müssen Sie den Dienst wie in der Disaster-Recovery-Architektur beschrieben wiederherstellen.
Wie IBM Dienste unterhält
Alle Upgrades erfolgen nach den bewährten Verfahren von IBM, einschließlich Wiederherstellungsplänen und Rollback-Prozessen. Regelmäßige Wartungsarbeiten können zu kurzen Unterbrechungen führen, die durch eine Logik zur Wiederholung der Client-Verfügbarkeit gemildert werden. Die Änderungen werden nacheinander ausgerollt, Region für Region und Zone für Zone innerhalb einer Region. IBM macht Aktualisierungen bei den ersten Anzeichen eines Fehlers rückgängig.
IBM informiert im Voraus über alle geplanten Wartungsarbeiten. Wenn sich eine Änderung voraussichtlich auf Ihr Arbeitspensum auswirken wird, teilt IBM dies durch offizielle Mitteilungen mit. Um über Wartungsarbeiten, Serviceankündigungen und andere Aktualisierungen auf dem Laufenden zu bleiben, besuchen Sie die Seite Best Practices zum Überwachungsstatus.