Dans cet article:
Comprendre la technologie SSD NVMe : Avantages de la technologie SSD PCIe
Cet article compare les pilotes de communication AHCI traditionnels avec les pilotes de communication NVMe, les vitesses de transfert des bus de données SATA et PCIe, les facteurs de forme de SSD PCIe disponibles et les avantages globaux de l'adoption de la technologie SSD NVMe.
Les disques SSD NVMe constituent la dernière adaptation à l'informatique industrielle. NVMe signifie Non-Volatile Memory Express et est la nouvelle interface de communication et le pilote qui définit un ensemble de commandes et de fonctionnalités pour les disques SSD basés sur PCIe dans le but d'augmenter les performances et l'interopérabilité sur une large gamme de systèmes industriels.
Comparaison des vitesses de transfert : SATA vs PCIe
Les bus de données PCIe offrent une augmentation significative des vitesses de transfert de données par rapport au bus de données SATA. En utilisant 16 voies, PCIe Gen 4 peut transférer des données à 32 000 Mo/s.
Bus de données |
Génération |
Vitesses de transfert |
SATA |
SATA I |
150 MB/s |
SATA II |
300 MB/s |
|
SATA III |
600 MB/s |
|
PCIe |
PCIe Gen 2 |
500 Mo/s par voie |
PCIe Gen 3 |
1 000 Mo/s par voie |
|
PCIe Gen 4 |
2 000 Mo/s par voie |
Comparaison entre les pilotes de communication AHCI et les pilotes de communication NVMe
AHCI |
NVMe |
Conçu pour les disques durs avec technologie spinning disk |
Conçu pour les disques SSD à technologie flash |
Dispose d'une seule file d'attente de commandes |
Dispose de 64 000 files d'attente de commandes |
Ne peut envoyer que 32 commandes par file d'attente |
Peut envoyer 64 000 commandes par file d'attente |
Les commandes utilisent des cycles de CPU élevés |
Les commandes utilisent peu de cycles de l'unité centrale |
A une latence de 6 microsecondes |
A une latence de 2,8 microsecondes |
Doit communiquer avec le contrôleur SATA |
Communique directement avec l'unité centrale du système |
IOPS jusqu'à 100 000 |
IOP supérieures à 1 000 000 |
Quels sont les facteurs de forme des disques SSD disponibles pour les bus de données SATA et PCIe ?
Les SSD sont disponibles dans une large gamme de facteurs de forme utilisant le bus de données SATA ou PCIe. Les mini-PC industriels commencent à adopter le stockage M.2 avec le bus de données SATA ou PCIe. Disponible en trois dimensions, la taille d'un SSD M.2 peut généralement être déduite du nom de la carte - 2242, 2260 et 2280. Les deux premiers chiffres représentent la largeur de la carte M.2 en mm, tandis que les deux derniers chiffres représentent la longueur de la carte M.2 en mm. Les cartes SSD M.2 les plus longues ont une plus grande capacité de stockage car elles peuvent accueillir plus de puces NAND flash. L'image ci-dessous montre Transcend SSD M.2 de différentes longueurs.
Pour choisir la bonne longueur de SSD M.2, il faut d'abord tenir compte du nombre de SSD qui seront installés dans l'ordinateur industriel et de l'impact sur la gestion thermique, car il s'agit d'un facteur important pour le maintien des performances. L'instabilité et la réduction de la durée de vie sont des effets secondaires si l'ordinateur industriel ne peut pas dissiper efficacement la chaleur supplémentaire.
Bus de données |
Facteur de forme SSD |
SATA |
2.5" SSD |
sSD mSATA |
|
SSD M.2 |
|
PCIe |
SSD HHHL - Demi-hauteur, Demi-longueur * |
M.2 SSD |
|
SSD U.2 |
*Les versions AHCI de ces disques se branchent dans l'emplacement PCIe mais utilisent les pilotes AHCI. Certaines versions plus anciennes de HHHL utilisent des pilotes propriétaires. Les versions NVMs utilisent généralement des pilotes OS natifs.
Avantages de la technologie NVMe
Stockage supérieur : Les connecteurs PCIe transfèrent jusqu'à 25 fois plus de données que leur équivalent SATA
Vitesse supérieure : NVMe commence à envoyer des commandes plus de deux fois plus vite que les pilotes AHCI. Les opérations d'entrée/sortie NVMe par seconde dépassent 1 million et sont jusqu'à 900 % plus rapides que leur équivalent AHCI.
Compatibilité supérieure - NVMe élimine les intermédiaires en communiquant directement avec le processeur du système. Les disques basés sur la technologie NVMe fonctionnent avec les principaux systèmes d'exploitation, quel que soit le facteur de forme.