Für den Betrieb sicherer, zuverlässiger und leistungsstarker Datenbanken in AlloyDB for PostgreSQL können Sie das Modell der gemeinsamen Verantwortung verwenden, um zu ermitteln, welche Infrastruktur-, Sicherheits- und Wartungsaufgaben von Google Cloud verwaltet werden und welche Konfigurations-, Zugriffssteuerungs- und Betriebsaufgaben Sie verwalten.
AlloyDB for PostgreSQL ist ein vollständig verwalteter Datenbankdienst, der die Bereitstellung, Wartung und Verwaltung relationaler Datenbanken in Google Cloudvereinfacht. AlloyDB for PostgreSQL bietet Betriebsstatistiken und Verwaltungsfunktionen, mit denen Sie den Verwaltungsaufwand reduzieren können, während Sie die Kontrolle über Ihre Daten, das Schemadesign und die Arbeitslastkonfiguration behalten.
Verantwortlichkeiten vonGoogle Cloud
- Stellt die zugrunde liegende Infrastruktur bereit und wartet sie, einschließlich Hardware, Firmware, Kernel, Betriebssystem, Speicher, Netzwerk und mehr:
- Sichern der untergeordneten Infrastruktur, einschließlich der physischen Räumlichkeiten, der Hardware in Google Cloud -Rechenzentren und des einfachen Softwarestacks, der auf den Maschinen ausgeführt wird.
- Verschlüsselung von Daten in einer AlloyDB for PostgreSQL-Instanz im Ruhezustand und kundenverwaltete Verschlüsselung während der Übertragung.
- Planen Sie ein Wartungsfenster, um die neueste AlloyDB for PostgreSQL-Version anzuwenden:
- Wartungsbenachrichtigungen senden.
- Konfiguration des Wartungsfensters zulassen.
- Konfiguration und Tools zum Sichern Ihrer AlloyDB for PostgreSQL-Instanzen bereitstellen:
- Bereitstellung eines begrenzten Zugriffs auf datenbankspezifische Funktionen, die Kunden über Flags, gespeicherte Verfahren und Plug-ins zur Verfügung stehen.
- Erhöhen Sie dasSpeicherkontingent für Clusterim Selfservice. Wenn Sie mehr als 16 TiB Daten in einem Cluster speichern müssen.
- Monitoring-Telemetrie für verschiedene Instanzkomponenten bereitstellen, darunter:
- CPU
- Speicher
- Netzwerk
- Arbeitsspeicher
- Nutzerverbindungen
- Sie können kontinuierliche Sicherungen konfigurieren, mit denen der Cluster zu einem beliebigen Zeitpunkt (PITR) innerhalb der Aufbewahrungsdauer wiederhergestellt werden kann.
- Bereitstellen von Optionen zur Notfallwiederherstellung bei regionalen Ausfällen für Instanzen, die mit regionenübergreifenden Lesereplikaten konfiguriert sind, und für Instanzen, die mit multiregionalen Sicherungen konfiguriert sind.
- Hochverfügbarkeit bei zonalen Ausfällen von Instanzen, die für eine hohe Verfügbarkeit (high availability – HA) konfiguriert sind.
- Bereitstellung von Arbeitslast-Introspektionsfunktionen und Statistiken mit Query Insights.
- Google Cloud -Integrationen für Identity and Access Management (IAM), Tags, Cloud Key Management Serviceund Network Intelligence Centerbereitstellen.
Pflichten der Kunden
- Erstellen Sie Cluster und Instanzen mit der entsprechenden Hauptversion, dem Speicherort, der Größe und den Datenbank-Flags.
- Erstellen und verwalten Sie Datenbanken und jeden vom Nutzer erstellten Code auf der Instanz.
- Sicherer Zugriff, die Authentifizierung und Autorisierung mit entsprechenden Steuerelementen.
- Konfigurieren Sie die Konnektivität von clientseitigen Tools zur AlloyDB for PostgreSQL-Instanz und beheben Sie Fehler.
- Konfigurieren Sie die AlloyDB for PostgreSQL-Instanz für Hochverfügbarkeit und zonale oder regionale Notfallwiederherstellung.
- Mit den Wartungsfunktionen können Sie die Auswirkungen von Wartungen auf das Geschäft minimieren und kritische Sicherheitsupdates und erforderliche Versionsupgrades rechtzeitig anwenden.
- Verwalten, justieren und optimieren Sie die Datenbankleistung auf der Grundlage der Arbeitslast und der Instanzkonfiguration.
- Achten Sie darauf, dass Sie die Genehmigung für dasSpeicherkontingenthaben, um das zukünftige Wachstum für kritische Datenbankwartungsereignisse zu berücksichtigen.