SharePoint 2016 – MinRole Topologie

SharePoint 2016 a introduit une nouvelle fonctionnalité intitulée MinRole. Son objectif est d’aider à réduire la complexité de la conception d’une batterie de serveurs SharePoint en utilisant le concept de topologie simplifiée.

Les serveurs SharePoint exécutent plusieurs rôles pour fournir différentes fonctions au cours du cycle de vie de l’application SharePoint :

  • Gestion de contenu
  • Gestion des applications de service : recherche, services Excel, métadonnées gérées, etc.
  • Base de données

L’utilisation de ces services a un impact considérable sur les performances des applications et de l’environnement SharePoint. Aussi, les services doivent être correctement configurés sur le serveur afin d’en optimiser les performances.

Avec la fonctionnalité MinRole, SharePoint 2016 configure automatiquement les services sur chaque serveur en fonction du rôle du serveur retenu. Les avantages de MinRole :

  • Déploiement préconfiguré pour une performance améliorée.
  • Réduction de la latence.
  • Meilleure performance pour les applications.
  • Les administrateurs SharePoint ne doivent plus se soucier que de planifier la topologie de la batterie et les applications de service dans la ferme.

6 rôles prédéfinis sont disponibles :

blog ai3 Min1-300x113 SharePoint 2016 – MinRole Topologie

 

A. Configuration de MinRole

La configuration de MinRole peut se faire durant l’installation de SharePoint 2016. Il peut aussi être activé une fois le serveur installé.

  1. Lors de l’installation

Lorsqu’un administrateur de SharePoint exécute l’assistant de configuration de SharePoint, SharePoint 2016 offre la possibilité de choisir le rôle de serveur comme dans la capture d’écran ci-dessous :

blog ai3 Min2-300x259 SharePoint 2016 – MinRole Topologie

 

Selon le rôle choisi, SharePoint active les services requis pour le rôle ainsi que les services supplémentaires nécessaires.

Aussi, SharePoint vérifie les applications de service activées dans la ferme ainsi que les applications de service requises pour le rôle sélectionné sur le serveur. Ces services seront également démarrés.

  1. Après l’installation

Une fois SharePoint 2016 installé, MinRole peut être activé par :

  • L’assistant de configuration des produits SharePoint.
  • PowerShell
  • PSConfig.exe

* Si pour une raison quelconque on ne veut pas configurer MinRole, il faut choisir le rôle « Personnalisé » lors de la configuration. Ce rôle permet à l’administrateur SharePoint de choisir les services qu’il souhaite démarrer sur les serveurs.

B. Administration de MinRole

Afin de faciliter l’administration de MinRole, des modifications ont été apportées sur le site de l’administration centrale. Les éléments ci-dessous ont été ajoutés :

  1. Gestion des serveurs de la ferme (Manage Servers in Farm)

Cette page montre les serveurs qui sont reliés à la ferme. Deux colonnes ont été ajoutées à cette page :

Rôle et conformité

 blog ai3 min3-300x105 SharePoint 2016 – MinRole Topologie

La colonne « rôle » indique le rôle affecté au serveur dans la batterie de serveurs.

 

  1. Gestion des services de la ferme (Manage Services in Farm)

Cette page a été introduite dans la catégorie « Paramètres système » de l’administration centrale.

Elle affiche l’état de chaque service dans la ferme : Auto Provision, Action, et Conformité.

blog ai3 Min4-300x95 SharePoint 2016 – MinRole Topologie

Auto Provision : Si la valeur Oui est affichée, le service sera démarré sur les serveurs appropriés à la ferme.

Action : affiche l’une des trois valeurs suivantes en fonction de l’état du service

Gérer l’application de service

Activer Auto Provision

Désactiver Auto Provision

Conforme : informe de la conformité du serveur au rôle assigné ou pas. Si le serveur n’est pas conforme, un lien « FIX » apparait. En cliquant dessus, une reconfiguration automatique du service est effectuée.

  1. Analyseur d’intégrité

Une nouvelle règle de l’analyseur d’intégrité a été créé pour veiller à ce que les serveurs fonctionnent dans la configuration MinRole définie. Un job « Server role configuration isn’t correct » tourne tous les soirs à minuit sur chaque serveur de la batterie de ferme. Il scanne toutes les instances de service sur le serveur pour détecter ceux qui ne sont pas en conformité. Lorsqu’une instance de service n’est pas conforme, le service est automatiquement reconfiguré. Aucune intervention manuelle de l’administrateur SharePoint n’est nécessaire.

blog ai3 Min5-300x74 SharePoint 2016 – MinRole Topologie

 

La fonctionnalité de « réparation automatique » peut être désactivée par l’administrateur SharePoint.

  1. Comment changer un rôle de serveur

A Partir de la Centrale d’administration :

Aller à « Paramètres système », puis sélectionner « Convertir le rôle du serveur dans cette ferme »

Dans la page de conversion de rôle, cliquez sur le menu déroulant pour sélectionner le nouveau rôle approprié.

Par commande PowerShell :

Assurez-vous d’utiliser un compte qui a les droits adéquats, puis exécutez la commande ci-dessous :

Set-SPServer -Role <SPServer role> -Identity <server name>

  • <SPServer Role> étant le rôle à assigner au serveur (Web Front End, Search, etc.)
  • <Server Name> étant le nom du serveur

 

One thought on “SharePoint 2016 – MinRole Topologie

  1. Hello,

    Article très intéressant! Merci Olivier. 🙂
    Avec le feature pack 1, deux nouveaux rôles sont apparus:

    – Application with Search
    – Front-end with Distributed Cache

    C’est deux rôles permettent de faire de la « haute dispo » avec seulement deux serveurs à contrario des 8 auparavant.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.