Application Delivery Management

Microsoft SharePoint StyleBook

Microsoft SharePoint 2016 est une application d’entreprise clé qui fournit principalement un système de gestion et de stockage de documents, hautement configurable et pris en charge par tous les principaux navigateurs.

Vous pouvez utiliser le StyleBook de Microsoft SharePoint 2016 pour déployer une configuration NetScaler qui optimise et sécurise l’application d’entreprise Microsoft SharePoint 2016 sur votre réseau.

Conditions préalables

  • Microsoft SharePoint 2016
  • NetScaler ADM, version 12.0 et versions ultérieures
  • NetScaler, version 10.5 et versions ultérieures

Fonctionnalités de NetScaler configurées par le StyleBook de Microsoft SharePoint 2016

Vous pouvez utiliser le StyleBook de Microsoft SharePoint 2016 pour activer et configurer les fonctionnalités NetScaler suivantes pour Microsoft SharePoint 2016 :

  • Équilibrage de charge
  • Commutation de contenu
  • Répondeur
  • Réécriture
  • Compression
  • Mise en cache intégrée

Équilibrage de charge

L’équilibrage de charge NetScaler répartit uniformément les demandes vers les serveurs principaux SharePoint. La surveillance intelligente des serveurs dorsaux empêche l’envoi de demandes vers des serveurs défectueux.

Le StyleBook de SharePoint configure 12 serveurs virtuels d’équilibrage de charge, chacun dédié aux demandes d’équilibrage de charge pour un certain type de contenu, tel que des documents, des images, des fichiers audio, vidéo et d’autres types de fichiers.

Le SharePoint StyleBook prend désormais en charge le mode SSL de l’application SharePoint en configurant des serveurs virtuels LB basés sur SSL. Assurez-vous que SSL est sélectionné comme protocole frontal. Notez que le port virtuel est défini sur 443 par défaut. Vous pouvez également sélectionner SSL pour lier des groupes de services (serveurs d’applications SharePoint) aux serveurs virtuels d’équilibrage de charge cibles. Notez que le protocole principal est défini par défaut sur HTTP.

Commutation de contenu

La fonctionnalité de commutation de contenu est utilisée pour distribuer les demandes des clients sur plusieurs serveurs virtuels d’équilibrage de charge sur la base de types spécifiques de contenu SharePoint demandé (par exemple, des documents, des images et des fichiers audio ou vidéo). Le module de commutation de contenu dirige le trafic entrant vers un serveur virtuel d’équilibrage de charge optimal capable de traiter ce type de contenu. Vous pouvez donc appliquer différentes stratégies d’optimisation à différents types de trafic. Par exemple, vous souhaiterez peut-être utiliser des stratégies de compression ou de mise en cache différentes pour les vidéos et pour les documents texte.

Répondeur

La fonctionnalité de répondeur d’une instance NetScaler peut être utilisée pour rediriger facilement les utilisateurs du protocole HTTP vers le protocole HTTPS. Le répondeur peut également être configuré pour fournir des pages d’erreur personnalisées. La stratégie Responder détermine les demandes (trafic) sur lesquelles une action doit être entreprise et lie chaque stratégie à un serveur virtuel d’équilibrage de charge. Le SharePoint StyleBook inclut une configuration qui redirige les utilisateurs des URL HTTP vers les URL HTTPS.

Réécrire

Le module de réécriture est utilisé pour modifier les en-têtes de demande/réponse, les URL ou le contenu à la volée. Ce module fonctionne en ligne avec le traitement du trafic et peut donc modifier le flux de trafic en fonction de cas d’utilisation particuliers. Par exemple, la réécriture peut donner accès au contenu demandé sans révéler de détails inutiles sur le serveur du site Web.

Dans le StyleBook de SharePoint, la fonction de réécriture est utilisée pour supprimer les en-têtes inutiles des demandes des utilisateurs.

Compression

Le moteur de compression NetScaler identifie et compresse le contenu compressible. Ce processus améliore le temps de transmission des données et réduit les besoins en bande passante réseau des clients, tout en économisant des cycles de processeur sur les serveurs de contenu SharePoint. Une instance NetScaler peut compresser des données statiques et générées dynamiquement. Il applique l’algorithme de compression GZIP ou DEFLATE pour supprimer les informations superflues et répétitives des réponses du serveur et représenter les informations d’origine dans un format plus compact et efficace. La capacité du navigateur client à décompresser les données dépend de l’algorithme ou des algorithmes qu’il prend en charge : GZIP, DEFLATE ou les deux.

Une instance NetScaler est configurée pour compresser le texte au format HTML, XML, texte brut, feuille de style en cascade (CSS) et documents Microsoft Office, mais ne compresse pas les images au format GIF ou JPG. Les principaux avantages du trafic compressé incluent la réduction des coûts de bande passante, la réduction de la latence du WAN et de meilleures performances des serveurs

Mise en cache intégrée

Le cache en mémoire de NetScaler peut stocker des objets SharePoint afin de fournir rapidement le contenu fréquemment demandé aux utilisateurs. Le contenu mis en cache inclut les documents téléchargés et les fichiers audio, vidéo et image.

La figure suivante représente schématiquement le déploiement de serveurs SharePoint dans un réseau frontal par une instance NetScaler sur laquelle NetScaler ADM est utilisé pour déployer une configuration SharePoint StyleBook.

Image localisée

Déploiement de configurations SharePoint StyleBook

La tâche suivante vous aidera à déployer le StyleBook Microsoft SharePoint 2016 sur votre réseau professionnel.

Pour déployer Microsoft SharePoint 2016 StyleBook :

  1. Dans NetScaler ADM, accédez à Applications > Administration Configuration, puis cliquez sur Créer un nouveau.

    La page Choisir un StyleBook affiche tous les StyleBooks disponibles pour votre utilisation dans NetScaler ADM.

  2. Faites défiler l’écran vers le bas et sélectionnez Microsoft SharePoint 2016 StyleBook.

    Remarque

    Dans NetScaler ADM, accédez à Applications > Configurations > StyleBooks. Faites défiler vers le bas pour trouver le StyleBook de Microsoft SharePoint 2016, puis cliquez sur Créer une configuration.

    Le StyleBook s’ouvre en tant que formulaire d’interface utilisateur sur lequel vous pouvez entrer les valeurs de tous les paramètres définis dans ce StyleBook.

    Entrez des valeurs pour les paramètres suivants :

    1. Nom de l’application SharePoint. Nom de la configuration SharePoint à déployer sur votre réseau.

    2. AdresseIP virtuelle SharePoint. Adresse IP virtuelle à laquelle l’instance NetScaler reçoit les demandes des clients pour l’application Microsoft SharePoint.

    3. Port virtuel SharePoint. Le port TCP à utiliser par les utilisateurs pour accéder à l’application SharePoint

    4. Protocole frontend SharePoint. Sélectionnez le protocole d’interface SharePoint dans la liste déroulante. Les options disponibles sont HTTP ou SSL.

      Remarque

      Si vous sélectionnez SSL, assurez-vous que le paramètre de configuration de réécriture est activé dans la section Paramètres avancés de SharePoint de ce StyleBook.

    5. Adresses IP des serveurs SharePoint. Adresses IP de tous les serveurs SharePoint du réseau.

    6. Port des serveurs SharePoint. Numéro de port TCP utilisé par les serveurs SharePoint. Par défaut, il s’agit de 80. Vous pouvez modifier cette valeur si nécessaire, mais assurez-vous que ce port est accessible sur les serveurs Microsoft SharePoint 2016.

    Image localisée

  3. Dans la section Paramètres des certificats SSL, cliquez sur + pour entrer le nom du certificat SSL, la clé de certificat, et sélectionnez les fichiers respectifs dans votre dossier de stockage local.

    Image localisée

  4. Vous pouvez également cliquer sur Paramètres de certificat avancés pour activer ou désactiver la surveillance de l’expiration des certificats SSL. Si vous activez la surveillance de l’expiration des certificats, définissez le nombre de jours pour que NetScaler ADM émette une alarme après ces nombreux jours où le certificat est sur le point d’expirer. Vous avez également la possibilité de vérifier l’OCSP en tant que fonctionnalité facultative ou obligatoire.

    Image localisée

  5. La section Paramètres avancés de SharePoint vous permet d’activer les fonctionnalités de NetScaler qui seront configurées sur les instances de NetScaler. Bien que les fonctionnalités d’équilibrage de charge et de commutation de contenu soient configurées sur les instances par défaut, vous pouvez choisir les autres fonctionnalités, à savoir la configuration du répondeur, la configuration de réécriture, la configuration de compression et la configuration de mise en cache intégrée, que vous souhaitez configurer sur l’instance.

  6. Cliquez sur Instances cibles et sélectionnez l’instance NetScaler sur laquelle vous souhaitez déployer cette configuration SharePoint. Cliquez sur Créer pour créer la configuration et déployer la configuration sur l’instance NetScaler sélectionnée.

    Remarque

    Vous pouvez également cliquer sur l’icône d’actualisation pour ajouter les instances NetScaler récemment découvertes dans NetScaler ADM à la liste des instances disponibles dans cette fenêtre.

Image localisée

Remarque

Citrix recommande, avant d’exécuter la configuration proprement dite, de sélectionner Dry Run pour vérifier les objets de configuration qui seront créés sur l’instance cible.

Lorsque la configuration est créée et déployée avec succès, le StyleBook SharePoint crée un serveur virtuel de commutation de contenu et 12 serveurs virtuels d’équilibrage de charge. Il crée également des stratégies et des groupes de services et les lie aux serveurs virtuels d’équilibrage de charge. Les stratégies créées dépendent des fonctionnalités sélectionnées dans le StyleBook lors de la création du pack de configuration.

Affichage des objets définis sur l’instance NetScaler

Une fois le pack de configuration créé sur NetScaler ADM, vous pouvez afficher tous les objets créés sur l’instance NetScaler pour le SharePoint StyleBook. Accédez à Applications > Administration > Configuration, puis cliquez sur Afficher les objets créés . La figure suivante montre certains des objets créés, avec les adresses IP spécifiées dans l’exemple présenté dans « Déploiement de configurations SharePoint StyleBook à partir de Netscaler ADM ».

Image localisée

Microsoft SharePoint StyleBook