ArcGIS Notebook Server ist eine ArcGIS Server-Rolle, die für das Hosting von ArcGIS Notebooks lizenziert und konfiguriert ist. Die Serverrolle nutzt Docker-Container zum Hosten und Betreiben von Notebooks und bietet eine isolierte und sichere Umgebung für die Notebooks, ohne den Betrieb des Hostbetriebssystems zu beeinträchtigen.
Weitere Informationen zu Mirantis Container Runtime und Docker Engine aus den Binärdateien und ihrer Rolle in ArcGIS Notebook Server.
Im Folgenden werden die für die Ausführung von ArcGIS Notebook Server erforderlichen System- und Hardwareanforderungen aufgeführt.
Hardwareanforderungen
Ein ArcGIS Notebook Server-Knoten, der Windows-Container verwendet, benötigt mindestens einen 4-Kern-Prozessor, 32 GB RAM und 100 GB Festplattenspeicherplatz.
Für eine Produktionsumgebung sind keine Hardwarevoraussetzungen aufgeführt, da die Benutzer- und Business-Anforderungen der Software variieren können. Diese Anforderungen müssen bei der Bestimmung der Hardwareanforderungen berücksichtigt werden, um den Erwartungen an Performance und Skalierbarkeit zu entsprechen.
Firewall-Einstellungen
ArcGIS Notebook Server kommuniziert über Port 11443. Sie müssen diesen Port in der Firewall öffnen, bevor Sie die Software installieren.
Für die Kommunikation mit dem verbundenen ArcGIS Enterprise-Portal benötigt ArcGIS Notebook Server auf dem Portal-Computer Zugriff auf Port 7443.
Hinweis:
Diese Komponente stellt nur ein Teilelement einer ArcGIS Enterprise-Bereitstellung dar. Ein Schema und Links zu Informationen zu den Ports, die für die Kommunikation mit anderen Komponenten in einem Enterprise-Portal erforderlich sind, finden Sie in den ArcGIS Enterprise-Systemanforderungen.
Anforderungen an das Betriebssystem
Die folgenden 64-Bit-Betriebssysteme erfüllen die Betriebssystemanforderungen. 32-Bit-Betriebssysteme werden nicht mehr unterstützt. Die Installation wird nur fortgesetzt, wenn das Betriebssystem ein 64-Bit-System ist.
Hinweis:
Windows Server 2022 ist das einzige Betriebssystem, das für ArcGIS Notebook Server und Windows-Container unterstützt wird.
Mirantis Container Runtime für ArcGIS Notebook Server (Windows-Container)
ArcGIS Notebook Server mit Windows-Containern und Mirantis Container Runtime unterstützt folgende Betriebssysteme:
Betriebssystem | Docker-Edition | (Container)-Image-Typ für Notebook-Runtime | Zusätzliche Anforderungen |
---|---|---|---|
Windows Server 2022 Standard und Datacenter | Mirantis Container Runtime Version 23.0.14 oder später | Windows | Optional können Sie Hyper-V installieren. Hinweis:Es gibt Beschränkungen bezüglich der maximalen Anzahl an Containern, die mit der Hyper-V-Isolation unter Windows Server 2022 Standard ausgeführt werden kann. Weitere Informationen finden Sie im Windows-FAQ. |
Docker-Engine aus Binärdateien (Windows-Container)
ArcGIS Notebook Server mit Windows-Containern in einer Installation mit Docker Engine aus Binärdateien unterstützt folgende Betriebssysteme:
Betriebssystem | Docker-Edition | (Container)-Image-Typ für Notebook-Runtime | Zusätzliche Anforderungen |
---|---|---|---|
Windows Server 2022 Standard und Datacenter | Docker Engine Community Version 27.1.2 oder später | Windows | Optional können Sie Hyper-V installieren. Hinweis:Es gibt Beschränkungen bezüglich der maximalen Anzahl an Containern, die mit der Hyper-V-Isolation unter Windows Server 2022 Standard ausgeführt werden kann. Weitere Informationen finden Sie im Windows-FAQ. |
Weitere Informationen zum Betriebssystem
Wenn Sie das Upgrade von ArcGIS Notebook Server auf einem Computer mit Windows Server 2019 durchführen, müssen Sie für das Betriebssystem ein Upgrade auf Windows Server 2022 durchführen. Die Schritte dafür werden unter ArcGIS Notebook Server-Upgrade beschrieben.
Computernamen mit einem Unterstrich werden nicht unterstützt. Wird ein Unterstrich in einem Computernamen erkannt, kann die Installation nicht durchgeführt werden.
Das Betriebssystem Ihrer ArcGIS Notebook Server-Computer ist möglicherweise nicht dasselbe wie auf anderen Computern in Ihrer ArcGIS Enterprise-Bereitstellung. Es ist in diesem Fall üblich, ArcGIS Notebook Server auf Linux-Computern bereitzustellen, während die übrige ArcGIS Enterprise-Bereitstellung auf Microsoft Windows-Computern ausgeführt wird.
In verschiedenen Spezifikationen für Internet-Hostnamen sind Unterstriche als nicht standardmäßig deklariert. Auch wenn Microsoft Windows den Unterstrich in einem Computernamen zulässt, kann dies zu Problemen bei der Interaktion mit anderen Servern oder Plattformen führen. Aus diesem Grund kann ArcGIS Notebook Server nicht auf Servern installiert werden, die einen Unterstrich im Hostnamen haben.
ArcGIS Notebook Server wird auf Domänencontrollern nicht unterstützt. Die Installation von ArcGIS Notebook Server auf einem Domänencontroller kann sich negativ auf die Funktionalität auswirken.
Frühere und künftige Aktualisierungen oder Service Packs für diese Betriebssystemversionen werden unterstützt und gelten als funktionsfähig, sofern nichts anderes angegeben ist. Die Betriebssystemversion und -aktualisierungen müssen ebenfalls vom Betriebssystem-Provider unterstützt werden.
Cloud-Implementierungen
Sie können ArcGIS Notebook Server in der Cloud bereitstellen. Mit Cloud-Plattformen können Sie Ihrer ArcGIS Notebook Server-Bereitstellung mehr Funktionen hinzufügen, z. B. das Ändern der Computerkapazität und die automatische Verteilung des Anwendungsnetzwerk-Datenverkehrs auf mehrere Instanzen für eine bessere Performance.
Esri Images
ArcGIS Enterprise on Amazon Web Services (AWS) stellt Werkzeuge bereit, mit denen Sie ArcGIS Enterprise-Komponenten unter AWS bereitstellen können. Für die Bereitstellung von ArcGIS Notebook Server können Sie ArcGIS Enterprise Cloud Builder for Amazon Web Services oder eine AWS CloudFormation-Vorlage verwenden.
Andere Images
Um ArcGIS Notebook Server auf einem anderen Betriebssystem, einem anderen Computertyp oder einer anderen Cloud-Plattform als den Ressourcen von Esri bereitzustellen, müssen Sie die Software auf einer Instanz Ihres Cloud-Providers installieren und konfigurieren. Die Instanz muss die auf dieser Seite beschriebenen Anforderungen an Hardware, Software, Firewall, SSL-Zertifikat und Domänennamen erfüllen. Beachten Sie Folgendes, wenn Sie Ihre eigene Cloud-Instanz für ArcGIS Notebook Server installieren:
- Die Bereitstellung von ArcGIS Notebook Server auf Windows-Computern wird in Amazon Web Services nicht unterstützt. Es wird empfohlen, die Software auf Ubuntu-Computern bereitzustellen, wenn Sie Amazon Web Services verwenden.
- Sie können ArcGIS Notebook Server auf virtuellen Azure-Maschinen bereitstellen, auf denen eine unterstützte Windows- oder Linux-Plattform ausgeführt wird.
- Wenn Sie Ihre eigene Microsoft Azure-Windows-Instanz bereitstellen, wird das Image von Microsoft Server 2022 mit Containern empfohlen.
SSL-Zertifikate
ArcGIS Notebook Server enthält standardmäßig ein vorkonfiguriertes selbstsigniertes Zertifikat, mit dem der Server zuerst getestet werden kann. So lässt sich mit dem Zertifikat schnell überprüfen, ob die Installation erfolgreich ausgeführt wurde.
Sie müssen ein Zertifikat von einer vertrauenswürdigen Zertifizierungsstelle (CA) anfordern und dessen Verwendung auf ArcGIS Notebook Server konfigurieren. Hierbei sollte es sich um ein von Ihrer Organisation ausgegebenes oder ein von einer Zertifizierungsstelle (CA) signiertes Zertifikat handeln. Das Zertifikat muss mit einem Subject Alternative Name (SAN) konfiguriert sein, sonst funktioniert ArcGIS Notebook Server nicht ordnungsgemäß.
Hinweis:
Bei Zertifikaten, die mit IIS erstellt wurden, gibt es nicht die Möglichkeit, einen SAN einzubinden. Verwenden Sie das Skript aus Erstellen eines Domänenzertifikats, das einen SAN mit dem erstellten Zertifikat beinhaltet.
Portal for ArcGIS verfügt ebenfalls über ein vorkonfiguriertes, selbstsigniertes Zertifikat. Da Sie eine ArcGIS Notebook Server-Site mit Ihrem Portal verbinden möchten, sollten Sie ein Zertifikat von einer vertrauenswürdigen Zertifizierungsstelle anfordern und das Portal für dessen Verwendung konfigurieren.
Softwarevoraussetzungen
Vor der Installation von ArcGIS Notebook Server müssen Sie mindestens über eine Basisbereitstellung von ArcGIS Enterprise verfügen. Während des Setupprozesses verbinden Sie Ihre neue ArcGIS Notebook Server-Site mit Ihrem ArcGIS Enterprise-Portal. ArcGIS Notebook Server kann auf einem Computer installiert werden, auf dem andere ArcGIS Enterprise-Software (der gleichen Version) installiert ist.
- Für ArcGIS Notebook Server in Windows-Containern muss Mirantis Container Runtime oder Docker Engine aus den Binärdateien installiert sein. Weitere Informationen finden Sie unter Installation von Mirantis Container Runtime für ArcGIS Notebook Server (Windows-Container) oder Installation von Docker Engine aus Binärdateien.
- Ab Version 10.8 aktivieren ArcGIS Web Adaptor-Instanzen, die auf IIS-Webservern ausgeführt werden, standardmäßig das WebSocket-Protokoll. Es ist keine Aktion erforderlich. Bislang war die Aktivierung des WebSocket-Protokolls ein wesentlicher Bestandteil der ArcGIS Notebook Server-Installation, denn das Protokoll ist erforderlich, damit Notebooks mit Web Adaptor funktionieren.
Empfehlungen für Domain Name System und Fully Qualified Domain Name
Es wird empfohlen, das DNS (Domain Name System) Ihrer Organisation so zu konfigurieren, dass Einträge für den FQDN (Fully Qualified Domain Name, vollständig qualifizierter Domänenname) für die ArcGIS Notebook Server-Site einbezogen werden. Portal for ArcGIS fordert den FQDN der Site an, wenn Sie eine Verbindung herstellen.
Unterstützte Webbrowser
Um sowohl den Konfigurationsassistenten von ArcGIS Notebook Server als auch den Notebook-Editor zu verwenden, werden die folgenden Webbrowser unterstützt:
- Google Chrome Version 122 und höher
- Microsoft Edge Version 122 und höher
- Mozilla Firefox Version 125 und höher
- Mozilla Firefox Version 115 (ESR)
- Safari Version 16 und höher