Beim Bereitstellen von ArcGIS Enterprise on Kubernetes auf Microsoft Azure können Sie einen Cloud-Data-Store vom Typ "relational" konfigurieren, um gehostete Feature-Daten und administrative Aspekte wie Anpassungs- und Konfigurationseinstellungen zu unterstützen. Weitere Informationen finden Sie unter Überlegungen zur Verwendung eines Cloud-Data-Stores vom Typ "relational".
Dieses Thema enthält Überlegungen zum Auswählen und Verwalten eines Data Stores vom Typ "relational" in Azure.
Kompatible Optionen
ArcGIS Enterprise on Kubernetes ist mit einer auf Azure verfügbaren Option für Data Stores vom Typ "relational" kompatibel:
Diese Option bietet hohe Verfügbarkeit, Zuverlässigkeit und die Möglichkeit, schreibgeschützte Replikate zu skalieren, um einen hohen Durchsatz zu erreichen.
Cluster-Optionen
Wenn Sie eine flexible Azure Database for PostgreSQL-Serverinstanz erstellen, wählen Sie die Option "Server" aus. Diese Option bietet knotenbasiertes Clustering mit Unterstützung für das Skalieren schreibgeschützter Replikate. Die Option des elastischen Clusters wird für ArcGIS Enterprise nicht unterstützt.
Rechenoptionen
Überlegen Sie beim Erstellen einer flexiblen Azure Database for PostgreSQLServerinstanz, welche Rechen- und Preisoption zu den Anforderungen Ihrer Organisation passt:
- Burstable: Nicht für den Produktionseinsatz empfohlen, da keine hohe Verfügbarkeit unterstützt wird.
- Allgemeiner Zweck: Gleicht Rechen- und Speicherressourcen aus.
- Speicheroptimiert: Erhöhtes Verhältnis von Speicher zu CPU.
Speicheroptionen
Für den Instanzspeicher beträgt die Mindestgröße der Festplatte 32 GiB. Berücksichtigen Sie bei der Wahl der Anfangsgröße den Speicherplatzbedarf für Ihre gehosteten Feature-Layer und andere verwaltete relationale Daten.
Je nach Instanztyp können verschiedene Klassen von Performance-Ebenen ausgewählt werden, und die Ebene kann vorübergehend erhöht werden, um unvorhergesehene Anforderungen an die Datenbankinstanz zu erfüllen. Weitere Informationen finden Sie unter Performance-Ebenen für verwaltete Festplatten.
Um zu vermeiden, dass der Speicherplatz knapp wird, sollten Sie die automatische Speichervergrößerung aktivieren.
Hohe Verfügbarkeit
Der flexible Azure Database for PostgreSQL-Server kann die folgenden hochverfügbaren Konfigurationen unterstützen:
- Deaktiviert: Für die Instanz wird kein Standby-Server bereitgestellt. Diese Option wird für Produktionssysteme nicht empfohlen.
- Dieselbe Zone: Für Organisationen, die nicht mehrere Verfügbarkeitszonen nutzen, wird mit dieser Option ein Standby-Server in derselben Verfügbarkeitszone bereitgestellt.
- Zonenredundant: Für Organisationen, die höchste Verfügbarkeit benötigen und einen Cluster mit mehreren Verfügbarkeitszonen einsetzen, wird mit dieser Option ein Standby-Server in einer separaten Verfügbarkeitszone in derselben Region bereitgestellt. Diese Option wird für Produktionssysteme empfohlen.
Authentifizierung
Für ArcGIS Enterprise sind Datenbankadministrator-Anmeldeinformationen erforderlich, um die für eine Organisation erstellten Benutzer, Schemas und Datenbanken zu verwalten. Dies erfordert zwecks Kompatibilität eine der folgenden Authentifizierungsmethoden:
- Nur PostgreSQL-Authentifizierung
- PostgreSQL- und Microsoft Entra--Authentifizierung
Die Option "Nur Microsoft Entra" wird in dieser Version nicht unterstützt.
Datenbankkonnektivität
ArcGIS Enterprise erfordert keinen öffentlichen Zugriff auf die Datenbankinstanz. Es wird empfohlen, den öffentlichen Zugriff beim Erstellen der Site zu deaktivieren. Damit ArcGIS Enterprise eine Verbindung zu Ihrer Azure-Datenbank herstellen kann, ohne das öffentliche Internet zu durchlaufen, wählen Sie eine der folgenden Optionen:
- Platzieren Sie die Datenbank in dasselbe virtuelle Netzwerk wie Ihren Microsoft Azure Kubernetes Service (AKS)-Cluster.
- Platzieren Sie die Datenbank in einem virtuellen Netzwerk, das mit dem von Ihrem AKS-Cluster verwendeten virtuellen Netzwerk verbunden ist.
Wenn Sie die Datenbankinstanz nicht in demselben oder einem verbundenen virtuellen Netzwerk bereitstellen können, empfiehlt es sich, Firewall-Regeln zu implementieren, die den Datenbankzugriff nur auf die öffentlichen IP-Adressen von ArcGIS Enterprise und von anderen zugelassene Clients beschränken. Administratoren sollten sich mit ihren Cloud-Sicherheitsexperten beraten, um ihre Netzwerkarchitektur und -kontrollen entsprechend den Best Practices zu definieren.
Überlegungen im Anschluss an die Bereitstellung
Nachdem Sie eine flexible Azure Database for PostgreSQL-Serverinstanz bereitgestellt haben, sind weitere Schritte erforderlich, um die Kompatibilität mit ArcGIS Enterprise zu erreichen.
Zulässige Erweiterungen
ArcGIS Enterprise erfordert, dass Sie die POSTGIS-Erweiterung zulassen. Anweisungen zum Zulassen von Erweiterungen finden Sie unter Zulässige Erweiterungen.
Sicherungen
verfügt über eine integArcGIS Enterpriserierte Sicherungs- und Wiederherstellungsimplementierung, die die Konsistenz mit den anderen systemverwalteten Datenspeichern innerhalb der Organisation aufrechterhält. Aus diesem Grund können Azure-Sicherungen deaktiviert werden, um Speicherkosten zu sparen. Administratoren können diese Sicherungen aktiviert lassen, aber die Wiederherstellung der Datenbankinstanz außerhalb von ArcGIS Enterprise dieser Option kann zu Datenverlust und Elementbeschädigung führen.