How does SQL license work in Azure Managed SQL Virtual Machine

Priyanka Srivastava 20 Reputation points
2023-08-18T08:01:53.47+00:00

I have an Azure Managed SQL Virtual Machine. On this machine, I am running MS SQL Standard Edition 2014. I want to understand if I create multiple instances of the SQL server on this VM, how will the licences be charged?

For example, if I am using Licence included model for this Azure Managed SQL Virtual Machine, and install 3 instances of SQL server, will the licence cost be 3 times?

What will be the case if I use Hybrid Model for pricing?

To put it in a different way, can I use one SQL licence for multiple SQL instances on the same virtual machine?

Azure Managed Applications
Azure Managed Applications
An Azure service that enables managed service providers, independent software vendors, and enterprise IT teams to deliver turnkey solutions through the Azure Marketplace or service catalog.
128 questions
SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
13,392 questions
0 comments No comments
{count} votes

Accepted answer
  1. AirGordon 7,030 Reputation points
    2023-08-18T08:12:16.6+00:00

    Great question, I think the answer falls into 2 specific models - but the gist is that it's linked to the number of VM CPU Cores and not the number of SQL Server Instances.

    1. Standard IaaS PAYG billing.
      The per-second cost of running the Azure VM includes the cost of the SQL Server license. The per-second licensing cost depends on the number of VM vCPUs.
      It's important to size the VM correctly as you'll pay per CPU, so even if you had multiple instance of SQL on the VM they all share the same CPUs.
      You can run multiple instances on the VM, as the VM covers the license.
      https://learn.microsoft.com/en-us/azure/azure-sql/virtual-machines/windows/pricing-guidance?view=azuresql#pay-per-usage
    2. Hybrid HYB licensing
      Allows using existing SQL Server core licenses with Software Assurance in an Azure VM.
      Again, it's licensed on the CPU (cores), and it is reliant on you paying for Software Assurance. "You must have a license for SQL Server Standard or Enterprise and Software Assurance, which is a required option through some volume licensing programs and an optional purchase with others"

    https://learn.microsoft.com/en-us/azure/azure-sql/virtual-machines/windows/pricing-guidance?view=azuresql#byol

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful