Überblick
ArcGIS Enterprise on Kubernetes besteht aus zahlreichen Microservices, die zusammenarbeiten, um Unterstützung für Softwarefunktionen und Workload zu bieten. Diese Microservices werden in Form einer oder mehrerer Kubernetes-Bereitstellungen implementiert, die in Ihrer Organisation als Pods instanziiert werden.
Administratoren können ArcGIS Enterprise Manager oder ArcGIS Enterprise Administrator API zum Verwalten von Systembereitstellungen verwenden. Bereitstellungen können horizontal skaliert werden, indem die Anzahl der Pods angepasst wird, sowie vertikal, indem Arbeitsspeicher und CPU, die für jeden Pod verfügbar sind, angepasst werden. Die Erhöhung der Anzahl der Pods erhöht die Resilienz einer Bereitstellung, da die Pods auf mehrere Knoten verteilt werden. Durch eine Erhöhung des Arbeitsspeichers und der CPU kann jeder Pod ein größeres Anforderungsvolumen bewältigen. Durch die horizontale oder vertikale Skalierung von Systembereitstellungen nach unten können die Kosten gesenkt werden, indem die für diese Implementierungen erforderlichen Rechenressourcen reduziert werden.
Die Standardwerte für Systembereitstellungen hängen von dem Architekturprofil ab, das beim Konfigurieren der Organisation ausgewählt wurde. Die Standardwerte für jede Systembereitstellung wurden für die Ausführung mehrerer Pods konfiguriert, um die Verfügbarkeit und den allgemeinen Durchsatz zu verbessern. In manchen Fällen jedoch kann sich ein einziger Pod mit zusätzlichen Ressourcen als mindestens genauso effizient erweisen. Systembereitstellungen sind flexibel, da sie Anpassungen beider Dimensionen ermöglichen.
Über beide Verwaltungsanwendungen können die nachfolgend beschriebenen Bereitstellungen mit aktualisierten Ressourcenbegrenzungen geändert werden. Außerdem können sie skaliert werden, um die Anzahl der Pods in der Bereitstellung zu erhöhen oder zu verringern. Wenn Sie die ArcGIS Enterprise Administrator API für diese Schritte verwenden möchten, lesen Sie die zugehörige Dokumentation.
Systembereitstellungstypen
Die folgenden Systembereitstellungen können über administrative Werkzeuge verwaltet werden:
| Bereitstellung | Beschreibung |
|---|---|
Apps | Grundlegende Unterstützung für eingebettete Apps in der Organisation |
ArcGIS Enterprise Administrator API | APIs für administrative Aspekte der ArcGIS Enterprise-Organisation |
| ArcGIS Enterprise Manager | Ein Setup-Assistent, der eine ArcGIS Enterprise-Organisation erstellt. Wenn die Organisation konfiguriert ist, wird ArcGIS Enterprise Manager zum Verwalten, Überwachen und Sichern der Organisation verwendet. |
Hilfe | Dokumentation zum Bereitstellen, Konfigurieren und Verwenden von ArcGIS Enterprise on Kubernetes |
Ingress-Controller | Eine Komponente, die externen Webdatenverkehr in und durch den Kubernetes-Cluster weiterleitet |
JavaScript-API | Grundlegende Unterstützung für wichtige Apps in der Organisation |
Notebook-Automatisierungsservice | Verwaltet Bereitstellungen von Notebook-Services zur Unterstützung der Notebook-Automatisierung. |
Portal | Bedienoberfläche, die Workflows für Freigabe, Verwaltung von Elementen und Verwaltung von Mitgliedern unterstützt |
Portal-API | Portal-APIs, die Workflows für Freigabe, Verwaltung von Elementen und Verwaltung von Mitgliedern unterstützen Hinweis:Bevor Sie diese Bereitstellung skalieren oder ein Upgrade durchführen können, müssen zusätzliche Speicheranforderungen erfüllt sein. |
Privater Ingress-Controller | Eine Komponente, die als Proxy für Webdatenverkehr zwischen internen Pods im Kubernetes-Cluster dient |
Service-Lebenszyklus-Manager | Verwaltet den Lebenszyklus von GIS-Service-Konfigurationen. |
Services-API | APIs für GIS-, System- und Utility-Services, die Workflows für Veröffentlichung, Caching und Analyse unterstützen |
Viewer für Nutzungskennwerte | Standardmäßige und benutzerdefinierte Dashboards, in denen die Nutzung von GIS-Services dargestellt wird |
Nutzungskennwertdaten | GIS-Service-Nutzungsdaten |
Web-Styles | Symbolisierung mit Unterstützung für Web-Styles |