NVMe vs SATA SSD / HDD
NVMe vs SSD vs HDD pour un VPS
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.
| Dimension | NVMe | SATA SSD / HDD |
|---|---|---|
| IOPS aléatoires | ~500 000 | SSD ~90 000 / HDD ~150 |
| Latence | <0,1 ms | SSD ~0,5 ms / HDD ~10 ms |
| Débit séquentiel | 3–7 Go/s | SSD ~550 Mo/s / HDD ~200 Mo/s |
| Coût par To | Le plus élevé | HDD le plus bas de loin |
| Idéal pour | Bases de données, conteneurs, démarrage | Archives, 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.