ArcGIS Server kann in einer virtualisierten Umgebung wie VMware vSphere und Microsoft Hyper-V bereitgestellt werden. Eine aktuelle Liste der offiziell unterstützten Versionen finden Sie in den Systemanforderungen.
Virtualisierte Hardware in Ihrer Infrastruktur unterscheidet sich von der Hardware in der Cloud-Infrastruktur, die von einem Cloud-Provider verwaltet wird. Wenn Sie eine virtualisierte Umgebung verwenden, besitzen, betreiben und verwalten Sie die Hardwareinfrastruktur, auf der die virtuellen Maschinen ausgeführt werden. Sie können sich für die Verwendung virtualisierter Hardware entscheiden, um die Effizienz der Ressourcen zu steigern, die Funktionen der Notfallwiederherstellung zu verbessern oder ein neues Betriebssystem zu testen, während Sie gleichzeitig Ihre eigene Infrastruktur vor Ort verwalten. ArcGIS Enterprise, einschließlich eigenständiger ArcGIS Server-Sites, kann auch in einer Cloud-Infrastruktur bereitgestellt werden, in der die Zuständigkeit für den Betrieb und die Verwaltung der physischen Infrastruktur auf den Cloud-Provider übertragen wird. Weitere Informationen zu ArcGIS Enterprise in der Cloud und Werkzeugen für die Bereitstellung in der Esri Cloud finden Sie im Abschnitt zur Cloud in der Dokumentation.
Bewährte Methoden für virtualisierte Umgebungen
Beim Einrichten der Site in einer virtuellen Hardwareinfrastruktur müssen zum Optimieren der Stabilität und Performance einige Empfehlungen beachtet werden.
- Stellen Sie sicher, dass genügend Ressourcen für den Host-Hypervisor verfügbar bzw. diesem direkt zugewiesen sind. Hierzu zählen CPU- und Speicherressourcen. Wenn Sie eine konkrete Anleitung dazu benötigen, wie viele Ressourcen verfügbar gemacht werden müssen und wie diese zugewiesen werden, lesen Sie die Produktdokumentation für den Hypervisor-Provider.
- Da ArcGIS Server sehr datenträgerintensiv sein kann, sollten Sie sicherstellen, dass einzelne virtuelle Maschinen nicht auf demselben einzelnen physischen Datenträger ausgeführt werden. Verwenden Sie nach Möglichkeit Festkörperlaufwerke (SSDs) mit hoher Performance.
- Sie müssen die ArcGIS Server-Komponenten innerhalb eines einzelnen virtuellen Netzwerks installieren und ausführen, um zu vermeiden, dass die Kommunikation unterbrochen wird.
- Es empfiehlt sich, einige große virtuelle Computer statt zu viele kleine virtuelle Computer zu verwenden. Ein einzelner virtueller Computer mit acht CPUs bietet beispielsweise eine bessere Performance als vier virtuelle Computer mit jeweils zwei CPUs. Wenn Sie Failover, Hochverfügbarkeit oder getrennte ArcGIS Server-Sites für verschiedene Zwecke konfigurieren, folgen Sie der Empfehlung oben zur Bestimmung der Größe von Computern in jeder Site.
Bereitstellen von ArcGIS Server in VMware
Eine ArcGIS Server-Site wird in VMware auf ähnliche Weise bereitgestellt wie ArcGIS Server auf physischer Hardware. Sowohl Windows als auch Linux werden unterstützt. Der Workflow ist wie folgt:
- Erstellen Sie eine WMware-Vorlage mit installiertem ArcGIS Server.
- Starten Sie einen virtuellen Computer über die Vorlage, benennen Sie den Computer um, und starten Sie ihn neu.
- Erstellen Sie die ArcGIS Server-Site auf dem virtuellen Computer.
- Sie können auch zusätzliche virtuelle Computer starten und diese mit der Site verbinden.
- Konfigurieren Sie Services, Anwendungen und optional ArcGIS Web Adaptor (wobei die Site in den Unternehmens-Webserver integriert wird).
In diesem Thema werden einige wichtige Punkte erläutert, die bei der Bereitstellung von ArcGIS Server in VMware zu berücksichtigen sind.
Erstellen einer VMware-Vorlage mit installiertem ArcGIS Server
Eine VMware-Vorlage ist eine Master-Kopie eines virtuellen Computers, mit der Sie zusätzliche virtuelle Computer erstellen und bereitstellen können. Wenn Sie ArcGIS Server in VMware bereitstellen, müssen Sie zunächst eine VMware-Vorlage erstellen, auf der ArcGIS Server installiert ist. Diese Schritte zum Erstellen einer Vorlage finden Sie in der VMware-Dokumentation.
Beachten Sie beim Erstellen der Vorlage Folgendes:
- Sie sollten ArcGIS Server installieren und autorisieren, jedoch keine ArcGIS Server-Site in der Vorlage erstellen. Die Site wird erstellt, nachdem Sie den eigentlichen virtuellen Computer gestartet haben.
- Sie haben auch die Möglichkeit, Ihre GIS-Daten in die Vorlage zu laden. Dadurch wird auf jedem virtuellen Computer, den Sie starten, eine lokale Kopie der Daten zur Verfügung gestellt, und Sie müssen keine Zeit zum Laden der Daten aufwenden. Das Referenzieren einer lokalen Kopie der Daten auf den einzelnen GIS-Servern kann in entsprechenden Szenarien auch eine im Sinne der Performance nützliche Architektur sein.
- Unter Windows wird ArcGIS Server so konfiguriert, dass es automatisch beim Betriebssystemstart gestartet wird. Unter Linux muss dies manuell konfiguriert werden.
ArcGIS Server ist mit virtualisierten Umgebungen kompatibel und erfordert keine spezielle Konfiguration, um VMware auszuführen oder eine Verbindung zu einer Site herzustellen, auf der VMware ausgeführt wird. Es wird empfohlen, ArcGIS Server nach Möglichkeit auf dem vorhandenen Servercomputer der Organisation zu installieren.
Starten eines virtuellen Computers über die Vorlage und Umbenennen des Computers
Verwenden Sie Ihre Vorlage, um einen virtuellen Computer zu starten, auf dem ArcGIS Server installiert ist.
Wen Sie den virtuellen Computer bereitstellen, nimmt er standardmäßig den Namen der Vorlage an. Sie sollten den Computer umbenennen und neu starten, bevor Sie fortfahren. Weitere Anweisungen zum Umbenennen eines Computers finden Sie in der Dokumentation des Betriebssystems.
Das Umbenennen des Computers hat keine Auswirkungen auf ArcGIS Server bzw. auf das ArcGIS Server-Konto
Zu diesem Zeitpunkt können Sie Ihrem Netzwerk den Computer bei Bedarf hinzufügen, damit er die Dateifreigaben, Webserver und andere GIS-Server referenzieren kann.
Erstellen der ArcGIS Server-Site
Sie können nun auf ArcGIS Server Manager auf dem virtuellen Computer zugreifen. Klicken Sie auf die Schaltfläche Neue Site erstellen, um die ArcGIS Server-Site zu erstellen.
Wenn mehr als ein GIS-Server an der Site beteiligt ist, verwenden Sie freigegebene Netzwerkpfade, wenn Sie den Konfigurationsspeicher und Serververzeichnisse festlegen. In diesem Szenario sollten sich der Konfigurationsspeicher und die Serververzeichnis auf einem hoch verfügbaren Dateiserver befinden. Wenn der Konfigurationsspeicher verloren gegangen oder beschädigt ist, müssen Sie, neben der Möglichkeit der Wiederherstellung, erneut eine Site erstellen.
Nachdem Sie den virtuellen Computer zum ersten Mal gestartet und die Site erstellt haben, können Sie zusätzliche virtuelle Computer starten und sie mit der Site verbinden, indem Sie die Schaltfläche Site verbinden verwenden, die angezeigt wird, wenn Manager zum ersten Mal geöffnet wird.
Anschließend können Sie auch alle Services konfigurieren, die auf der Site ausgeführt werden sollen. Sie können optional ArcGIS Web Adaptor mit der Site verbinden und jede Webanwendung, die Ihre Services referenziert, bereitstellen und aktualisieren.
Sichern und Wiederherstellen der Site
Ein Vorteil einer virtualisierten Umgebung wie VMware ist die problemlose Sicherung Ihrer Site und deren Wiederherstellung, falls ein Problem auftritt. Sie können die Computereinstellungen mittels VMware-Vorlagen beibehalten und optional die ArcGIS Server-Dienstprogramme zum Sichern und Wiederherstellen ausführen, um die ArcGIS Server-Einstellungen beizubehalten.
Wenn Sie eine Site mit einem Computer verwenden, können Sie die Site anhand von VMware-Vorlagen sichern und wiederherstellen. Es werden keine Backup- und Wiederherstellungsdienstprogramme benötigt.
Wenn Sie eine Site mit mehreren Computern verwenden, können Sie die Daten und andere Konfigurationen der Computer mithilfe von VMware-Vorlagen und die Konfiguration der Site mit dem Sicherungsdienstprogramm von ArcGIS Server beibehalten. Falls ein Fehler auftritt, können Sie die Computer mithilfe der VMware-Vorlage wiederherstellen und das Wiederherstellungsdienstprogramm ausführen, um die Konfiguration der Site wiederherzustellen. Weitere Informationen dazu, welche Elemente durch die Sicherung beibehalten werden, finden Sie unter Sichern und Wiederherstellen der ArcGIS Server-Site-Konfiguration.
Sie sollten die Sicherungsdatei .agssite auf einem von der Site getrennten Computer speichern, nach Möglichkeit auf einem physischen Server.