StyleBook Microsoft SharePoint
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.
Pré-requis
- Microsoft SharePoint 2016
- NetScaler Console, 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 back-end empêche l’envoi de demandes à 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.
La console NetScaler prend désormais en charge le mode SSL de l’application SharePoint en configurant des serveurs virtuels LB basés sur SSL. Assurez-vous de sélectionner SSL comme protocole frontal. Notez que le port virtuel est défini sur 443 par défaut.
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éécriture
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 sur un réseau frontal par une instance NetScaler sur laquelle la console NetScaler est utilisée pour déployer une configuration SharePoint StyleBook.
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:
-
Dans la console NetScaler, accédez à Applications > AdministrationConfiguration, puis cliquez surCréer un nouveau.
La page Choisir StyleBook affiche tous les StyleBooks disponibles pour votre utilisation dans NetScaler Console.
-
Faites défiler l’écran vers le bas et sélectionnez Microsoft SharePoint 2016 StyleBook.
Remarque
Dans la console NetScaler, accédez à Applications > ConfigurationsStyleBooks. Faites défiler vers le bas pour accéder auStyleBook de Microsoft SharePoint 2016. Dans le panneauStyleBook Microsoft SharePoint 2016, cliquez surCré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 :
-
Nom de l’application SharePoint. Nom de la configuration SharePoint à déployer sur votre réseau.
-
AdresseIP virtuelle SharePoint. Adresse IP virtuelle à laquelle l’instance NetScaler reçoit les demandes des clients pour l’application Microsoft SharePoint.
-
Port virtuel SharePoint. Le port TCP à utiliser par les utilisateurs pour accéder à l’application SharePoint
-
Protocole frontend SharePoint. Sélectionnez le protocole frontal 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.
-
Adresses IP des serveurs SharePoint. Adresses IP de tous les serveurs SharePoint du réseau.
-
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.
-
-
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.
-
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 Console émette une alarme après ces nombreux jours pendant lesquels 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.
-
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.
-
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 Console à la liste des instances disponibles dans cette fenêtre.
Remarque
Citrix recommande qu’avant d’exécuter la configuration réelle, vous sélectionnez Exécuter à sec 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 la console NetScaler, 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 la console NetScaler ».