Environnement de publication intranet d’entreprise : étude de cas technique (SharePoint Server 2010)
S’applique à : SharePoint Server 2010
Dernière rubrique modifiée : 2016-11-30
Ce document décrit un déploiement spécifique de Microsoft SharePoint Server 2010, notamment les aspects suivants :
Caractéristiques de l’environnement d’étude de cas technique, notamment en matière de matériel, de topologie et de configuration de la batterie de serveurs
Charge de travail, notamment le nombre et les types d’utilisateurs ou de clients et les caractéristiques d’utilisation de l’environnement
Ensemble de données de la batterie de serveurs de l’étude de cas technique, qui inclut le contenu des bases de données et les index de recherche
Données de performances et d’intégrité spécifiques à l’environnement
Dans cet article :
Informations préalables requises
Introduction à cet environnement
Spécifications
Charge de travail
Ensemble de données
Données de performances et d’intégrité
Informations préalables requises
Avant de lire ce document, assurez-vous de comprendre les concepts principaux sous-jacents à la gestion de la capacité de SharePoint Server 2010. La documentation suivante vous explique l’approche recommandée pour la gestion de la capacité et fournit un contexte pour vous aider à comprendre comment utiliser efficacement ces informations ; elle définit également les termes utilisés dans ce document.
Pour des informations plus conceptuelles sur les performances et la capacité qui peuvent vous aider à comprendre le contexte des données de cette étude de cas technique, consultez les documents suivants :
Vue d’ensemble de la gestion et du dimensionnement de la capacité pour SharePoint Server 2010
Gestion de la capacité de SharePoint Server 2010 : Limitations et frontières logicielles
Introduction à cet environnement
Ce livre blanc décrit un environnement SharePoint Server 2010 réel mis en place chez Microsoft. Utilisez-le pour faire la comparaison avec vos caractéristiques d’utilisation et de charge de travail planifiées. Si la conception que vous avez planifiée est similaire, vous pouvez utiliser le déploiement décrit ici comme point de départ pour votre propre installation.
Ce document comprend les rubriques suivants :
Spécifications, incluant le matériel, la topologie et la configuration
Charge de travail, qui correspond à la demande sur la batterie de serveurs, notamment le nombre d’utilisateurs et les caractéristiques d’utilisation
Ensemble de données qui inclut les tailles des bases de données
Intégrité et performances spécifiques à l’environnement
Ce document fait partie d’une série d’Performance and capacity technical case studies (SharePoint Server 2010) sur les environnements SharePoint chez Microsoft.
L’environnement SharePoint Server 2010 décrit dans ce document est un environnement de production d’une entreprise de grande taille, géographiquement distribuée. Les employés affichent divers contenus, tels que des actualités, des articles techniques, des profils d’employés, de la documentation et des ressources de formation. Les employés utilisent également cet environnement pour exécuter des requêtes de recherche sur tous les environnements SharePoint au sein de la société. Les employés reçoivent des messages électroniques quotidiens avec des liens vers les articles correspondants dans l’environnement et beaucoup définissent cet environnement comme page d’accueil de leur navigateur.
Jusqu’à 48 000 utilisateurs uniques visitent l’environnement lors d’une journée occupée, générant jusqu’à 345 demandes par seconde (RPS) aux heures de pointe. Dans la mesure où il s’agit d’un site intranet, tous les utilisateurs sont authentifiés. Bien que le contenu soit publié en utilisant un modèle unique d’auteur sur place de l’environnement, la procédure de publication de l’environnement spécifie que tout le contenu de projet est publié à un seul moment pendant la nuit dans les heures creuses.
Les informations fournies dans ce document reflètent l’environnement de publication intranet de l’entreprise pendant une journée normale.
Spécifications
Cette section fournit des informations détaillées sur le matériel, le logiciel, la topologie et la configuration de l’environnement de l’étude de cas.
Matériel
Cette section fournit des détails sur les ordinateurs serveurs utilisés dans cet environnement.
Notes
Cet environnement est ajusté pour accueillir des versions précommerciales de SharePoint Server 2010 et d’autres produits. Par conséquent, le matériel déployé a une capacité plus grande que nécessaire pour répondre à la demande habituellement rencontrée par cet environnement. Ce matériel est décrit uniquement pour fournir un contexte supplémentaire à cet environnement et servir de point de départ pour des environnements similaires.
Il est important de mener votre propre gestion de la capacité en fonction de vos caractéristiques d’utilisation et de charge de travail planifiées. Pour plus d’informations sur le processus de gestion de la capacité, voir Vue d’ensemble de la gestion et du dimensionnement de la capacité pour SharePoint Server 2010.
Serveurs Web
Il existe quatre serveurs Web dans la batterie de serveurs, chacun avec un matériel identique. Trois servent du contenu et le quatrième est une cible d’analyse dédiée à la recherche.
Serveur Web | WFE1-4 |
---|---|
Processeur(s) |
2 quadri-cœurs à 2,33 GHz |
RAM |
32 Go |
Système d’exploitation |
Windows Server 2008, 64 bits |
Taille du lecteur SharePoint |
300 Go |
Nombre de cartes réseau |
2 |
Vitesse de carte réseau |
1 Gigabit |
Authentification |
Windows NTLM |
Type d’équilibrage de la charge |
Équilibrage matériel de la charge |
Version logicielle |
SharePoint Server 2010(version préliminaire) |
Services s’exécutant localement |
Administration centrale Courrier électronique entrant Microsoft SharePoint Foundation Application Web Microsoft SharePoint Foundation Service du minuteur de flux de travail Microsoft SharePoint Foundation Service de requête de recherche et de paramètres de site SharePoint Server Search |
Services consommés à partir d’une batterie de serveurs de services fédérés |
Service de profil utilisateur Service Web de Web Analytics Service Business Data Connectivity Service Web de métadonnées gérées |
Serveur d’applications
La batterie de serveurs ne contient aucun serveur d’applications. Les services locaux sont hébergés sur les serveurs Web. Les autres services sont consommés à partir d’une batterie de serveurs de services fédérés.
Serveurs de bases de données
Il y a un cluster SQL avec deux serveurs de bases de données, chacun avec un matériel identique. Un des serveurs est actif et l’autre est passif pour assurer la redondance.
Serveur de bases de données | DB1-2 |
---|---|
Processeur(s) |
4 quadri-cœurs à 2,4 GHz |
RAM |
32 Go |
Système d’exploitation |
Windows Server 2008, 64 bits |
Stockage et géométrie |
(1,25 To * 6) + 3 To Disques 1 à 4 : données SQL Disque 5 : journaux Disque 6 : base de données TempDB |
Nombre de cartes réseau |
2 |
Vitesse de carte réseau |
1 Gigabit |
Authentification |
Windows NTLM |
Version logicielle |
SQL Server 2008 |
Topologie
Le diagramme suivant présente la topologie de cette batterie de serveurs.
Configuration
Le tableau suivant énumère les paramètres qui ont été modifiés et qui affectent les performances ou la capacité de l’environnement.
Paramètre | Valeur | Remarques |
---|---|---|
Administration de la collection de sites : Cache de sortie de la collection de sites |
Activé |
L’activation du cache de sortie améliore l’efficacité du serveur en réduisant les appels à la base de données pour les données fréquemment demandées. |
Profil de cache de la collection de sites (sélection) |
Intranet (site de collaboration) |
L’option « Autoriser les auteurs à afficher le contenu en cache » est activée, contournant le comportement normal d’empêcher la mise en cache des pages des personnes ayant des autorisations de modification. |
Cache d’objets (désactivé | n Mo) |
activé – 500 Mo |
La valeur par défaut est 100 Mo. L’augmentation de ce paramètre permet le stockage de données supplémentaires dans la mémoire du serveur Web frontal. |
Service d’utilisation : Journal de suivi – jours de stockage des journaux (par défaut : 14) |
5 jours |
La valeur par défaut est 14 jours. La réduction de ce paramètre peut économiser l’espace disque sur le serveur où se trouvent les fichiers journaux. |
Seuil de connexion de requête : Base de données Microsoft SharePoint Foundation – configurer QueryLoggingThreshold à 1 seconde |
1 seconde |
La valeur par défaut est 5 secondes. La réduction de ce paramètre peut économiser la bande passante et l’UC sur le serveur de bases de données. |
Serveur de base de données – Instance par défaut : Degré max de parallélisme |
1 |
La valeur par défaut est 0. Pour garantir des performances optimales, nous recommandons fortement de définir le degré maximal de parallélisme à 1 pour les serveurs de bases de données hébergeant des bases de données SharePoint Server 2010. Pour savoir comment définir le degré maximal de parallélisme, voir Option Degré maximal de parallélisme(https://go.microsoft.com/fwlink/?linkid=189030&clcid=0x40C). |
Charge de travail
Cette section décrit la charge de travail, qui correspond à la demande sur la batterie de serveurs, notamment le nombre d’utilisateurs et les caractéristiques d’utilisation.
Caractéristiques de la charge de travail | Valeur |
---|---|
Moyenne de demandes par seconde (RPS) |
100 |
Moyenne RPS en heure de pointe (11:00 - 15:00) |
226 |
Nombre total d’utilisateurs uniques par jour |
33 580 |
Nombre moyen d’utilisateurs simultanés |
172 |
Nombre maximum d’utilisateurs simultanés |
376 |
Nombre total de demandes par jour |
3 800 000 |
Ce tableau indique le nombre de demandes pour chaque agent utilisateur.
Agent utilisateur | Demandes | Pourcentage du total |
---|---|---|
Navigateur |
3 261 563 |
97,09 % |
DAV |
2 418 |
0,07 % |
Recherche (analyse) |
92 322 |
2,75 % |
OneNote |
1 628 |
0,05 % |
Outlook |
961 |
0,03 % |
Word |
449 |
0,01 % |
Ensemble de données
Cette section décrit l’ensemble de données de la batterie de serveurs de l’étude de cas, notamment les tailles des bases de données et les index de recherche.
Caractéristiques de l’ensemble de données | Valeur |
---|---|
Taille des bases de données (combinée) |
49,9 Go |
Taille du BLOB |
22,2 Go |
Nombre de bases de données de contenu |
3 |
Nombre d’applications Web |
3 |
Nombre de collections de sites |
4 |
Nombre de sites |
797 |
Taille d’index de recherche (nombre d’éléments) |
275 000 |
Données de performances et d’intégrité
Cette section fournit les données d’intégrité et de performances spécifiques à l’environnement de l’étude de cas.
Compteurs d’ordre général
Mesure | Valeur |
---|---|
Disponibilité (temps de fonctionnement) |
99,95 % |
Taux d’échec |
0,05 % |
Moyenne de mémoire utilisée |
1,08 Go |
Maximum de mémoire utilisée |
2,60 Go |
Analyse de recherche en % du trafic (demandes de recherche des clients/nombre total de demandes) |
6 % |
Requêtes ASP.NET en file d’attente |
0,00 |
Les graphiques suivants montrent l’utilisation moyenne de l’UC et la latence pour cet environnement.
Dans ce document, la latence est divisée en quatre catégories. La latence 50ème centile est généralement utilisée pour mesurer le temps de réponse du serveur. Cela signifie que la moitié des demandes sont prises en charge dans ce délai de réponse. La latence 95ème centile est généralement utilisée pour mesurer les pics dans les temps de réponse du serveur. Cela signifie que 95 % des demandes sont prises en charge dans ce délai de réponse et par conséquent, 5 % des demandes obtiennent des temps de réponse plus lents.
Compteurs de base de données
Pour interpréter les statistiques de base de données dans cet environnement de publication d’entreprise, sachez que la plupart des visiteurs disposent des autorisations de lecture seule.
Mesure | Valeur |
---|---|
Ratio de lecture/écriture (E/S par base de données) |
99,999 : 0,001 |
Longueur moyenne de file d’attente de disque |
0,35 |
Longueur de file d’attente de disque : lectures |
34 |
Longueur de file d’attente de disque : écritures |
2,5 |
Lectures disque/s |
131,33 |
Écritures disque/s |
278,33 |
Compilations SQL/seconde |
2,36 |
Recompilations SQL/seconde |
94,80 |
Verrous SQL : Temps d’attente moyen |
0 ms |
Verrous SQL : Temps d’attente de verrouillage |
0 ms |
Verrous SQL : blocages par seconde |
0 |
Verrous internes SQL : Temps d’attente moyen |
0,25 ms |
Taux de présence en cache SQL |
>99 % |
See Also
Other Resources
Centre de ressources : Gestion de la capacité SharePoint Server 2010