Les supports de stockage · leçon 2 sur 16

Architecture

Les trois composants fondamentaux : contrôleur, interface et média.

Plan du cours

Pour conclure

  1. Bilan du cours
Avant de plonger dans les baies SAN, nous allons étudier différents composants d'un système de stockage.

01
Le contrôleur :

Le contrôleur est un microprocesseur intégré directement sur le disque ou la baie. C'est le composant le plus critique pour la fiabilité. Dans le cas du SAN c'est "une grosse carte mère" qui dispose entre autres des fonctionnalités suivantes:

Communication : fait l'interprète entre le CPU de l'ordinateur et la zone de stockage
Correction d'erreurs (ECC) : vérifie en permanence l'intégrité des données. Si un bit est corrompu, il tente de le réparer mathématiquement.
Wear Leveling (SSD uniquement) : répartit les écritures sur toutes les puces pour les user uniformément et maximiser la durée de vie.
Mise en cache (DRAM Cache) — stocke temporairement les données en RAM rapide avant de les écrire sur le support.
Pour info : Si vous souhaitez en apprendre plus sur les fonctionnalité disponibles sur un media de stockage, le cours « Introduction au stockage » permet d'avoir une initiation plus complète à ce sujet.

02
L'interface et le bus :

C'est une confusion très fréquente : l'interface physique (la prise) et le bus logique (la route) sont deux choses distinctes.

Interface physique — la forme

SATA : deux câbles (alimentation + données)

M.2 : petite fente directement sur la carte mère, pas de câbles

PCIe slot : comme une carte graphique

Bus logique — la vitesse

Bus SATA : route départementale, max 600 Mo/s

Bus PCIe : autoroute à plusieurs voies, jusqu'à 14 000 Mo/s en Gen 5

⚠ Piège classique : un disque avec connecteur M.2 peut utiliser le bus SATA (lent) ou le bus NVMe/PCIe (rapide). La forme ne garantit pas la vitesse . C'est le bus qui compte.

03
Le chemin d'une donnée (OS → Disque)

Le schéma ci dessous visualise le chemin parcouru par une donnée en partant de l'application ( la demande d'enregistrement ) vers le disque. Le but est de vous donner des éléments de compréhension pour la suite du cours sur le SAN.

1
L'Application (ex: Word) demande d'enregistrer un fichier
2
L'OS traduit via le Système de Fichiers (NTFS/EXT4) : "écrire telle donnée à telle adresse logique"
3
Le Driver (pilote) envoie l'ordre au matériel via le bus
4
Le Contrôleur du disque reçoit l'ordre, le met en cache et l'écrit physiquement sur le support
À retenir
  • Tout système de stockage comprend : contrôleur + interface + média
  • Le contrôleur assure communication, correction d'erreurs (ECC), wear leveling et cache
  • Interface physique (M.2, SATA) ≠ Bus logique (SATA, NVMe/PCIe) à ne pas confondre
  • Un connecteur M.2 peut cacher du SATA lent ou du NVMe rapide, pensez à vérifiez le bus !

Cours mis à jour en avril 2026.