Befolgen Sie diese Best Practices (sofern sie für Ihre Bereitstellung relevant sind), um sicherzustellen, dass die Benutzer eines Geodatensystems von einer akzeptablen Performance bei Schnittstellen, Workflows und Datenzugriff profitieren.
Kennung | Best practice |
---|---|
P.1 | Richten Sie eine Performance-Baseline für das System ein, indem Sie die reguläre Performance des Systems mithilfe von wichtigen Workflows und im stabilen Betrieb messen und aufzeichnen. Diese Performance-Baseline ermöglicht es Ihnen, signifikante Abweichungen zu identifizieren. Dabei werden durch einige langsame Requests verursachtes Rauschen sowie von Benutzern verursachte Performance-Probleme herausgefiltert. Eine klare Baseline und der Einsatz von Testwerkzeugen helfen auch dabei, zwischen der erlebten Performance, die für einen Benutzer subjektiv sein kann, und der beobachteten Performance, die im Laufe der Zeit gemessen und verfolgt wird, zu unterscheiden. |
P.2 | Erstellen Sie Monitore, die wichtige Workflow-Indikatoren regelmäßig verfolgen – kombinieren Sie dazu die Überwachung der Betriebszeit mit einem Verständnis der Telemetrie, damit Änderungen bei der System-Performance nicht unbemerkt bleiben. Testen Sie regelmäßig Standard-Workflows, um qualitative oder quantitative Performance-Einbußen zu bemerken. |
P.3 | Entwerfen Sie Ihr System so, dass es für die erwartete Benutzerlast ausreicht und skalierbar ist, wenn Sie eine zunehmende Nutzungslast erwarten. Skalierbarkeit bedeutet, die Komponenten so zu konfigurieren, dass sie schnell zu einer Konfiguration mit mehreren Computern oder hoher Verfügbarkeit wechseln können oder es möglich ist, zusätzliche virtuelle oder physische Hardwareressourcen anzufordern und schnell bereitzustellen. |
P.4 | Überprüfen Sie alle Bestandteile sorgfältig – machen Sie sich mit jedem Teil einer Architektur vertraut, von der Infrastrukturkonfiguration über die Datenstrukturen und die Service-Erstellung bis hin zur Anwendungsauswahl und dem Workflow-Design. Jede Komponente kann sich positiv oder negativ auf die Performance des Systems auswirken. |
P.5 | Unterstützen Sie ArcGIS Pro-Bereitstellungen mit ausreichender Hardware. ArcGIS Pro-Benutzer oder -Administratoren sollten die Dokumentation zur ArcGIS Pro-Performance lesen und sicherstellen, dass den Client-Systemen ausreichend Ressourcen zugewiesen sind. |
P.6 | Lagern Sie ressourcenintensive Arbeitslasten auf dedizierte Infrastrukturen oder Standorte aus. Die Arbeitslasttrennung sorgt dafür, dass sich ressourcenintensive oder problematische Arbeitsabläufe nicht negativ auf andere Benutzer des Systems auswirken. |