NVMe, expliqué
NVMe est un protocole de stockage conçu pour les dispositifs de mémoire non volatile, couramment utilisé par les disques SSD modernes.
- Le champ
- Technique
- Temps de lecture
- 1 minute
- Dans cette entrée
- Signification · pertinence · limites
La signification
NVMe est un protocole de stockage conçu pour les dispositifs de mémoire non volatile, couramment utilisé par les disques SSD modernes.
Pourquoi c'est important
Il peut offrir un débit élevé et une faible latence, mais les performances des applications dépendent aussi de la qualité des appareils, du partage et de la charge de travail.
La frontière
Une étiquette de protocole de stockage n'est pas une promesse du temps de réponse d'une application ni d'une politique de sauvegarde.
Mesurez la charge de travail plutôt que l’étiquette
Une base de données effectue de nombreuses petites lectures et écritures, donc la latence de stockage et le comportement d'E/S soutenu comptent autant que la capacité nominale du disque. NVMe décrit une interface et un protocole, pas une garantie de vitesse universelle. La charge partagée, les caractéristiques de l'appareil et la pile de stockage peuvent affecter les performances, et certains produits du catalogue utilisent explicitement des SSD SATA ou des HDD à la place.
- Lisez le type et la capacité de disque du forfait sélectionné plutôt que de supposer que tous les produits utilisent NVMe.
- Évaluez un jeu de données représentatif et conservez de la marge pour les journaux, les index et les opérations de récupération.