Partager via


Recommandations matérielles en matière de performances et de capacité pour Project Server 2013

Résumé : Utilisez ces recommandations matérielles relatives aux performances et à la capacité pour Project Server 2013 afin d’identifier une topologie de départ correspondant à vos exigences.
S’applique à : Project Server 2013

Ces recommandations vous aideront également à décider si vous devez effectuer une montée en puissance parallèle ou par unité de la topologie de départ.

Tout au long de cette série d’articles, nous faisons référence à trois différents rôles de serveur : le rôle Serveur web frontal, le rôle Serveur d’applications et le rôle Serveur de bases de données (SQL). Ce sont tous des composants d’un déploiement Project Server 2013 complet. Les serveurs web frontaux font office d’interface pour les utilisateurs qui accèdent à Project Server. Le serveur d’applications gère les demandes destinées à la couche données de Project Server et implémente la logique métier de Project Server 2013. Enfin, la couche base de données est la source de données, qui abrite les bases de données Project Server 2013. Dans le cas des déploiements de petite taille, les rôles Serveur web frontal, Serveur d’applications et Serveur de bases de données peuvent être combinés sur le même ordinateur physique. Dans les cas des déploiements de plus grande taille, il peut s’avérer nécessaire de les répartir sur différents ordinateurs, voire d’utiliser plusieurs ordinateurs physiques pour un même rôle.

Configuration et recommandations matérielles pour Project Server 2013

Cette section suggère une exigence minimale et une topologie recommandée pour chacune des tailles de jeu de données petites, moyennes et grandes décrites dans Comment les jeux de données affectent les performances et la capacité dans Project Server 2013. La configuration minimale est une topologie fonctionnelle avec le jeu de données spécifié, mais susceptible de présenter de médiocres performances. Les topologies recommandées pour chaque jeu de données doivent permettre d’obtenir des performances acceptables avec la plupart des modèles d’utilisation sur les jeux de données de ces tailles. Toutefois, nous vous encourageons à prendre en compte les recommandations spécifiques fournies tout au long du reste de ce document pour déterminer si vous devez aller au-delà de la topologie recommandée pour le jeu de données le plus proche du vôtre. En règle générale, vous devez surveiller les métriques de performance de votre topologie et adapter celle-ci en conséquence si vous n’êtes pas satisfait des caractéristiques des performances.

Recommandations matérielles pour les jeux de données de petite taille pour Project Server 2013

Recommandations matérielles pour les jeux de données de taille moyenne pour Project Server 2013

Recommandations matérielles pour les jeux de données de grande taille pour Project Server 2013

Recommandations en matière de virtualisation pour Project Server 2013

Project Server 2013 prend en charge l’exécution sur des ordinateurs virtuels. La plupart des conseils donnés pour la virtualisation de SharePoint Server 2013 concernent également Project Server 2013. Toutefois, comme dans toute situation où la virtualisation est utilisée, il est important de prendre en compte la contention des ressources de la machine physique entre les machines virtualisées s’exécutant sur la même instance physique.

Il est déconseillé d’exécuter SQL Server sur un ordinateur virtualisé. La compétition pour des ressources sur un ordinateur virtualisé peut diminuer sensiblement les performances de SQL Server. Si vous devez exécuter SQL Server dans un environnement virtuel, pensez à utiliser les paramètres suivants :

  • Carte réseau :

    • Si vous utilisez la virtualisation Hyper-V, vous devez recourir à la carte réseau virtuelle plutôt qu’à la carte réseau héritée.
  • Disque virtuel :

    • Pour l’ordinateur virtuel sur lequel SQL Server est en cours d’exécution, il est recommandé de sélectionner l’option « pass-through » comme type de disque (plutôt que dynamique ou fixe). Si cela n’est pas possible, vous devez utiliser un disque de taille fixe plutôt qu’un disque virtuel dimensionné dynamiquement.

    • Il est recommandé de sélectionner IDE au lieu de SCSI comme lecteur de démarrage.

    • Allouez suffisamment d’espace disque dur pour gérer la taille maximale attendue de votre jeu de données et les exigences liées à journalisation du service ULS.

  • Mémoire:

    • Vous devez allouer autant de mémoire que possible à l’ordinateur virtuel qui exécute SQL Server. Cette quantité de mémoire doit être comparable à la quantité de mémoire requise/recommandée pour les périphériques physiques ayant la même fonction.

    • Notez qu’une certaine quantité de mémoire doit être réservée au système d’exploitation hôte. Vous devez réserver au moins 2 Go de mémoire au système d’exploitation hôte.

L’exécution des serveurs web frontaux ou des serveurs d’applications dans des environnements virtualisés tend à ne pas être aussi préjudiciable que l’exécution de SQL Server dans un environnement virtuel.

Configuration réseau minimale pour les déploiements de Project Server 2013

Pour la plupart des déploiements Project Server, la bande passante réseau tend à ne pas être le goulot d’étranglement des performances. Le tableau ci-après répertorie les caractéristiques recommandées des composants réseau.

Composant Petit et moyen Large
Nombre de cartes réseau
1
2
Vitesse des cartes réseau
Toute vitesse supérieure à 100 mb/s doit convenir.
1 Gb/s
Type d’équilibrage de la charge
Équilibrage de la charge réseau ou matériel (les deux sont possibles)
Équilibrage de la charge réseau ou matériel (les deux sont possibles)

Un objectif général doit être de maintenir une latence faible entre les couches Application et SQL Server.

Voir aussi

Vue d’ensemble de la planification des performances et de la capacité dans Project Server 2013

Stratégie de planification de la capacité pour Project Server 2013

Recommandations matérielles en matière de performances et de capacité pour Project Server 2013

Topologies avec montée en puissance parallèle ou par unité dans Project Server 2013

Optimiser les performances dans Project Server 2013

Compteurs de performances dans Project Server 2013

Résolution des problèmes de performances dans Project Server 2013

Jeux de données classiques (Project Server 2013)