Planen der Visio Services-Bereitstellung in SharePoint Server

GILT FÜR:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint 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 der Visio-Grafikdienst implementiert, die 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

  • Der Häufigkeit der Datenaktualisierung für Diagramme mit Datenverbindungen

  • 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. Falls durch die Änderung dieser Parameter nicht die gewünschte Leistung erzielt wird, müssen Sie möglicherweise die Verarbeitungskapazität oder den Arbeitsspeicher erweitern.

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. Spitzenauslastungen müssen so gut wie möglich geschätzt werden, 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 ggf. CPU und Arbeitsspeicher oder zusätzliche Front-End-Serverrollen hinzu, um Spitzenauslastungen zu bewältigen.

  • 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. Die Ressourcenverwendung nimmt typischerweise im Laufe der Zeit zu, wenn zusätzliche Benutzer online gehen und vorhandene Benutzer Visio Services und andere Technologien von SharePoint Server 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, bei einer standardmäßigen Farmsicherung nicht 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. Das Erstellen oder Bearbeiten von Visio Services-Diagrammen ist jedoch in Visio-Diagrammen nicht möglich. 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.