DTU ou vCore dans Azure SQL Database : bien choisir le modèle d’achat
By Mirko Peters ·
Comparez les modèles d’achat DTU et vCore pour Azure SQL Database. Découvrez les différences de tarification, les limites de mise à l’échelle et la manière de choisir le modèle adapté à votre charge de travail cloud.
Automatically translated with AI from the original post. Read the English original

Choisir entre les modèles d’achat DTU et vCore pour Azure SQL Database est l’une des décisions financières et architecturales les plus importantes que vous prendrez lors du déploiement de charges de travail cloud. Ce guide détaille les principales différences, les structures de tarification et les capacités de mise à l’échelle afin de vous aider à sélectionner le modèle optimal au regard de vos exigences de performance et de votre budget.
Points clés
- Le modèle DTU regroupe le calcul, le stockage et les E/S dans une seule métrique de tarification prédéfinie, déclinée en niveaux Basic, Standard et Premium.
- Le modèle vCore permet de configurer indépendamment le calcul, le stockage et la génération de matériel, pour un contrôle précis et une meilleure optimisation des coûts.
- vCore donne accès à des fonctionnalités avancées d’économies, comme Azure Hybrid Benefit et la mise en pause des bases de données Serverless, qui ne sont pas disponibles dans le modèle DTU.
- Vous pouvez démarrer sans risque avec l’un ou l’autre modèle, et convertir votre base de données en ligne, sans aucune interruption pour vos applications, à mesure que vos besoins de performance évoluent.
- Les petites tailles DTU fournissent moins d’un vCore de puissance de traitement. Le modèle vCore est donc le choix privilégié pour les charges de travail gourmandes en processeur.
Comprendre le modèle d’achat DTU
Le modèle d’unité de transaction de base de données (DTU) est conçu comme une solution groupée, prête à l’emploi, destinée aux administrateurs de bases de données cloud qui privilégient la simplicité et une facturation mensuelle prévisible. Au lieu de calculer séparément les cycles de processeur, l’allocation de mémoire et les opérations d’entrée/sortie disque, Microsoft regroupe toutes ces ressources dans une métrique unique appelée DTU.
Dans le modèle DTU, votre base de données est déployée dans l’un des trois niveaux de performance distincts : Basic, Standard ou Premium. La mise à l’échelle à l’intérieur de ces niveaux est à peu près linéaire. Si vous doublez votre allocation de DTU, vous doublez à peu près les ressources sous-jacentes disponibles pour votre application. Cela simplifie la planification de la capacité pour les débutants ou pour les équipes qui gèrent des applications simples.
Toutefois, cette approche groupée présente des limites. Le calcul et le stockage étant liés selon des ratios fixes, vous ne pouvez pas faire évoluer le stockage indépendamment de la puissance de traitement. Si votre application nécessite un stockage très volumineux mais une faible puissance processeur, le modèle DTU peut vous conduire à payer une capacité de calcul inutile.
Maîtriser le modèle d’achat vCore
Le modèle d’achat vCore représente l’approche « construisez votre propre solution » appliquée aux bases de données cloud. Un vCore correspond à un processeur virtuel, ce qui donne aux administrateurs un contrôle direct sur les ressources de calcul et de stockage, configurées indépendamment. Microsoft recommande vivement ce modèle pour les applications cloud modernes, en raison de sa souplesse et de son adéquation aux exigences de mise à l’échelle des entreprises.
Lors de la configuration d’une base de données vCore, vous sélectionnez la génération de calcul, choisissez le type de matériel et provisionnez le stockage séparément. Vous pouvez ainsi adapter la configuration à votre profil de charge exact, au lieu de deviner quel niveau groupé convient le mieux. Le modèle vCore s’appuie sur trois niveaux de performance principaux : General Purpose, Business Critical et Hyperscale.
L'un des avantages les plus importants du modèle vCore est l'optimisation financière. Parce qu'il sépare le calcul du stockage et offre des options de configuration avancées, il ouvre accès à des fonctionnalités de tarification uniques, qui n'existent tout simplement pas dans l'écosystème DTU. Il s'agit notamment de l'avantage Azure Hybrid Benefit, qui vous permet de réutiliser vos licences SQL Server sur site existantes pour bénéficier de remises importantes, et des configurations de calcul Serverless.
Différences financières et architecturales
Lorsque vous évaluez le choix entre DTU et vCore, cette décision aura un impact considérable sur votre facture mensuelle Azure et sur la capacité de votre solution à évoluer à long terme. Le modèle DTU propose une tarification prévisible, à forfait, facile à budgétiser pour les charges de travail petites et moyennes. Le palier Basic peut coûter aussi peu que cinq dollars par mois, ce qui en fait un point d'entrée abordable pour les tests et les petits projets annexes.
À l'inverse, le modèle vCore introduit des paliers spécialisés capables de gérer une très forte montée en charge. Le palier Hyperscale, par exemple, permet à une base de données unique d'atteindre 128 téraoctets de stockage, ce qui en fait la référence du secteur pour les applications d'entreprise en forte croissance. Par ailleurs, le modèle vCore introduit le palier de calcul Serverless, qui met automatiquement en pause votre base de données après une heure d'inactivité. Pendant la pause, vous ne payez que le stockage, ce qui rend son coût quasiment nul lorsqu'elle reste inactive le week-end ou en dehors des heures de bureau.
Il convient également de noter le choix de la génération matérielle au sein du modèle vCore. Les générations de matériel plus récentes offrent une mémoire et des processeurs plus rapides, ce qui vous permet d'optimiser le rapport prix/performance bien plus efficacement que les configurations matérielles figées des paliers DTU standard.
Migration et souplesse sans verrouillage
Une crainte courante chez les professionnels de l'informatique qui migrent vers le cloud est de commettre une erreur d'architecture irréversible. Heureusement, Microsoft a conçu Azure SQL Database avec des chemins de migration en ligne entre ces deux modèles d'achat. Si vous commencez avec le modèle DTU et réalisez ensuite que votre application nécessite la granularité du vCore, vous pouvez convertir le modèle de votre base de données en ligne.
Pendant cette conversion, votre application reste en ligne et accessible. La transition s'apparente davantage à la modification d'un paramètre de configuration qu'à la reconstruction complète de votre infrastructure. Cette souplesse permet aux équipes de démarrer de façon sobre, de surveiller les indicateurs réels d'utilisation des ressources, et de ne migrer vers un modèle plus puissant que lorsque les données de performance en justifient le coût.
Conclusion et prochaines étapes
Choisir le bon modèle d'achat pour votre base de données cloud revient à arbitrer entre simplicité et contrôle fin. Si vous souhaitez une mise en place rapide et groupée, avec un coût mensuel fixe, le modèle DTU offre un point de départ simple. Si vous avez besoin de remises sur licences, de la mise en pause automatique du Serverless, d'une mise à l'échelle indépendante du stockage ou d'une capacité d'entreprise considérable, le vCore s'impose clairement.
Pour approfondir les stratégies de bases de données cloud managées, la haute disponibilité et les bonnes pratiques de sécurité, n'hésitez pas à écouter l'épisode complet. Restez à l'écoute de la discussion complète pour des analyses d'experts et des conseils pratiques sur la maîtrise des plateformes de données Microsoft dans le cloud.
Questions fréquentes
Puis-je passer du modèle DTU au modèle vCore sans interruption de service ?
Oui, Azure vous permet de convertir votre base de données entre les modèles d'achat DTU et vCore en ligne, alors que votre application reste opérationnelle.
Quel est le principal avantage du modèle vCore par rapport au modèle DTU ?
Le modèle vCore vous permet de faire évoluer le calcul et le stockage indépendamment l'un de l'autre, de choisir des générations de matériel spécifiques et d'utiliser des fonctionnalités d'économie comme Azure Hybrid Benefit et le calcul Serverless.
Le palier Serverless est-il disponible dans le modèle d'achat DTU ?
Non, le palier de calcul Serverless n'est disponible que dans le cadre du modèle vCore, au sein du palier à usage général (General Purpose), et permet de mettre les bases de données en pause pendant les périodes d'inactivité afin de réduire les coûts.
Quelle est la plus petite taille de base de données DTU possible pour des tests ?
Le palier Basic du modèle DTU propose une configuration minimale à partir de seulement 5 DTU et 2 gigaoctets de stockage, ce qui en fait une solution idéale pour l'apprentissage et les petits projets de développement.