Guide des prix de SQL Server sur machines virtuelles Azure

S’applique à :SQL Server sur la machine virtuelle Azure

Cet article fournit un guide des prix pour SQL Server sur machines virtuelles Azure. Plusieurs facteurs ont un impact sur le coût, et il est important de choisir le bon équilibre entre les coûts et les besoins de l’entreprise.

Conseil

Si vous cherchez seulement à obtenir une estimation de coût pour une combinaison spécifique d’édition de SQL Server et de taille de machine virtuelle, consultez la page de tarification pour Windows ou Linux. Sélectionnez votre plateforme et l’édition de SQL Server dans la liste Système d’exploitation/Logiciel.

UI on VM Pricing page

Ou utilisez la Calculatrice de prix pour ajouter et configurer une machine virtuelle.

Éditions SQL Server sous licence libre

Si vous souhaitez développer, tester ou générer une preuve de concept, utilisez l’édition SQL Server Développeur sous licence libre. Cette édition offre toutes les fonctionnalités de SQL Server Entreprise, ce qui vous permet de générer et de tester n’importe quel type d’application. Toutefois, vous ne pouvez pas exécuter l’édition Développeur en production. Une machine virtuelle exécutant SQL Server Développeur engendre uniquement des frais liés au coût de la machine virtuelle, car aucun coût de licence n’est associé à cette édition.

Si vous souhaitez exécuter une charge de travail légère en production (<4 cœurs, <1 Go de mémoire, <10 Go/base de données), utilisez l’édition SQL Server Express sous licence gratuite. Là encore, une machine virtuelle exécutant SQL Server Express engendre uniquement des frais liés au coût de la machine virtuelle.

Pour ces charges de travail de développement/test et de production légère, vous pouvez également faire des économies en choisissant une machine virtuelle plus petite qui correspond à ces charges de travail. D2as_v5 peut s’avérer un bon choix dans certains scénarios.

Pour créer une machine virtuelle Azure exécutant SQL Server 2022 avec l’une de ces images, consultez les liens suivants :

Plateforme Images sous licence libre
Windows Server 2022 Machine virtuelle Azure SQL Server 2022 Developer
Ubuntu Pro 20.04 LTS Machine virtuelle Azure SQL Server 2022 Developer

Si votre charge de travail de production n’est pas légère, utilisez l’une des éditions suivantes de SQL Server :

Édition SQL Server Charge de travail
Web Petits sites web
Standard Charges de travail faibles ou moyennes
Entreprise Charges de travail volumineuses ou critiques

Pour ces éditions, vous pouvez vous acquitter de la licence SQL Server de deux manières : par un paiement à l’utilisation ou avec Azure Hybrid Benefit.

Paiement à l’utilisation

Le paiement d’une licence SQL Server à l’utilisation (ou paiement au fur et à mesure) signifie que le coût par seconde de l’exécution de la machine virtuelle Azure comprend le coût de la licence SQL Server. Les tarifs des différentes éditions de SQL Server (Web, Standard, Entreprise) sont indiqués dans la page de tarification des machines virtuelles Azure pour Windows ou Linux.

Le coût est le même pour toutes les versions de SQL Server (de 2012 SP3 à 2022). Le coût de licence par seconde varie selon le nombre de processeurs virtuels de machine virtuelle.

Le paiement de la licence SQL Server à l’utilisation est recommandé pour :

  • Les charges de travail temporaires ou périodiques. Par exemple, une application qui doit soutenir un événement pendant quelques mois chaque année, ou une analyse métier réalisée tous les lundis.

  • Les charges de travail dont la durée de vie ou la mise à l’échelle ne sont pas connues. Par exemple, une application qui peut ne pas être requise dans quelques mois, ou qui peut nécessiter plus ou moins de puissance de calcul, en fonction de la demande.

Pour créer une machine virtuelle Azure exécutant SQL Server 2022 avec l’une de ces images assorties d’un paiement à l’utilisation, consultez les liens suivants :

Plateforme Images sous licence
Windows Server 2022 Machine virtuelle Azure Web SQL Server 2022
Machine virtuelle Azure Standard SQL Server 2022
Machine virtuelle Azure Entreprise SQL Server 2022
Ubuntu Pro 20.04 LTS Machine virtuelle Azure Web SQL Server 2022
Machine virtuelle Azure Standard SQL Server 2022
Machine virtuelle Azure Entreprise SQL Server 2022

Important

Lorsque vous créez une machine virtuelle SQL Server dans le portail Azure, la fenêtre Choisir une taille affiche un coût estimé. Il est important de noter que cette estimation correspond uniquement aux frais de calcul liés à l’exécution de la machine virtuelle, ainsi qu’aux coûts de licence du système d’exploitation (Windows ou système d’exploitation Linux tiers).

Choose VM size pane

N’inclut pas les coûts de licence SQL Server supplémentaires pour les éditions Web, Standard et Enterprise. Pour obtenir une estimation plus précise des tarifs, sélectionnez votre système d’exploitation et l’édition SQL Server dans la page des tarifs pour Windows ou Linux.

Notes

Vous pouvez désormais changer de modèle de licence et passer du paiement à l’utilisation à une licence Azure Hybrid Benefit, et inversement. Pour plus d'informations, consultez Guide pratique pour changer le modèle de licence d'une machine virtuelle SQL Server.

Azure Hybrid Benefit (AHB)

Azure Hybrid Benefit, également appelé AHB, est un programme qui permet aux clients d’utiliser des licences de base SQL Server existantes avec Software Assurance dans une machine virtuelle Azure. Une machine virtuelle SQL Server qui a recours à la méthode AHB facture uniquement le coût d’exécution de la machine virtuelle, et non la licence SQL Server, étant donné que vous avez déjà acquis les licences et Software Assurance dans le cadre d’un programme de licence en volume ou via un fournisseur de solutions cloud (CSP).

L’apport de votre propre licence SQL Server au travers d’Azure Hybrid Benefit est recommandé pour :

  • Les charges de travail continues. Par exemple, une application qui doit prendre en charge les opérations de l’entreprise 24 h/24, 7 j/7.

  • Les charges de travail dont la durée de vie et la mise à l’échelle sont connues. Par exemple, une application qui sera requise pendant toute l’année et dont la demande a été prévue.

Pour utiliser la méthode AHB avec une machine virtuelle SQL Server, vous devez posséder une licence SQL Server Standard ou Enterprise ainsi que Software Assurance, qui est une option obligatoire pour certains programmes de licence en volume, et une option facultative pour d’autres. Le niveau de tarification fourni par les programmes de licence en volume varie selon le type de contrat et la quantité et/ou l’engagement vis-à-vis de SQL Server. Mais en règle générale, Azure Hybrid Benefit pour les charges de travail continues présente les avantages suivants :

Avantage d’AHB Description
Réduction des coûts Azure Hybrid Benefit permet d'économiser jusqu'à 55 %. Pour plus d’informations, consultez Changer de modèle de licence
Réplica secondaire passif gratuit Un autre avantage de l’apport de votre propre licence est la gratuité de la licence pour un réplica secondaire passif pour la haute disponibilité et un réplica secondaire passif pour la récupération d’urgence par SQL Server. Cela réduit de plus de moitié le coût de licence d’un déploiement SQL Server à haute disponibilité (par exemple, à l’aide de groupes de disponibilité AlwaysOn).

Notes

À compter de novembre 2022, il est possible d’utiliser des licences gratuites pour un réplica secondaire passif pour la haute disponibilité et un réplica secondaire passif pour la récupération d’urgence lors de l’utilisation de licences de paiement à l’utilisation et d’AHB.

Réduire les coûts

Pour éviter des coûts inutiles, choisissez une taille de machine virtuelle optimale et envisagez des arrêts intermittents pour les charges de travail non continues.

Dimensionner correctement votre machine virtuelle

Le coût de la licence SQL Server est directement lié au nombre de processeurs virtuels. Choisissez une taille de machine virtuelle qui correspond à vos besoins en termes de processeur, mémoire, stockage et bande passante d’E/S. Pour obtenir la liste complète des options de taille de machine virtuelle, consultez Tailles de machine virtuelle Windows et Tailles de machine virtuelle Linux.

Pour plus d’informations sur le choix de la meilleure taille de machine virtuelle pour votre charge de travail, consultez Meilleures pratiques en matière de taille de machine virtuelle.

Arrêter votre machine virtuelle lorsque cela est possible

Si vous utilisez des charges de travail qui ne s’exécutent pas en continu, envisagez d’arrêter la machine virtuelle pendant les périodes d’inactivité. Vous paierez uniquement pour ce que vous utiliserez.

Par exemple, si vous testez simplement SQL Server sur une machine virtuelle Azure, vous ne souhaitez pas engendrer de coûts en le laissant accidentellement s’exécuter pendant des semaines. Pour remédier à ce problème, il est possible de recourir à la fonction d’arrêt automatique.

SQL Server VM autoshutdown

L’arrêt automatique fait partie d’un ensemble plus important de fonctionnalités similaires fournies par Azure DevTest Labs.

Pour les autres flux de travail, envisagez l’arrêt et le redémarrage automatiques des machines virtuelles Azure avec une solution de script, comme Azure Automation.

Important

L’arrêt et la libération de votre machine virtuelle constituent la seule façon d’éviter des frais. Le simple arrêt ou l’utilisation des options d’alimentation pour arrêter la machine virtuelle entraînent toujours des frais d’utilisation.

Étapes suivantes

Pour obtenir une assistance globale sur la tarification Azure, consultez Éviter les coûts inattendus avec la gestion de la facturation et des coûts dans Azure. Pour voir les tarifs les plus récents des machines virtuelles Azure, notamment ceux de SQL Server, consultez la page de tarification des machines virtuelles Azure pour Windows et Linux.

Pour obtenir une vue d’ensemble de SQL Server sur des machines virtuelles Azure, consultez les articles suivants :