Sur le papier, choisir entre HDD, SATA SSD et NVMe semble simple : le NVMe est plus rapide que le SATA SSD, et le SATA SSD est lui-même beaucoup plus rapide qu’un disque dur traditionnel. Il suffirait donc de choisir l’option la plus rapide et de ne plus y penser.
Sauf que le stockage le plus rapide n’est pas toujours le meilleur investissement. Pour une infrastructure d’entreprise, la vraie question n’est pas « quel disque gagne le test de performance ? », mais plutôt « quelle solution de stockage est réellement rentable ? ».
Un disque plus rapide ne vaut son coût supplémentaire que s’il apporte un bénéfice mesurable : réduction de la latence des applications, gain de temps pour les employés, traitement de davantage de transactions, hébergement de davantage de machines virtuelles sur un même hôte, accélération de tâches nocturnes ou suppression du besoin d’acheter un serveur supplémentaire.
C’est pourquoi les trois technologies ont encore leur place dans les infrastructures modernes. Le HDD offre une capacité économique pour les sauvegardes et les archives. Le SATA SSD constitue une solution intermédiaire équilibrée pour les serveurs généralistes. Le NVMe devient rentable lorsque le stockage lui-même limite l’évolutivité, les temps de réponse ou la densité des charges de travail sur une même machine.
Cet article examine les différences réelles entre ces technologies, explique dans quels cas chacune est financièrement pertinente et montre comment calculer si une mise à niveau sera rentable.
HDD vs. SATA SSD vs. NVMe : quelle est la différence ?
Les trois technologies servent à stocker et à lire des données, mais elles le font différemment, ce qui entraîne d’importantes différences en matière de latence, d’IOPS, de capacité et de prix.
HDD : priorité à la capacité
Un disque dur stocke les données sur des plateaux magnétiques en rotation, avec une tête mécanique qui se déplace physiquement pour atteindre la zone nécessaire.
En raison de cette conception mécanique, les HDD sont lents en accès aléatoire, mais leur coût par téraoctet est faible — et c’est là leur principal avantage.
Les HDD restent un choix logique pour :
-
les sauvegardes ;
-
les archives ;
-
les grandes bibliothèques multimédias ;
-
les enregistrements vidéo ;
-
les copies de reprise après sinistre ;
-
les données froides de grande capacité.
Pour les gros fichiers rarement lus ou écrits, disposer d’un très grand nombre d’IOPS apporte peu de bénéfices.
SATA SSD : l’option équilibrée
Un SATA SSD utilise de la mémoire flash NAND à la place de plateaux rotatifs, ce qui élimine les composants mécaniques, réduit fortement la latence et accélère considérablement les accès aléatoires.
Cependant, les données transitent toujours par l’interface SATA. Le SATA III offre une bande passante de 6 Gbit/s, avec une limite pratique d’environ 550 MB/s en lecture séquentielle.
Pour de nombreuses charges de travail serveur, cela suffit déjà largement.
Les SATA SSD conviennent bien aux :
-
serveurs généralistes ;
-
applications web ;
-
plateformes CMS ;
-
serveurs de messagerie ;
-
volumes système ;
-
bases de données modérément sollicitées ;
-
données applicatives courantes.
Ils offrent un bon compromis entre prix, latence et performances.
NVMe : conçu pour des I/O élevées
NVMe est un protocole d’accès conçu pour des SSD connectés via PCI Express plutôt que SATA.
Il a été conçu spécifiquement pour la mémoire flash moderne et peut gérer beaucoup plus de requêtes en parallèle.
Selon le modèle de disque et la génération PCIe, il peut atteindre plusieurs gigaoctets par seconde avec un très grand nombre d’IOPS.
Cela est particulièrement utile pour :
-
les bases de données transactionnelles ;
-
la virtualisation dense ;
-
les grandes applications ;
-
l’analytique ;
-
les pipelines CI/CD ;
-
le traitement de données pour l’IA ;
-
la recherche et l’indexation.
Le point important est que cette performance supplémentaire n’a de valeur financière que si l’application peut réellement l’exploiter.
Voici un résumé avant d’aborder l’aspect financier :
|
HDD |
SATA SSD |
NVMe |
|
|
Support de stockage |
Plateaux rotatifs |
Mémoire flash NAND |
Mémoire flash NAND |
|
Interface |
HDD SATA III / SAS |
SATA III (6 Gbit/s) |
PCI Express |
|
I/O séquentielles |
150–250 MB/s |
500–550 MB/s |
3–7 GB/s (PCIe 3.0/4.0) |
|
I/O aléatoires 4K |
~200 |
~90 000 |
~1 000 000 |
|
Prix par TB |
Le plus bas |
Moyen |
Plus élevé que SATA SSD |
|
Idéal pour |
Sauvegardes, archives, données froides |
Serveurs généralistes, web, e-mail, bases modérées |
Bases de données, virtualisation dense, analytique, I/O élevées |
Les performances réelles dépendent du modèle du disque, de la charge de travail, de la génération de l’interface et de la configuration du système.
Une question plus pratique consiste à déterminer où chaque type de stockage est pertinent :
|
Charge de travail |
HDD |
SATA SSD |
NVMe |
Quand la mise à niveau est rentable |
|
Sauvegardes |
Optimal |
Excessif |
Excessif |
Presque jamais — le HDD est moins cher par TB |
|
Archives, données froides |
Optimal |
Excessif |
Excessif |
Rarement — la capacité compte plus que la vitesse |
|
Applications web |
Suffisant à faible trafic |
Adapté |
Pour I/O élevées |
Lorsque le trafic ou la latence augmente |
|
Serveurs de messagerie |
Suffisant pour de petits volumes |
Adapté |
Excessif |
Lors du passage de HDD à SATA SSD |
|
Bases modérément sollicitées |
Limité |
Adapté |
Pour I/O élevées |
Quand les requêtes commencent à attendre le stockage |
|
Bases très sollicitées (OLTP) |
Déconseillé |
Adapté |
Optimal |
Avec une forte concurrence des requêtes |
|
Virtualisation |
Limité |
Adapté |
Optimal pour une forte densité de VM |
Quand les I/O limitent le nombre de VM par hôte |
|
Analytique |
Suffisant pour des scans séquentiels |
Adapté |
Optimal pour de fortes I/O |
Quand la charge devient limitée par le stockage |
Pourquoi les MB/s ne racontent pas toute l’histoire
Les comparaisons de stockage se concentrent souvent sur le nombre maximal de MB/s, mais la vitesse de lecture/écriture séquentielle n’est qu’un aspect des performances.
Une sauvegarde qui écrit un gros fichier continu se comporte très différemment d’une base de données qui effectue des milliers de petites opérations aléatoires de lecture et d’écriture.
Trois indicateurs peuvent être plus importants que la vitesse annoncée :
-
latence — la vitesse de réponse du stockage à une requête individuelle ;
-
IOPS — le nombre d’opérations de lecture et d’écriture effectuées par seconde ;
-
débit — la quantité de données transférée sur une période donnée.
Pour les bases de données, les machines virtuelles, les ERP et les sites web fortement sollicités, la latence et les I/O aléatoires sont souvent plus importantes que la vitesse séquentielle indiquée dans les spécifications.
Le bon choix dépend donc de la manière dont l’application accède réellement aux données, et non du disque qui gagne un benchmark.
HDD → SATA SSD : généralement la mise à niveau la plus évidente
Passer de HDD à SATA SSD est l’une des mises à niveau les plus faciles à justifier lorsqu’une application dépend fortement des accès aléatoires.
Les délais liés aux mouvements de la tête et à la rotation des plateaux disparaissent, et les bases de données, CMS, ERP, machines virtuelles et serveurs de messagerie deviennent nettement plus réactifs.
L’impact dépasse le seul service IT.
Les chiffres ci-dessous sont illustratifs. Les résultats réels dépendent de la charge de travail, du matériel, du coût du travail et de l’infrastructure.
Imaginons une application interne utilisée par 20 personnes.
Si la latence du stockage fait perdre seulement cinq minutes par jour à chaque personne, cela représente environ 100 minutes par jour au total.
Sur environ 220 jours ouvrés, cela représente plus de 360 heures-personnes par an.
Avec un coût du travail de 20 € par heure, cela représente théoriquement plus de 7 300 € de productivité perdue par an.
Il s’agit d’une estimation théorique, pas d’une mesure directe des pertes financières, car chaque minute d’attente ne se transforme pas forcément en coût direct.
Mais même une récupération partielle de ce temps montre pourquoi une amélioration modeste des performances peut avoir une vraie valeur financière.
Et si le CPU et la mémoire restent suffisants, remplacer des HDD par des SSD peut prolonger la durée de vie des serveurs existants et retarder le remplacement complet de la plateforme.
SATA SSD → NVMe : une décision plus complexe
Passer de SATA SSD à NVMe nécessite davantage d’analyse.
Le SATA SSD a déjà éliminé le principal problème du HDD : la latence mécanique.
Ainsi, pour de nombreux sites web, bases de données modérées, applications métier et serveurs de messagerie, le stockage n’est peut-être plus le goulot d’étranglement.
Le NVMe gagnera généralement les benchmarks, mais un meilleur benchmark ne garantit pas une application plus rapide.
Si la limitation réelle vient de :
-
la CPU ;
-
un manque de mémoire ;
-
la latence réseau ;
-
le code applicatif ;
-
la configuration de la base de données ;
-
une API externe lente ;
alors un stockage plus rapide apportera peu de bénéfices.
C’est pourquoi le passage de SATA à NVMe doit se baser sur des mesures réelles de la charge de travail, et non uniquement sur les spécifications.
Quand le NVMe commence à devenir rentable
Le NVMe devient financièrement intéressant lorsque le stockage lui-même limite directement la quantité de travail utile que le serveur peut effectuer.
Une base de données transactionnelle peut traiter davantage de requêtes simultanées lorsque la latence du stockage diminue.
Les systèmes de recherche peuvent indexer plus rapidement.
Les tâches analytiques se terminent plus vite.
Les environnements CI/CD peuvent exécuter davantage de builds.
Dans les charges IA où les I/O du stockage sont sur le chemin critique, un stockage plus rapide réduit le temps de chargement et de préparation des données. Cela permet d’utiliser les cycles CPU ou GPU coûteux pour le calcul plutôt que pour attendre les données.
L’avantage essentiel n’est donc pas la vitesse brute, mais la capacité de charge de travail supplémentaire : combien de travail en plus le même serveur peut-il traiter avant qu’un nouveau matériel ne soit nécessaire ?
Si le NVMe permet à une seule machine de :
-
traiter davantage de transactions ;
-
héberger davantage de charges de travail ;
-
servir davantage d’utilisateurs ;
-
retarder l’achat d’un autre serveur ;
alors la mise à niveau génère un retour mesurable.
Virtualisation et densité des VM
Dans les environnements virtualisés, le stockage atteint souvent sa limite avant la CPU ou la mémoire.
Des dizaines de machines virtuelles génèrent simultanément des opérations indépendantes de lecture et d’écriture.
Un hôte peut encore disposer de cœurs CPU et de mémoire libres, mais il n’est plus possible d’ajouter de nouvelles VM parce que la latence du stockage est devenue trop élevée.
Le NVMe change cette équation.
Les chiffres ci-dessous sont hypothétiques et ne représentent pas des benchmarks typiques. La densité réelle de VM dépend de la charge de travail, de la configuration des VM, du système de stockage et de l’hyperviseur.
Supposons qu’un hôte puisse faire fonctionner de manière fiable 25 VM actives sur SATA SSD avant que les I/O ne deviennent le facteur limitant, alors que la même machine peut gérer 40 VM comparables sur NVMe.
Cela représente une augmentation de 60 % de la densité utile.
|
|
Plateforme SATA SSD |
Plateforme NVMe |
|
Coût de la plateforme |
€8 000 |
€9 000 |
|
VM avant d’atteindre la limite I/O |
25 |
40 |
|
Coût de la plateforme par VM |
€320 |
€225 |
|
Réduction du coût par VM |
|
€95 |
Le stockage plus coûteux conduit donc à un coût de plateforme inférieur par VM.
Les chiffres exacts varieront selon la charge de travail, mais le principe est important :
évaluer le stockage uniquement sur le prix du disque revient à ignorer son impact sur le coût total de l’infrastructure.
Consolidation des serveurs
Une densité plus élevée des hôtes peut aussi permettre de réduire le nombre total de serveurs physiques.
Si le stockage empêche un serveur d’utiliser pleinement sa CPU et sa mémoire, l’amélioration du stockage peut permettre de consolider les charges de travail sur moins de machines.
Supprimer même un seul serveur inutile permet d’économiser bien plus que le coût du serveur lui-même :
-
licences logicielles ;
-
espace en rack ;
-
alimentation et refroidissement ;
-
ports réseau ;
-
supervision ;
-
infrastructure de sauvegarde ;
-
administration ;
-
maintenance matérielle.
C’est ainsi qu’une configuration NVMe plus coûteuse peut finalement offrir un coût total de possession plus faible si elle permet d’éviter ou de retarder l’achat ou la location de serveurs supplémentaires.
Quand le HDD reste plus économique
Plus rapide ne signifie pas toujours meilleur.
Pour stocker de grandes quantités de données, les HDD restent souvent l’option la plus économique.
Un dépôt de sauvegarde peut contenir des semaines ou des mois de points de restauration auxquels personne n’accède.
Les systèmes de vidéosurveillance écrivent en continu de gros fichiers séquentiels.
Les archives peuvent rester inutilisées pendant des années.
Placer ces données sur du NVMe premium revient à payer pour des performances très peu utilisées.
Le HDD reste un choix pertinent lorsque :
-
le coût par téraoctet est prioritaire ;
-
les données sont rarement consultées ;
-
la charge est principalement séquentielle ;
-
la latence d’accès n’affecte pas le fonctionnement du service.
Pour le stockage froid, davantage de capacité apporte généralement plus de valeur que davantage de vitesse.
Où le SATA SSD reste pertinent
Le SATA SSD reste une solution intermédiaire très utile.
Pour les applications web, serveurs de messagerie, volumes système, données applicatives généralistes et bases de données modérées, il offre une latence suffisamment faible sans payer le surcoût du NVMe.
Si la supervision montre que la latence disque, la profondeur de file et l’utilisation du stockage restent dans des plages normales même en période de pointe, remplacer un SATA SSD par un NVMe apportera probablement peu ou pas de bénéfice mesurable.
Les IOPS supplémentaires resteront simplement inutilisées.
Le SATA SSD est adapté lorsqu’une application a besoin d’un stockage réactif mais ne génère pas assez d’I/O pour justifier un niveau plus rapide.
Le coût caché d’un stockage lent
Le coût du stockage ne comprend pas uniquement le prix des disques, mais aussi le temps des employés et les coûts d’infrastructure influencés par ses performances.
Un stockage lent peut discrètement coûter de l’argent à toute l’organisation.
Un employé qui attend quelques minutes par jour pour un rapport perd plusieurs heures sur une année.
Un développeur qui attend un build ralentit la mise en production.
Un client qui attend trop longtemps une page de paiement peut devenir une vente perdue.
Les requêtes de base de données prennent plus de temps, les analyses sont plus lentes et les hôtes de virtualisation peuvent supporter moins de VM.
Pris séparément, chacun de ces problèmes peut sembler mineur, mais à grande échelle les coûts s’accumulent.
Pour les systèmes orientés client, la latence du stockage peut même affecter la conversion et le chiffre d’affaires si une recherche lente, un checkout, un tableau de bord ou un portail dégradent l’expérience utilisateur.
C’est ainsi qu’un stockage moins cher peut finalement coûter plus cher s’il limite la productivité et la capacité de tout le reste.
Comment calculer le ROI
Les benchmarks synthétiques montrent combien un disque est plus rapide.
Ils ne montrent pas ce que cette vitesse vaut pour l’entreprise.
Il faut donc une deuxième valeur.
Pour un serveur loué, une mise à niveau du stockage n’est pas un achat unique mais un coût mensuel supplémentaire.
La période de retour sur investissement traditionnelle n’est donc pas toujours la métrique la plus appropriée.
Il vaut mieux comparer deux valeurs mensuelles :
Bénéfice mensuel net = bénéfice mensuel − surcoût mensuel de la mise à niveau
Le bénéfice mensuel correspond à ce que le stockage plus rapide permet d’économiser ou de générer :
-
temps de travail des employés qui n’est plus perdu à attendre ;
-
coûts d’infrastructure évités, par exemple la location d’un second serveur quand le premier est limité par le stockage ;
-
revenus supplémentaires si les performances affectent la conversion ou le débit ;
-
temps administrateur consacré à l’analyse d’incidents liés au stockage.
Si le bénéfice dépasse le surcoût de la mise à niveau, celle-ci est rentable dès le premier mois.
S’il est inférieur, elle ne sera jamais rentable, quel que soit le temps écoulé.
Trois scénarios avec le même résultat de benchmark peuvent produire des conclusions très différentes :
|
Scénario |
Surcoût mensuel |
Bénéfice mensuel |
Effet mensuel net |
|
HDD → SATA SSD |
~€20 |
~€600 (temps des employés et administrateurs) |
+€580 |
|
SATA SSD → NVMe, charge limitée par le stockage |
~€60 |
~€750 (pas de second serveur nécessaire, moins d’incidents) |
+€690 |
|
SATA SSD → NVMe, charge non limitée par le stockage |
~€80 |
~€30 |
–€50 |
Les chiffres sont illustratifs.
Avant de commander, ils doivent être remplacés par des mesures de votre propre environnement :
-
combien de temps les requêtes attendent le stockage ;
-
combien coûte une heure d’indisponibilité ou d’attente ;
-
quel serveur devrait sinon être ajouté.
Dans les deux premiers scénarios, le surcoût est largement compensé.
Dans le troisième, le client paie pour des performances que la charge de travail n’utilise pas, ce qui génère une perte mensuelle.
Le disque est identique dans les deuxième et troisième scénarios.
Ce qui change le résultat n’est pas le disque, mais la charge de travail :
dans un cas, elle est limitée par le stockage ; dans l’autre, elle ne l’est pas.
Pourquoi le NVMe ne résout pas tous les problèmes de performance
Le NVMe supprime un goulot d’étranglement lié au stockage.
Il ne supprime pas tous les goulots d’étranglement.
Une base de données limitée par la CPU restera limitée par la CPU.
Un serveur disposant de trop peu de RAM peut tirer bien plus de bénéfices d’une augmentation de mémoire.
Une application limitée par la bande passante réseau ne transférera pas les données plus rapidement simplement parce que le disque peut fournir plusieurs GB/s.
De nombreux problèmes de performance se situent aussi dans l’application elle-même :
-
requêtes inefficaces ;
-
index manquants ;
-
cache insuffisant ;
-
journalisation excessive ;
-
API externes lentes.
Avant toute mise à niveau, il faut donc examiner les métriques réelles :
-
latence disque ;
-
IOPS ;
-
profondeur de file ;
-
utilisation du stockage ;
-
débit ;
-
temps d’attente I/O ;
-
statistiques d’attente de la base de données ;
-
taux de hit du cache ;
-
utilisation CPU ;
-
pression mémoire ;
-
performances réseau.
Des files I/O persistantes, une forte utilisation du stockage, une latence croissante et un I/O wait important côté application sont des raisons bien plus solides de passer au NVMe que n’importe quelle spécification de benchmark.
Stockage hybride : souvent l’approche la plus économique
La plupart des entreprises n’ont pas besoin de choisir une seule technologie pour tout.
Une architecture à plusieurs niveaux est généralement plus efficace :
-
NVMe : bases de données, index, disques de VM, caches et charges sensibles à la latence ;
-
SATA SSD : données applicatives et stockage modérément actif ;
-
HDD : sauvegardes, archives, grands volumes et données froides.
Cette approche concentre la performance coûteuse là où elle crée réellement de la valeur, tout en conservant une capacité économique ailleurs.
Utiliser du NVMe pour chaque téraoctet maximise les performances, mais rarement le ROI.
Coût par TB ou coût par unité de travail utile
Le stockage est généralement comparé sur la base du coût par téraoctet.
Cette méthode fonctionne pour la planification de capacité, mais ce n’est pas toujours la bonne métrique en production.
Une plateforme de virtualisation se mesure mieux en :
coût par VM
Une base de données en :
coût par transaction
Selon la charge de travail, d’autres métriques peuvent être plus pertinentes :
-
coût par utilisateur ;
-
coût par rendu ;
-
coût par tâche analytique ;
-
coût par build.
Un système NVMe peut coûter plus cher par téraoctet mais moins cher par VM ou par transaction, car il permet au même serveur d’effectuer davantage de travail utile.
La vraie question n’est donc pas :
« Quel disque est le moins cher ? »
mais :
« Quelle architecture de stockage offre le coût le plus bas pour le travail que l’entreprise doit réellement effectuer ? »
HDD vs. SATA SSD vs. NVMe : guide pratique de sélection
Choisissez HDD lorsque la capacité au meilleur coût est prioritaire, que les données sont rarement consultées et que la charge est principalement composée de lectures et écritures séquentielles.
Choisissez SATA SSD lorsque la faible latence est importante, que la charge sur le stockage est modérée et qu’une vitesse extrême ou un nombre très élevé d’IOPS n’est pas nécessaire.
Choisissez NVMe lorsque les applications sont sensibles à la latence, que les charges sont transactionnelles ou fortement parallèles, ou que le stockage limite activement l’évolutivité, la densité de VM ou la capacité.
Dans de nombreux environnements, la meilleure solution est une combinaison des trois.
Checklist avant une mise à niveau du stockage
Avant de dépenser davantage pour un stockage plus rapide, posez-vous les questions suivantes :
-
Le stockage est-il réellement le goulot d’étranglement ?
-
La charge repose-t-elle principalement sur des lectures/écritures aléatoires ou séquentielles ?
-
Quelle latence l’application exige-t-elle ?
-
Quels sont les IOPS de pointe et la profondeur de file ?
-
Un stockage plus rapide peut-il augmenter la densité des charges ?
-
Peut-il retarder l’achat d’un autre serveur ?
-
Combien le goulot d’étranglement actuel coûte-t-il par mois ?
-
Combien coûte la mise à niveau ?
-
Quelle est la période de retour sur investissement attendue ?
-
Un stockage hybride offrirait-il un meilleur ROI ?
Conclusion : misez sur le ROI, pas sur les chiffres de benchmark
Il n’existe pas de gagnant universel.
HDD est le meilleur choix lorsque la priorité est une capacité économique.
SATA SSD est une solution fiable et polyvalente pour un usage général.
NVMe apporte le plus de valeur lorsque la faible latence, les IOPS élevés et les performances parallèles influencent directement la productivité, l’évolutivité ou les revenus.
Le plus important est d’identifier le véritable goulot d’étranglement avant de dépenser davantage en stockage.
Lorsque le stockage plus rapide :
-
réduit les temps d’attente ;
-
augmente la densité de VM ;
-
accélère les transactions ;
-
raccourcit les charges de travail ;
-
évite l’achat d’un nouveau serveur ;
il peut rapidement devenir rentable.
En l’absence de ces bénéfices, un meilleur score de benchmark signifie simplement que vous payez pour des performances que personne n’utilise.
La meilleure architecture de stockage n’est pas forcément la plus rapide.
C’est celle qui offre le coût total le plus bas par unité de travail utile.
INTROSERV propose des serveurs avec différentes options de stockage — HDD, SATA SSD et NVMe — ainsi que des configurations hybrides.
L’objectif n’est pas de pousser le client vers la solution la plus rapide, mais de choisir le stockage en fonction de la charge de travail réellement utilisée.
Si vous ne savez pas où se situe le goulot d’étranglement, l’équipe INTROSERV peut vous aider à déterminer si le stockage est le facteur limitant et à choisir une configuration adaptée à vos besoins.