NVMe vs SATA SSD / HDD

NVMe vs SSD vs HDD pour un VPS

Réponse courte

Le NVMe atteint environ 500 000 IOPS aléatoires avec une latence inférieure à 100 microsecondes ; un SSD SATA gère environ 90 000 IOPS ; un HDD à 7 200 tr/min gère environ 150. Pour tout ce qui implique une base de données, cet écart fait la différence entre une application rapide et une application lente. Le HDD reste rationnel pour une seule chose : le stockage séquentiel en masse au prix par téraoctet.

NVMe vs SATA SSD / HDD — côte à côte
DimensionNVMeSATA SSD / HDD
IOPS aléatoires~500 000SSD ~90 000 / HDD ~150
Latence<0,1 msSSD ~0,5 ms / HDD ~10 ms
Débit séquentiel3–7 Go/sSSD ~550 Mo/s / HDD ~200 Mo/s
Coût par ToLe plus élevéHDD le plus bas de loin
Idéal pourBases de données, conteneurs, démarrageArchives, sauvegardes, médias

Lequel choisir ?

NVMe

Utilisez NVMe pour tout ce qui implique une base de données, un environnement d'exécution de conteneurs ou un compilateur. C'est le choix par défaut sur toutes les lignes sauf Hold.

SATA SSD / HDD

Utilisez un HDD lorsque vous achetez des téraoctets et que vous les lisez en séquence : bibliothèques multimédia, seedboxes, cibles de sauvegarde.

Questions fréquemment posées

Un NVMe rend-il réellement un site web plus rapide ?

Si le site utilise une base de données, oui, et de façon notable. La plupart des lenteurs perçues d'un serveur proviennent de la latence du disque lors des requêtes, et non du CPU.

Un HDD est-il parfois le bon choix ?

Pour du stockage séquentiel en masse, absolument. Un volume HDD de 4 To coûte une fraction de l'équivalent NVMe, et une seedbox ou une cible de sauvegarde se soucie peu des IOPS en accès aléatoire.