Le monde du stockage, comme toute autre technologie, regorge de jargon et de terminologie propres à la technologie elle-même. Le grand nombre de termes peut rapidement devenir déroutant pour le consommateur moyen, en particulier ceux qui ne sont pas familiers avec les composants PC. L'une des idées fausses les plus courantes concerne les différences et les connexions entre les facteurs de forme, les interfaces et les protocoles. Faire la lumière sur ce que ces termes impliquent et leur importance dans l'architecture Solid State Drive (SSD) peut aider les consommateurs à naviguer sur le marché alors qu'ils se préparent pour leur prochain achat. À propos de l'auteur Anthony Spencer est directeur du marketing pour Silicon Power, un spécialiste du stockage qui apparaît régulièrement dans les guides d'achat TechRadar Pro.
Facteurs de forme expliqués
Les facteurs de forme sont un concept facile à comprendre, le facteur de forme définit la structure physique d'un SSD en termes de taille, de forme et de type de connecteur utilisé. Comme le dit le vieil adage, "la forme suit la fonction", le facteur de forme d'un SSD peut déjà vous en dire beaucoup sur son fonctionnement interne. Il existe une large gamme de facteurs de forme, tels que M.2, cartes d'extension, mSATA, mais à ce jour, deux facteurs de forme sont les plus courants sur les marchés grand public :- SSD 2,5 pouces - Probablement encore le facteur de forme le plus courant à ce jour. Utilisant le même facteur de forme que les disques durs traditionnels (HD), un SSD de 2.5 pouces était le remplacement naturel pour les consommateurs cherchant à mettre à niveau leur stockage dès le lancement. Sur le marché grand public, les SSD 2,5 pouces sont généralement associés à une interface SATA et utilisent donc des câbles SATA pour se connecter à une carte mère. Cependant, dans les applications commerciales et industrielles, il est également possible de trouver des SSD NVMe de 2,5 pouces.
- SSD M.2 - Le facteur de forme M.2 est le dernier et le plus petit facteur de forme SSD disponible. Basé sur la norme mSATA (Mini-SATA), le M.2 a été conçu pour maximiser l'utilisation du PCB et minimiser son empreinte une fois installé. Les SSD M.2 ne sont pas connectés à la carte mère par des câbles ; à la place, ils se branchent directement sur un connecteur M.2 femelle. Les SSD M.2 peuvent utiliser l'interface SATA ou PCIe, cette dernière étant la plus courante des deux. Bien qu'à première vue SATA et PCIe M.2 puissent se ressembler, leur connecteur révélera la différence ; Alors que les SSD SATA sont livrés avec des clés B + M, les disques PCIe utilisent la clé M. Un aspect important à noter est que d'autres périphériques tels que les cartes Wi-Fi peuvent également utiliser des connecteurs M.2, mais comme dans le cas des SATA et PCIe, votre clé de connexion sera différente.
Un regard plus attentif: interfaces et protocoles
Un SSD se connecte à un hôte en utilisant une combinaison d'interface et de protocole. L'interface fait référence aux éléments physiques de la connexion, tandis que le protocole est l'ensemble des règles, normes et commandes qui définissent la communication entre le SSD et le système hôte. La combinaison des deux facteurs est l'un des éléments déterminants auxquels les consommateurs doivent prêter attention lors du choix d'un SSD. La combinaison d'interface et de protocole définit les performances en termes de bande passante, de latence et d'évolutivité d'un SSD donné.- AHCI SATA : Serial AT Attachment, plus connu sous le nom de SATA, reste à ce jour l'interface la plus utilisée pour connecter un SSD à son hôte. Le taux de transfert du SATA va de 1 Gb/s pour la première génération de SATA, jusqu'à 6 Gb/s pour les solutions SATA III. SATA utilise le protocole de communication AHCI (Advanced Host Controller Interface) pour configurer la connexion à votre hôte. AHCI a été conçu à l'origine pour la technologie des disques rotatifs et a donc des performances médiocres par rapport à d'autres protocoles de communication tels que NVMe. AHCI n'utilise qu'une seule file d'attente de commandes et ne peut envoyer que 32 commandes par file d'attente ; Les IOPS peuvent atteindre jusqu'à 100K alors que leur latence est d'environ 6 microsecondes.
- NVMe PCIe : Peripheral Component Interconnect Express, en abrégé PCIe, est une norme d'interface utilisée pour connecter un nombre illimité de composants à un hôte. Selon la carte mère, PCIe peut être utilisé pour connecter des cartes graphiques, des cartes Wi-Fi, du stockage, etc. En termes de stockage, PCIe remplace SATA en tant qu'interface pour fournir la bande passante la plus élevée. A ce jour, 4 générations de PCIe sont sorties, chacune doublant la précédente en termes de bande passante. NVMe est le protocole de communication qui régule la connexion entre le SSD PCIe et l'hôte. Contrairement à AHCI, NVMe a été conçu pour la technologie flash et a donc des performances supérieures à celles de AHCI. Une partie de l'avantage de NVMe par rapport à AHCI est que NVMe peut communiquer directement avec le processeur, tandis que AHCI doit d'abord passer par le contrôleur SATA. NVMe a jusqu'à 64 Ko de files d'attente et peut envoyer jusqu'à 64 Ko de commandes par file d'attente. Ses IOPS ont atteint la barre du million, alors qu'il a une latence de seulement 1 microsecondes.