Planification du déploiement de Visio Services dans SharePoint Server

 

**Sapplique à :**SharePoint Server 2013, SharePoint Server 2016

**Dernière rubrique modifiée :**2017-07-06

Résumé : Les meilleures pratiques de déploiement de Visio Services incluent la planification des performances, l’utilisation d’un programme pilote, la surveillance de votre déploiement et la sauvegarde de vos données.

En tant que composante à part entière de SharePoint Server, Visio Services est très facile à déployer. La planification préalable de votre déploiement de Visio Services permet non seulement d’optimiser les performances système et la satisfaction de l’utilisateur, mais aussi de mieux gérer les ressources système de votre batterie de serveurs SharePoint Server et des systèmes connexes.

Performances Visio Services

Visio Services est implémenté à l’aide du Service Graphiques Visio, qui s’exécute sur le rôle de serveur frontal dans la batterie de serveurs. À l’image de tous les services de ce type, ce service consomme des ressources, telles que de la capacité de traitement et de la mémoire, sur chaque serveur où il est en cours d’exécution.

Les performances système des serveurs d’applications qui exécutent le Service Graphiques Visio peuvent être affectées par différents facteurs, dont les suivants :

  • la taille des diagrammes en cours d’affichage ;

  • le nombre de diagrammes connectés à une source de données ;

  • les performances des sources de données auxquelles les diagrammes sont liés ;

  • la fréquence d’actualisation des données pour les diagrammes liés à des données ;

  • les charges maximales d’utilisateurs accédant aux diagrammes ;

  • les charges maximales sur les sources de données externes auxquelles accèdent les diagrammes ;

  • la complexité des diagrammes ;

  • Paramètres de cache Visio Services

Les paramètres de limite de taille et d’actualisation des diagrammes peuvent être ajustés par l’administrateur. Le fait de pouvoir régler ces paramètres vous permet d’ajuster les performances du serveur. Si la modification de ces paramètres ne génère pas les performances escomptées, vous devrez peut-être ajouter de la capacité de traitement ou de la mémoire.

Lorsque vous planifiez les ressources système pour Visio Services, le facteur le plus important est la charge maximale. Par exemple, si les utilisateurs sont appelés à recourir le plus intensément aux fonctionnalités Visio Services le lundi en début de matinée, planifiez la capacité du serveur en fonction de cette charge maximale. Les périodes de charge maximale peuvent varier sensiblement suivant l’utilisation de Visio Services au sein de votre organisation. Il est important d’évaluer les charges maximales aussi précisément que possible pour éviter une surutilisation des ressources système.

Outre les aspects liés aux performances de SharePoint Server, vous devez examiner l’impact de Visio Services sur les performances des autres systèmes. Par exemple, si un diagramme lié à des données demande des données d’une base de données Oracle, quelle est l’incidence de la charge maximale de Visio Services sur cette base de données Oracle ? Un nombre élevé d’utilisateurs interrogeant en même temps une source de données quelconque risque d’affecter les performances des ressources de cette source de données.

Les meilleures pratiques suivantes permettent d’optimiser les performances de Visio Services :

  • Surveillez les performances des serveurs d’applications dans la batterie de serveurs et, le cas échéant, ajoutez des processeurs et de la mémoire ou des serveurs de rôle frontal pour traiter les charges maximales.

  • Limitez la taille maximale des diagrammes.

  • Augmentez l’âge minimum du cache pour les diagrammes. Cela permet d’augmenter l’intervalle pendant lequel un utilisateur voit les données mises en cache pour un diagramme particulier.

Application Service graphique Visio

SharePoint Server implémente Visio Services via l’application Service graphique Visio. C’est au sein de l’application Service graphique Visio que vous configurez les différents paramètres Visio Services, tels que les fournisseurs de données approuvés et les paramètres de cache des dessins.

Pour de nombreux déploiements, une seule application Service graphique Visio suffit. Toutefois, SharePoint Server vous permet de créer plusieurs applications de service de chaque type, si vous le souhaitez (par exemple, si vous avez besoin d’utiliser différentes sources de données qui requièrent des paramètres globaux différents ou un compte de service automatisé différent dans Visio Services).

Utiliser un déploiement pilote Visio Services

Pour mieux déterminer les besoins en termes de capacité pour Visio Services, envisagez de déployer Visio Services sur un groupe pilote limité qui est représentatif des utilisateurs types. Le fait d’accorder l’accès aux fonctionnalités Visio Services à un nombre de personnes relativement réduit vous permet de surveiller l’utilisation des ressources serveur et son incidence sur les systèmes connexes, tels que les sources de données externes, sans surutiliser les ressources système.

Une fois que vous avez compilé les données des performances du groupe pilote, vous pouvez extrapoler la configuration système requise pour Visio Services lorsque vous le déployez à l’échelle de votre organisation. Les données pilotes vous permettent également de déterminer les contraintes liées aux charges maximales et les heures auxquelles celles-ci sont susceptibles de se produire.

En outre, la surveillance des autres systèmes concernés, tels que les sources de données utilisées par les diagrammes liés à des données, vous permet de déterminer l’incidence éventuelle de Visio Services sur les autres systèmes au sein de votre organisation.

Surveiller les ressources système consommées par Visio Services

Il est vivement recommandé de surveiller les ressources système consommées par Visio Services, ainsi que par les autres services au sein de votre batterie de serveurs SharePoint Server. Il est naturel que l’utilisation des ressources augmente au fur et à mesure que des utilisateurs supplémentaires se connectent et que les utilisateurs existants recourent davantage à Visio Services et aux autres technologies SharePoint Server.

L’architecture des services SharePoint Server permet d’ajouter facilement des serveurs à la batterie de serveurs. Lorsque les demandes utilisateur augmentent, vous pouvez continuer à ajouter des serveurs à la batterie de serveurs afin d’augmenter les capacités et la redondance.

Grâce à la surveillance de l’utilisation des ressources, vous pouvez prévoir à quel moment il pourrait s’avérer nécessaire d’augmenter les capacités et inclure le matériel requis dans les procédures budgétaires ordinaires de votre organisation. En outre, cela permet d’éviter les temps morts du système ou la lenteur des réponses dus à des charges serveur élevées inattendues.

Sauvegarder et restaurer des données utilisées par Visio Services

Les paramètres Visio Services et les documents Visio stockés dans des bibliothèques SharePoint Server peuvent être sauvegardés par l’administrateur de la batterie de serveurs lors d’une sauvegarde standard de la batterie de serveurs. Toutefois, sachez que si vous utilisez des documents Visio liés à des sources de données situées en dehors de la batterie de serveurs, les données auxquelles les documents Visio sont liés ne sont pas sauvegardées dans le cadre d’une sauvegarde standard de la batterie de serveurs. Dans ce cas, l’administrateur du système où résident les données doit effectuer une procédure de sauvegarde distincte.

Exigences pour les auteurs de diagramme Visio

Visio Services vous permet d’afficher des diagrammes Visio dans un composant WebPart sans devoir installer Visio sur l’ordinateur client. Toutefois, Visio Services ne prend pas en charge la création ou la modification des diagrammes Visio. Dans le cadre de votre plan de déploiement de Visio Services, il est préférable de planifier également les besoins des auteurs de diagramme au sein de votre organisation. Chaque auteur de diagramme qui doit utiliser Visio Services doit disposer d’une copie de Visio Professionnel, Visio Premium ou Visio Pro pour Office 365.