Aller au contenu
Accueil » Articles de conseil » Quels sont les points matériels à auditer pour SQL Server

Quels sont les points matériels à auditer pour SQL Server

Pour auditer les performances d’un système informatique, notamment côté matériel, voici les principaux points à vérifier. Ces éléments impactent directement la performance globale et peuvent être des goulots d’étranglement :


1. CPU (Processeur)

  • Type et fréquence : architecture (Intel, AMD), nombre de cœurs, fréquence d’horloge.
  • Utilisation : charge CPU en % sur la durée, pics d’utilisation, saturation.
  • Affinité CPU / Affinité des threads : configuration des processus ou services.
  • Hyper-Threading / SMT : impact sur le parallélisme.
  • Température et throttling : impact sur performance si CPU bridé pour température.

2. Mémoire RAM

  • Capacité totale : suffisance par rapport aux besoins applicatifs.
  • Utilisation : mémoire libre vs utilisée, taux de paging (swapping).
  • Latence et vitesse : type de RAM (DDR4, DDR5), fréquence, timings.
  • Erreur mémoire : vérifier les logs pour erreurs (ECC, parité).

3. Disques et stockage

  • Type de stockage : SSD (NVMe, SATA), HDD, SAN, NAS.
  • Performance I/O : IOPS, latence, débit en lecture/écriture.
  • Configuration RAID : type (RAID 0, 1, 5, 10), impact sur la performance et redondance.
  • Espace libre : espace disque disponible, fragmentation (pour HDD).
  • File system : optimisations, taille des clusters.
  • Contrôleurs : mise à jour firmware, saturation bus.

4. Réseau

  • Carte réseau : débit (1 GbE, 10 GbE…), nombre de cartes.
  • Utilisation réseau : taux d’utilisation, collisions, erreurs.
  • Configuration IP : VLAN, QoS.
  • Latence réseau : impact pour accès à base distante, SAN.

5. Alimentation et refroidissement

  • Alimentation : capacité suffisante, redondance.
  • Température globale : surchauffe peut limiter performance matériel.

6. Firmware / BIOS / Microcode

  • Mises à jour : firmware des disques, BIOS à jour.
  • Paramètres BIOS : modes power management, réglages performance CPU.

7. Architecture matérielle globale

  • Serveur physique vs virtuel : impact sur ressources, hyperviseur.
  • Ressources partagées : contention possible (CPU, I/O).
  • Topologie : placement des composants (ex : NUMA) et configuration NUMA.

8. Logs et alertes matérielles

  • Événements dans les logs matériels : erreurs, défaillances.
  • Monitoring S.M.A.R.T. pour disques.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *