AlloyDB Omni-Bereitstellungsoption auswählen

Wenn Sie AlloyDB Omni in einer Umgebung bereitstellen möchten, die Ihren Anforderungen an Infrastruktur, Hochverfügbarkeit und Betrieb entspricht, können Sie zwischen Containern, dem Container-Orchestrator für Kubernetes, RPM-Paketen (Red Hat Package Manager) oder dem RPM-Orchestrator wählen. Vergleichen Sie die empfohlenen Anwendungsfälle für die einzelnen Bereitstellungsoptionen, um die beste Option für Ihre Arbeitslast zu finden.

In der Google Cloud Console können Sie diese Bereitstellungsoptionen auch auf der AlloyDB Omni-Landingpage auf dem Tab Bereitstellungsoptionen ansehen und vergleichen. Dort finden Sie maßgeschneiderte Einrichtungspfade, Codelabs und Demos:

Zu AlloyDB Omni

AlloyDB Omni mit Containern

Wählen Sie die Containerbereitstellungsoption aus, wenn Sie eine oder mehrere der folgenden Anforderungen haben. Weitere Informationen finden Sie unter AlloyDB Omni mit Containern – Übersicht.

  • Einzelne Anwendungsdatenbank: Wenn Sie eine leistungsstarke Datenbank benötigen, die einer einzelnen Anwendung zugeordnet ist.
  • Entwicklung und Tests: Zum Einrichten einer Datenbankumgebung auf dem Laptop eines Entwicklers oder in einer Testumgebung.
  • Nicht-Kubernetes-Umgebungen: wenn Ihre Infrastruktur Kubernetes nicht verwendet oder wenn Sie die Komplexität eines Container-Orchestrators nicht benötigen.
  • Offlinevorgänge: für Anwendungen, die auch dann funktionieren müssen, wenn sie nicht mit dem Internet verbunden sind.
  • Anforderungen an niedrige Latenz: Wenn Sie die Datenbank geografisch in der Nähe Ihrer Nutzer platzieren müssen, um die schnellstmöglichen Antwortzeiten zu erreichen.

Informationen zur Verwendung von AlloyDB Omni mit Containern finden Sie unter Installation planen und AlloyDB Omni mit Containern installieren.

AlloyDB Omni mit dem Container-Orchestrator

Wählen Sie die Bereitstellungsoption für den Container-Orchestrator aus, wenn Sie eine oder mehrere der folgenden Funktionen benötigen. Weitere Informationen finden Sie unter AlloyDB Omni mit dem Container-Orchestrator – Übersicht.

  • Automatisierte Bereitstellung und API-gestützte Lebenszyklusverwaltung.
  • Konfigurierbare Hochverfügbarkeit zur Feinabstimmung von Failover-Mechanismen.
  • Sidecar-Unterstützung für die Integration von Enterprise-Sicherungs- oder Monitoring-Agents.
  • Variable Lesepools zum Skalieren von Lesezugriffsvorgängen.
  • Load Balancing mit serverseitigem Verbindungspooling (PgBouncer).
  • Plattformunterstützung und Marketplace-Verfügbarkeit für Google Distributed Cloud und OpenShift.
  • Regionenübergreifende Notfallwiederherstellung, um Standby-Datenbanken in entfernten Clustern, Rechenzentren und Regionen zu erstellen.

Informationen zur Verwendung von AlloyDB Omni mit dem Container-Orchestrator finden Sie unter Referenzarchitektur für die AlloyDB Omni-Verfügbarkeit und AlloyDB Omni mit dem Container-Orchestrator installieren.

AlloyDB Omni mit RPM

Wählen Sie die RPM-Bereitstellungsoption, wenn Sie eine Umgebung haben, in der Containerisierung nicht bevorzugt wird oder in der eine tiefe Integration in das Host-Betriebssystem erforderlich ist. Weitere Informationen finden Sie unter AlloyDB Omni mit RPM – Übersicht.

Zu den häufigsten Anwendungsfällen gehören:

  • Modernisierung von Legacy-Anwendungen: Aktualisieren Sie vorhandene PostgreSQL-Arbeitslasten, die auf Linux-Servern ausgeführt werden, mit RPM auf AlloyDB Omni, um die Leistung und Verwaltbarkeit zu verbessern, ohne auf Container umzusteigen.
  • Edge-Computing: Stellen Sie leistungsstarke Datenbanken in Remote-Rechenzentren bereit, in denen Ressourcenbeschränkungen oder Betriebsmodelle eine direkte Installation des Betriebssystems begünstigen.
  • Entwicklung und Tests: Entwickler erhalten eine leistungsstarke, lokale Datenbankinstanz, die die AlloyDB for PostgreSQL-Produktionsumgebung widerspiegelt. Das ermöglicht konsistente Tests und schnelle Iterationen.
  • Regulierte Umgebungen: Arbeitslasten in streng kontrollierten Umgebungen ausführen, in denen die Verwendung von Containerlaufzeiten durch Sicherheitsrichtlinien eingeschränkt sein kann.

Weitere Informationen finden Sie unter Installation planen und AlloyDB Omni mit RPM installieren. Registrieren Sie sich, um Zugriff auf diese Bereitstellungsoption anzufordern.

AlloyDB Omni mit dem RPM-Orchestrator

Wählen Sie die RPM-Orchestrator-Bereitstellungsoption, wenn Ihre Organisation erhebliche Investitionen in die Infrastruktur virtueller Maschinen (VMs) getätigt hat und etablierte Betriebspraktiken auf Tools wie Ansible basieren. Weitere Informationen finden Sie in der Übersicht über die Bereitstellung des RPM-Orchestrators.

Zu den häufigsten Anwendungsfällen gehören:

  • Unternehmen mit VM-Infrastruktur: Unterstützt Unternehmen, in denen Kubernetes nicht Standard ist, oder Umgebungen mit strengen Sicherheitsstatus, regulatorischen Anforderungen oder Anwendungsabhängigkeiten, die Standard-VM-Bereitstellungen bevorzugen.
  • Vereinfachte Abläufe: Automatisierung der Datenbankbereitstellung, ‑konfiguration und ‑lebenszyklusverwaltung mit vertrauten Tools wie Ansible.
  • Hochverfügbarkeit und Notfallwiederherstellung: Richtet robuste AlloyDB Omni-Cluster mit automatisierten Failover- und Wiederherstellungsmechanismen ein.
  • Hybridumgebungen: Bietet konsistente Datenbankvorgänge in lokalen Rechenzentren und Cloud-VMs.
  • Integration von Legacy-Systemen: Integration in vorhandene Anwendungen und Systeme, die für nicht containerisierte Umgebungen entwickelt wurden.

Informationen zur Verwendung der RPM-Orchestrator-Bereitstellungsoption finden Sie unter AlloyDB Omni-RPM-Orchestrator installieren.

AlloyDB Omni-Weboberfläche

Sie können die optionale Web-UI mit jeder der AlloyDB Omni-Bereitstellungsoptionen kombinieren.

Die Web-UI ist in zwei Formaten verfügbar, die Ihrer Bereitstellungsauswahl entsprechen:

  • Docker-Container-Image (ALLOYDB_OMNI_UI_IMAGE_TAG): für containerisierte Umgebungen, einschließlich Containern und dem Container-Orchestrator.
  • Linux-RPM-Paket (alloydbomni_ui): für nicht containerisierte VM- oder Bare-Metal-Umgebungen, einschließlich RPM und RPM-Orchestrator.

Nächste Schritte

AlloyDB Omni-Abos in der Google Cloud Console verwalten