Vorversion:
In diesem Thema werden die veralteten Funktionen beschrieben.
Bevor Sie ein Upgrade auf 10.9.1 durchführen, müssen Sie wissen, ob die vorhandene Site über einen Cluster (was wahrscheinlich ist, wenn die Version 10.4 oder höher verwendet wurde) oder über mehrere Cluster verfügt. Weist die ArcGIS Server-Site nur einen Cluster (namens "Standard") auf, ist keine weitere Aktion erforderlich. Die Computer Ihrer Site führen weiterhin alle Services aus.
Wenn Sie für eine ArcGIS Server-Site mit mehreren Clustern ein Upgrade auf 10.9.1 durchführen, werden während des Upgrade-Prozesses automatisch einige wesentliche Änderungen an der Site vorgenommen, und es sind Aktionen Ihrerseits erforderlich.
Sites mit mehreren Clustern
In ArcGIS Server 10.1 wurden Server-Cluster mit Server-Sites eingeführt. Cluster waren Unterelemente einer einzelnen Site mit jeweils spezialisierten Clustern – zum Hosten von Services eines bestimmten Service-Typs oder zum Bearbeiten einer bestimmten Anforderungsgröße.
Eine Organisation verfügte möglicherweise über einen Cluster zum Bearbeiten von Image-Services, einen weiteren für Geoverarbeitungsservices usw. – alle innerhalb einer einzelnen ArcGIS Server-Site, auf die über einen einzelnen ArcGIS Web Adaptor zugegriffen wurde.
Aufgrund von Performance-Problemen bei Sites mit mehreren Clustern wurde ab der Version 10.4 die Verwendung von ArcGIS Server im Single Cluster Mode empfohlen.
In einer ArcGIS Server-Site, die nicht mehrere Cluster enthält, kann jeder Computer in der Site jede Anforderung annehmen. Zwischen ArcGIS Server-Computern findet kein Load-Balancing statt. Load Balancing wird stattdessen von Web Adaptor oder einem Load Balancer eines Drittanbieters durchgeführt, der mit der ArcGIS Server-Site konfiguriert wurde. Services werden von einem optimierten internen Anwendungsserver verwaltet, der in Version 10.6 eingeführt wurde, um die Performance von Veröffentlichungs- und Verwaltungsvorgängen zu verbessern.
Upgrade von Sites mit mehreren Clustern
Unabhängig davon, ob Ihre Site über einen oder mehrere Cluster verfügt, können Sie ein Upgrade für die Site durchführen, indem Sie entweder das Installationsprogramm oder das Befehlszeilendienstprogramm verwenden.
Während des Upgrade-Prozesses überprüft das ArcGIS Server-Upgrade-Werkzeug, ob die vorhandene Site mehrere Cluster aufweist. Ist das der Fall, beendet das Werkzeug alle von Benutzern veröffentlichten Services. Anschließend verschiebt es sämtliche Computer und Services in einen einzelnen Cluster namens "Standard". Ist bereits ein Standard-Cluster vorhanden, verwendet das Upgrade-Werkzeug diesen; andernfalls erstellt das Werkzeug einen neuen Standard-Cluster.
Nach Abschluss des Upgrades verfügt die Site nicht mehr über mehrere Cluster, und auf jedem Computer der Site werden alle Services ausgeführt. Da dieser Vorgang die Speicher- und Verarbeitungskapazitäten Ihrer Computer stark beansprucht, wurden alle von Benutzern veröffentlichten Services vor dem Upgrade automatisch beendet. Sie haben nun die Möglichkeit, Ihre veröffentlichten Services zu überprüfen und zu entscheiden, ob diese auf der Site verbleiben oder entfernt werden sollen – entweder dauerhaft oder zur erneuten Veröffentlichung auf einer anderen ArcGIS Server-Site. Die beendeten Services bleiben unverändert, bis sie manuell neu gestartet oder entfernt werden.
Alternativen zur Cluster-Architektur
Als Administrator von ArcGIS Server 10.9.1 stehen Ihnen weiterhin Optionen zum Isolieren Ihrer Sites nach Typ oder Größe zur Verfügung, wie dies bisher bei Clustern der Fall war.
Sie können zum Beispiel mehrere ArcGIS Server-Sites einrichten. Diese Option ist besonders nützlich, wenn Sie über eine große Anzahl von Services verfügen, von denen die meisten oder alle regelmäßig verwendet werden, da dadurch die Anzahl der ArcSOC.exe-Instanzen erhöht wird, die jeder Computer der Site ausführen muss.
In einem anderen Fall verfügen Sie möglicherweise über Services mit unterschiedlichem Grad an Datenverkehr, wenn ein Service beispielsweise mehrere Anforderungen gleichzeitig bearbeitet , während andere selten Anforderungen empfangen. Verwenden Sie hier den in 10.7 eingeführten Pool für freigegebene Instanzen, um Speicherplatz für diese seltenen Anforderungen freizugeben und jedem Service mit umfassendem Datenverkehr einen eigenen dedizierten Pool mit Instanzen zur Verfügung zu stellen, die vom gemeinsam genutzten Pool isoliert sind. Mit dem Pool für freigegebene Instanzen können Sie viele Services mit wenig Datenverkehr in Ihrer Site ausführen, ohne die Site-Performance zu beeinträchtigen oder die Betriebskosten zu erhöhen.
Wenn Sie sicher sind, dass Ihre Site-Architektur Benutzern eine optimale Performance bietet, ohne die Hardware-Ressourcen allzu sehr zu belasten, können Sie die zuvor beendeten, von Benutzern veröffentlichten Services neu starten.