Partager via


Considérations relatives aux performances matérielles du serveur

La section suivante répertorie les éléments importants que vous devez prendre en compte lorsque vous choisissez du matériel serveur. En suivant ces instructions, vous pouvez supprimer les goulots d’étranglement des performances susceptibles d’entraver les performances du serveur.

Recommandations relatives au processeur

Choisissez des processeurs 64 bits pour les serveurs. Les processeurs 64 bits ont plus d’espace d’adressage et sont requis pour Windows Server 2022. Aucune édition 32 bits du système d’exploitation n’est fournie, mais les applications 32 bits s’exécutent sur le système d’exploitation Windows Server 2022 64 bits.

Pour augmenter les ressources informatiques d’un serveur, vous pouvez utiliser un processeur avec des cœurs à fréquence plus élevée, ou augmenter le nombre de cœurs de processeur. Si le processeur est la cause limitant les capacités du système, un doublement de la fréquence des cœurs est généralement plus avantageux que le doublement de leur nombre.

Plusieurs cœurs ne sont pas censés fournir une mise à l’échelle linéaire parfaite, et le facteur de mise à l’échelle peut être encore moins si l’hyper-threading est activé, car le hyperthreading s’appuie sur le partage de ressources du même cœur physique.

Important

Adapter la mémoire et le sous-système d'E/S aux performances du processeur, et vice versa.

Ne comparez pas les fréquences processeur entre les fabricants et les générations de processeurs, car la comparaison peut être un indicateur trompeur de vitesse.

Pour Hyper-V, assurez-vous que le processeur prend en charge SLAT (Traduction d’adresses de deuxième niveau). Elle est implémentée en tant que tables de pages étendues (EPT) par Intel et tables de pages imbriquées (NPT) par AMD. Vous pouvez vérifier que cette fonctionnalité est présente à l’aide de SystemInfo.exe sur votre serveur.

Recommandations de cache

Choisissez des caches de processeur L2 ou L3 volumineux. Sur les architectures plus récentes, telles que Haswell ou Skylake, il existe un cache de dernier niveau unifié (LLC) ou un L4. Les caches plus volumineux offrent généralement de meilleures performances et jouent souvent un rôle plus important que la fréquence brute du processeur.

Recommandations concernant la mémoire vive (RAM) et le stockage de pagination

Note

Certains systèmes peuvent présenter des performances de stockage réduites lors de l’exécution d’une nouvelle installation de Windows Server 2022 par rapport à Windows Server 2012 R2. Plusieurs modifications ont été apportées au cours du développement de Windows Server 2022 pour améliorer la sécurité et la fiabilité de la plateforme. Certaines de ces modifications, telles que l’activation de Windows Defender par défaut, entraînent des chemins d’E/S plus longs qui peuvent réduire les performances des E/S dans des charges de travail et des modèles spécifiques. Microsoft ne recommande pas de désactiver Windows Defender, car il s’agit d’une couche importante de protection pour vos systèmes.

Augmentez la RAM pour répondre à vos besoins en mémoire. Lorsque votre ordinateur est faible en mémoire et qu’il a besoin de plus d’immédiatement, Windows utilise de l’espace disque dur pour compléter la RAM système par le biais d’une procédure appelée pagination. Trop de pagination dégrade les performances globales du système. Vous pouvez optimiser la pagination à l’aide des instructions suivantes pour l’emplacement des fichiers de page :

  • Isolez le fichier de page sur son propre appareil de stockage, ou assurez-vous qu’il ne partage pas les mêmes périphériques de stockage que les autres fichiers fréquemment consultés. Par exemple, placez le fichier de page et les fichiers du système d’exploitation sur des lecteurs de disque physique distincts.

  • Placez le fichier de page sur un lecteur tolérant aux pannes. En cas d’échec d’un disque non tolérant aux pannes, un incident système est susceptible de se produire. Si vous placez le fichier de page sur un lecteur à tolérance de panne, n’oubliez pas que les systèmes à tolérance de panne sont souvent plus lents à écrire des données, car ils écrivent des données à plusieurs emplacements.

  • Utilisez plusieurs disques ou un tableau de disques si vous avez besoin d’une bande passante de disque supplémentaire pour la pagination. Ne placez pas plusieurs fichiers de page sur différentes partitions du même lecteur de disque physique.

Recommandations pour bus périphériques

Dans Windows Server 2022, le stockage principal et les interfaces réseau doivent être PCI Express (PCIe) afin que les serveurs avec des bus PCIe soient recommandés. Pour éviter les limitations de vitesse de bus, utilisez les emplacements PCIe x8 et supérieurs pour les adaptateurs Ethernet de 10 Go.

Recommandations sur le disque

Choisissez des disques avec des vitesses de rotation plus élevées pour réduire les temps de service de requête aléatoires (environ 2 ms en moyenne lorsque vous comparez 7 200 rpm et 15 000 disques RPM) et pour augmenter la bande passante de requête séquentielle. Toutefois, il existe des coûts, de l’alimentation et d’autres considérations associées aux disques qui ont des vitesses de rotation élevées.

Les disques professionnels de 2,5 pouces peuvent traiter un plus grand nombre de requêtes aléatoires par seconde par rapport aux disques équivalents de 3,5 pouces.

Stockez les données fréquemment consultées, en particulier les données consultées séquentiellement, près du début d’un disque, car cela correspond approximativement aux pistes les plus rapides (externes).

La consolidation de petits lecteurs dans moins de lecteurs à haute capacité peut réduire les performances globales du stockage. Une réduction du nombre de broches entraîne une moindre simultanéité du service des demandes et, par conséquent, un débit potentiellement inférieur et des temps de réponse plus longs (selon l’intensité de la charge de travail).

L’utilisation de disques SSD et flash haute vitesse est utile pour lire principalement les disques avec des taux d’E/S élevés ou des E/S sensibles à la latence. Les disques de démarrage sont de bons candidats à l’utilisation de disques SSD ou flash haute vitesse, car ils peuvent améliorer considérablement les temps de démarrage.

Recommandations relatives à la carte réseau et à la carte de stockage

Les disques SSD NVMe offrent une performance supérieure grâce à une profondeur de file d'attente de commandes accrue, un traitement des interruptions plus efficace, et une plus grande efficacité pour les commandes de 4 Ko. Cela profite particulièrement aux scénarios qui nécessitent des E/S simultanées lourdes. Les appareils PCI Gen 5 surperforment le processeur et le bus système, de sorte que le système d’exploitation Windows Server ne peut pas optimiser le mécanisme d’E/S pour que les outils affichent les performances maximales avec précision.

Recommandations relatives aux cartes réseau et de stockage

La section suivante répertorie les caractéristiques recommandées pour les cartes réseau et de stockage pour les serveurs hautes performances. Ces paramètres peuvent aider à empêcher votre réseau ou votre matériel de stockage d’être un goulot d’étranglement lorsqu’ils sont sous une charge importante.

Utilisation de l’adaptateur certifié

Utilisez un adaptateur qui a réussi la suite de test de certification matérielle Windows.

64-bit

Les adaptateurs compatibles 64 bits peuvent effectuer des opérations d’accès direct à la mémoire (DMA) vers et depuis des emplacements de mémoire physique élevés (supérieur à 4 Go). Si le pilote ne prend pas en charge un DMA supérieur à 4 Go, le système met deux fois en mémoire tampon les E/S en lien avec un espace d’adressage physique inférieur à 4 Go.

Adaptateurs cuivre et fibre

Les adaptateurs en cuivre ont généralement les mêmes performances que leurs équivalents en fibre, et le cuivre et la fibre sont disponibles sur certains adaptateurs Fibre Channel. Certains environnements sont mieux adaptés aux adaptateurs en cuivre, tandis que d’autres environnements sont mieux adaptés aux adaptateurs fibre.

Adaptateurs double ou quadruple-port

Les adaptateurs multiports sont utiles pour les serveurs qui ont un nombre limité d’emplacements PCI.

Pour résoudre les limitations SCSI sur le nombre de disques qui peuvent être connectés à un bus SCSI, certains adaptateurs fournissent deux ou quatre bus SCSI sur une carte d’adaptateur unique. Les adaptateurs Fibre Channel n’ont généralement aucune limite au nombre de disques connectés à une carte, sauf s’ils sont masqués derrière une interface SCSI.

Les adaptateurs SAS (Serial Attached SCSI) et Serial ATA (SATA) ont également un nombre limité de connexions en raison de la nature série des protocoles, mais vous pouvez attacher davantage de disques à l’aide de commutateurs.

Les adaptateurs réseau offrent cette fonctionnalité pour l’équilibrage de charge ou le basculement. L’utilisation de deux cartes réseau à port unique offre généralement de meilleures performances que l’utilisation d’une seule carte réseau double port pour la même charge de travail.

La limitation de bus PCI peut être un facteur majeur dans la limitation des performances pour les adaptateurs multiports. Par conséquent, il est important de les placer dans un emplacement PCIe hautes performances qui fournit suffisamment de bande passante.

Modération des interruptions

Certains adaptateurs peuvent modérer la fréquence à laquelle ils interrompent les processeurs hôtes pour indiquer l’activité ou sa fin. La modération des interruptions peut souvent entraîner une charge processeur réduite sur l’hôte, mais, sauf si la modération des interruptions est effectuée intelligemment ; les économies d’UC peuvent augmenter la latence.

Prise en charge du partage du trafic entrant (RSS)

RSS permet au traitement de réception des paquets de s'adapter à l'échelle avec le nombre de processeurs informatiques disponibles. Cela est important avec 10 Go Ethernet et plus rapidement.

Fonctionnalité de déchargement et autres fonctionnalités avancées telles que l’interruption signalée par message (MSI)-X

Les adaptateurs compatibles avec le déchargement offrent des réductions de l'usage du CPU, ce qui se traduit par des performances améliorées.

Interruption dynamique et redirection d’appel de procédure différé (DPC)

Dans Windows Server 2022, les adaptateurs d’E/S Numa permettent aux adaptateurs de stockage PCIe de rediriger dynamiquement les interruptions et les DPC et peuvent aider n’importe quel système multiprocesseur en améliorant le partitionnement des charges de travail, les taux d’accès au cache et l’utilisation de l’interconnexion matérielle sur carte pour les charges de travail nécessitant beaucoup d’E/S.

Voir aussi