Hochverfügbarkeit verstehen
Gen 2
Dieses Dokument gibt die allgemeine Verfügbarkeit von „ Cloud Databases “ der zweiten Generation wieder, die schrittweise in neuen Regionen eingeführt werden. Hier können Sie die regionale Verfügbarkeit nachverfolgen.
Regionen
Cloud Databases Instanzen werden entweder in einer Multi-Zone-Region (MZR) oder in einer Single-Campus-Multi-Zone-Region bereitgestellt. Jede Instanz wird in einer hochverfügbaren Konfiguration bereitgestellt; das heißt, die Daten werden von jeder Datenbank auf einen oder mehrere Server repliziert, wodurch die Daten im Normalbetrieb hochverfügbar sind.
- In MZRs sind die Datenbankmitglieder auf verschiedene Rechenzentren oder Zonen verteilt.
- Bei „ Regionen mit einem Campus und mehreren Zonen “ sind die Datenbankmitglieder auf verschiedene Hosts verteilt.
Sollte es zu einem Ausfall einer Multizonen-Region mit einem einzigen Standort in einer MZR oder zu einem Hardwareausfall in einer beliebigen Region kommen, sind Ihre Daten weiterhin zugänglich, da sie auf andere voll funktionsfähige Datenbankserver repliziert werden. Diese Probleme werden von IBM Cloud®-Fachleuten vor Ort behandelt.
Weitere Informationen dazu, wie Ihre jeweilige Datenbank Daten zwischen ihren einzelnen Knoten repliziert, finden Sie in der Dokumentation zu „ Cloud Databases “.
Sicherungen
- Zusätzlich zur Hochverfügbarkeitskonfiguration werden Ihre Daten bei Bereitstellungen in Regionen mit mehreren Zonen ( IBM Cloud® ) täglich von der „ Cloud Databases “-Plattform in Snapshots erfasst und gesichert sowie unter in derselben Region wie die VPC- Block Storage-Snapshots gespeichert.
- Bei den meisten „ IBM Cloud® “-Regionen mit einem Campus und mehreren Zonen werden Ihre Daten lokal in VPC-Snapshots ( Block Storage ) der jeweiligen Region gesichert.
Unabhängige Backups sind derzeit nur für „ Databases for MySQL “ verfügbar. Weitere Informationen zu unabhängigen Sicherungen finden Sie unter „ Unabhängige Sicherungen verstehen “.
Falls eine Region vollständig ausfallen sollte, kann auf die Datenbankserver in der Region möglicherweise nicht mehr zugegriffen werden, die Sicherungsdaten sind jedoch weiterhin verfügbar. Sie können mithilfe dieser Sicherungen über die Service-Management-Konsole eine Wiederherstellung in eine verfügbare Region einleiten. Weitere Informationen finden Sie in der Dokumentation zu den „ Cloud Databases “-Sicherungen.
Es liegt in Ihrer Verantwortung, eine neue Service-Instanz anzulegen, in die die Daten bei der Wiederherstellung der „ Cloud Databases “-Plattform zurückgesichert werden sollen. Es liegt auch in der Verantwortung des Kunden, die Gültigkeit und die Wiederherstellungszeit der eigenen Sicherungen zu testen. Weitere Informationen finden Sie im Abschnitt „Notfallwiederherstellung “ auf der Seite „Geteilte Verantwortlichkeiten für Cloud Databases “.
Hochverfügbarkeit auf Anwendungsebene
Anwendungen, die über Netze und Cloud-Services kommunizieren, sind temporären Verbindungsfehlern ausgesetzt. Sie möchten Ihre Anwendungen so gestalten, dass sie den Aufbau von Verbindungen neu versuchen, wenn Fehler durch einen temporären Verlust der Verbindung zu Ihrer Bereitstellung oder zu IBM Cloud verursacht werden.
Da es sich bei „ Cloud Databases “ um einen Managed Service handelt, erfolgen regelmäßige Updates und die Datenbankwartung im Rahmen des normalen Betriebs. Solche Wartungsarbeiten können gelegentlich zu kurzen Zeiträumen führen, in denen Ihre Datenbank nicht verfügbar ist.
Ihre Anwendungen müssen so konzipiert sein, dass sie temporäre Unterbrechungen bezüglich der Datenbank handhaben können, eine Fehlerbehandlung bei fehlgeschlagenen Datenbankbefehlen implementieren und eine Neuversuchslogik für die Wiederherstellung nach einer temporären Unterbrechung implementieren.
Mehrere Minuten andauernde Nichtverfügbarkeit der Datenbank oder Verbindungsunterbrechungen sind nicht zu erwarten. Wenn Verbindungsunterbrechungen mit einer Länge von über einer Minute auftreten, öffnen Sie ein Support-Ticket mit Details, damit wir den Fall untersuchen können.
Wenn Sie über Bereitstellungen in mehreren Regionen verfügen, ist das Einrichten von IBM Cloud® Monitoring und das Aktivieren von Plattformmetriken in jeder Region erforderlich. Weitere Informationen finden Sie unter IBM Cloud Monitoring-Integration.
Service-Level-Agreements (SLAs)
- Lesen Sie den Artikel „So gewährleistet ‚ IBM Cloud ‘ Hochverfügbarkeit und Notfallwiederherstellung“, um mehr über die Standards für Hochverfügbarkeit und Notfallwiederherstellung in „ IBM Cloud “ zu erfahren.
- Alle Angebote zur allgemeinen Verfügbarkeit (GA) von „ IBM Cloud® “ der 2. Generation entsprechen den Bedingungen des Service Level Agreements (SLA) für „ IBM Cloud® “.
- Weitere Informationen finden Sie auf der Seite „ Aufgaben im Zusammenhang mit Cloud Databases “.