Planen der Visio Services-Bereitstellung in SharePoint Server
GILT FÜR:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
Visio Services sind fester Bestandteil von SharePoint Server und deshalb sehr einfach bereitzustellen. Wenn Sie die Bereitstellung von Visio Services vor der Einführung planen, können Sie eine optimale Systemleistung, eine hohe Benutzerfreundlichkeit und eine effektivere Verwaltung der Systemressourcen in der SharePoint Server-Farm und zugehörigen Systemen sicherstellen.
Leistung von Visio Services
Visio Services wird mithilfe des Visio-Grafikdiensts implementiert, der auf der Front-End-Serverrolle in der Farm ausgeführt wird. Wie alle dienste verbraucht dieser Dienst Ressourcen wie Verarbeitungskapazität und Arbeitsspeicher auf jedem Server, auf dem der Dienst ausgeführt wird.
Die Systemleistung von Anwendungsservern, auf denen der Visio-Grafikdienst ausgeführt wird, kann durch verschiedene Faktoren beeinträchtigt werden:
Der Größe der zu rendernden Diagramme
Der Anzahl der Diagramme, die mit einer Datenquelle verbunden sind
Der Leistung der Datenquellen, mit denen Diagramme verbunden sind
Die Häufigkeit von Datenaktualisierungen für mit Daten verbundene Diagramme
Spitzenauslastungen durch die Zugriffe von Benutzern auf Diagramme
Spitzenauslastungen bei externen Datenquellen, auf die von Diagrammen zugegriffen wird
Komplexität der Diagramme
Visio Services-Cacheeinstellungen
Die Größenbeschränkung für Diagramme und die Aktualisierungsparameter können vom Administrator angepasst werden. Durch die Anpassung dieser Parameter können Sie die Leistung des Servers anpassen. Wenn das Ändern dieser Parameter nicht die gewünschte Leistung bietet, müssen Sie möglicherweise Verarbeitungskapazität oder Arbeitsspeicher hinzufügen.
Bei der Planung von Systemressourcen für Visio Services ist der wichtigste Faktor die Spitzenlast. Wenn Benutzer beispielsweise die Visio Services-Funktionalität am frühen Montagmorgen am stärksten nutzen, planen Sie Ihre Serverkapazität für diese Spitzenlast. Spitzenlastzeiten können stark variieren, je nachdem, wie Visio Services in Ihrer Organisation verwendet wird. Es ist wichtig, Spitzenlasten so gut wie möglich einzuschätzen, um eine Überlastung der Systemressourcen zu vermeiden.
Zusätzlich zu den Überlegungen zur Leistung von SharePoint Server sollten Sie auch die Auswirkungen von Visio Services auf die Leistung ihrer anderen Systeme untersuchen. Wenn Sie beispielsweise über ein mit Daten verbundenes Diagramm verfügen, das Daten aus einer Oracle-Datenbank abfragt, wie wirkt sich die Spitzenlast Ihrer Visio Services auf diese Oracle-Datenbank aus? Eine große Anzahl von Benutzern, die gleichzeitig eine beliebige Datenquelle abfragen, könnte die Ressourcen dieser Datenquelle belasten.
Die folgenden bewährten Methoden können zum Optimieren der Leistung von Visio Services verwendet werden:
Überwachen Sie die Leistung der Anwendungsserver in der Farm, und fügen Sie CPU und Arbeitsspeicher oder zusätzliche Front-End-Rollenserver hinzu, wenn diese für die Verarbeitung von Spitzenlasten erforderlich sind.
Beschränken Sie die maximale Diagrammgröße.
Erhöhen Sie das minimale Cachealter für Diagramme. Dadurch wird das Intervall erhöht, in dem ein Benutzer zwischengespeicherte Daten für ein bestimmtes Diagramm sieht.
Visio-Grafikdienstanwendung
SharePoint Server implements Visio Services through the Visio Graphics Service Application. It is within the Visio Graphics Service Application that you configure the various Visio Services settings, such as trusted data providers and drawing cache settings.
Für viele Bereitstellungen ist eine einzige Visio-Grafikdienstanwendung ausreichend. Sie können mit SharePoint Server jedoch auf Wunsch mehrere Dienstanwendungen jedes Typs erstellen (beispielsweise wenn Sie unterschiedliche Datenquellen verwenden müssen, die verschiedene globale Einstellungen erfordern, oder ein anderes unbeaufsichtigtes Dienstkonto innerhalb von Visio Services).
Verwenden einer Visio Services-Pilotbereitstellung
Um die Kapazitätsanforderungen für Visio Services zu ermitteln, sollten Sie visio Services in einer eingeschränkten Pilotgruppe einführen, die für typische Benutzer repräsentativ ist. Wenn Sie einer relativ kleinen Anzahl von Personen Zugriff auf Visio Services-Funktionen gewähren, können Sie die Serverressourcennutzung und die Auswirkungen auf verwandte Systeme überwachen, z. B. externe Datenquellen, ohne Systemressourcen zu überlasten.
Nachdem Sie die Leistungsdaten für die Pilotgruppe kompiliert haben, können Sie die Systemanforderungen für Visio Services beim Bereitstellen in der gesamten Organisation hochrechnen. Mithilfe der Pilotdaten können Sie außerdem die Spitzenauslastungsanforderungen und die Zeiten, zu denen vermutlich Spitzenauslastungen auftreten werden, bestimmen.
Durch Überwachung anderer betroffener Systeme (z. B. Datenquellen, die von Diagrammen mit Datenverbindungen verwendet werden) können Sie auch die wahrscheinlichen Auswirkungen von Visio Services auf andere Systeme in der Organisation feststellen.
Überwachen von Systemressourcen, die von Visio Services verwendet werden
Es wird dringend empfohlen, von Visio Services beanspruchte Systemressourcen zu überwachen - zusammen mit den anderen Diensten in der SharePoint Server-Farm. Es ist typisch, dass die Ressourcennutzung im Laufe der Zeit steigt, wenn zusätzliche Benutzer online geschaltet werden und vorhandene Benutzer Visio Services und andere SharePoint Server-Technologien stärker nutzen.
Aufgrund der Dienstarchitektur von SharePoint Server können Sie der Farm problemlos Server hinzufügen. Mit wachsendem Bedarf der Benutzer können Sie der Farm weitere Server hinzufügen, um zusätzliche Kapazität und Redundanz bereitzustellen.
Durch die Überwachung der Ressourcenverwendung können Sie Vorhersagen treffen, wann voraussichtlich zusätzliche Kapazitäten erforderlich sind, und die benötigte Hardware im regulären Budget Ihrer Organisation einplanen. Darüber hinaus vermeiden Sie auf diese Weise Systemdowntime oder langsame Reaktionszeiten aufgrund einer unerwartet hohen Serverauslastung.
Sicherung und Wiederherstellung von Daten, die von Visio Services verwendet werden
Einstellungen von Visio Services und Visio-Dokumente, die in SharePoint Server-Bibliotheken gespeichert sind, können vom Farmadministrator im Rahmen einer standardmäßigen Farmsicherung gesichert werden. Beachten Sie jedoch, dass beim Arbeiten mit Visio-Dokumenten, die mit Datenquellen außerhalb der Farm verbunden sind, die Daten, mit denen die Visio-Dokumente verbunden sind, nicht als Teil einer Standardmäßigen Farmsicherung gesichert werden. In diesem Fall sollte der Administrator des Systems, auf dem die Daten gespeichert sind, einen separaten Sicherungsvorgang ausführen.
Anforderungen für Autoren von Visio-Diagrammen
In Visio Services können Sie Visio-Diagramme in einem Webpart anzeigen, ohne dass Visio auf dem Clientcomputer installiert sein muss. Visio Services lässt jedoch das Erstellen oder Bearbeiten von Visio-Diagrammen nicht zu. Bei der Planung der Bereitstellung für Visio Servicessollten Sie auch die Anforderungen der Diagrammautoren in Ihrer Organisation berücksichtigen. Jeder Diagrammautor, der Visio Services verwenden muss, muss über eine Kopie von Visio Professional, Visio Premium oder Visio Pro für Microsoft 365 verfügen.