Skip to content

Commit 3b9773b

Browse files
authored
Merge pull request #231596 from bandersmsft/ghissue106890
MCM - Update overview-ahb for ghissue 106890
2 parents 56ee495 + a53ddd5 commit 3b9773b

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

articles/cost-management-billing/scope-level/overview-azure-hybrid-benefit-scope.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Azure Hybrid Benefit is a licensing benefit that lets you bring you
44
keywords:
55
author: bandersmsft
66
ms.author: banders
7-
ms.date: 12/06/2022
7+
ms.date: 03/21/2023
88
ms.topic: overview
99
ms.service: cost-management-billing
1010
ms.subservice: ahb
@@ -17,31 +17,31 @@ Azure Hybrid Benefit is a licensing benefit that helps you to significantly redu
1717

1818
You can centrally manage your Azure Hybrid Benefit for SQL Server across the scope of an entire Azure subscription or overall billing account.
1919

20-
To use centrally manage licenses, you must have a specific role assigned to you, depending on your Azure agreement type:
20+
To use centrally managed licenses, you must have a specific role assigned to you, depending on your Azure agreement type:
2121

2222
- Enterprise Agreement
2323
- Enterprise Administrator
24-
If you're not an Enterprise admin, you must be assigned that role by your organization (with full access). For more information about how to become a member of the role, see [Add another enterprise administrator](../manage/ea-portal-administration.md#create-another-enterprise-administrator).
24+
If you're not an Enterprise admin, your organization must assign you that role with full access. For more information about how to become a member of the role, see [Add another enterprise administrator](../manage/ea-portal-administration.md#create-another-enterprise-administrator).
2525
- Microsoft Customer Agreement
2626
- Billing account owner
2727
- Billing account contributor
2828
- Billing profile owner
2929
- Billing profile contributor
30-
If you don't have one of the roles above, your organization must assign one to you. For more information about how to become a member of the roles, see [Manage billing roles](../manage/understand-mca-roles.md#manage-billing-roles-in-the-azure-portal).
30+
If you don't have one of the roles, your organization must assign one to you. For more information about how to become a member of the roles, see [Manage billing roles](../manage/understand-mca-roles.md#manage-billing-roles-in-the-azure-portal).
3131

3232
At a high level, here's how it works:
3333

3434
1. First, confirm that all your SQL Server VMs are visible to you and Azure by enabling automatic registration of the self-installed SQL server images with the IaaS extension. For more information, see [Register multiple SQL VMs in Azure with the SQL IaaS Agent extension](/azure/azure-sql/virtual-machines/windows/sql-agent-extension-manually-register-vms-bulk).
3535
1. Under **Cost Management + Billing** in the Azure portal, you (the billing administrator) choose the scope and the number of qualifying licenses that you want to assign to cover the resources in the scope.
3636
:::image type="content" source="./media/overview-azure-hybrid-benefit-scope/set-scope-assign-licenses.png" alt-text="Screenshot showing setting a scope and assigning licenses." lightbox="./media/overview-azure-hybrid-benefit-scope/set-scope-assign-licenses.png" :::
3737

38-
In the previous example, detected usage for 108 normalized core licenses is needed to cover all eligible Azure SQL resources. Detected usage for individual resources was 56 normalized core licenses. For the example, we showed 60 standard core licenses plus 12 Enterprise core licenses (12 * 4 = 48). So 60 + 48 = 108. Normalized core license values are covered in more detail in the following [How licenses apply to Azure resources](#how-licenses-apply-to-azure-resources) section.
38+
In the previous example, detected usage for 108 normalized core licenses is needed to cover all eligible Azure SQL resources. Detected usage for individual resources was 56 normalized core licenses. For the example, we showed 60 standard core licenses plus 12 Enterprise core licenses (12 * 4 = 48). So 60 + 48 = 108. Normalized core license values are covered in more detail in the following section, [How licenses apply to Azure resources](#how-licenses-apply-to-azure-resources).
3939

4040
- Each hour as resources in the scope run, Azure automatically assigns the licenses to them and discounts the costs correctly. Different resources can be covered each hour.
4141
- Any usage above the number of assigned licenses is billed at normal, pay-as-you-go prices.
4242
- When you choose to manage the benefit by assigning licenses at a scope level, you can't manage individual resources in the scope any longer.
4343

44-
The original resource-level way to enable Azure Hybrid Benefit is still available for SQL Server and is currently the only option for Windows Server. It involves a DevOps role selecting the benefit for each individual resource (like a SQL Database or Windows Server VM) when creating or managing it. Doing so results in the hourly cost of that resource being discounted. For more information, see [Azure Hybrid Benefit for Windows Server](/azure/azure-sql/azure-hybrid-benefit).
44+
The original resource-level way to enable Azure Hybrid Benefit is still available for SQL Server and is currently the only option for Windows Server. It involves a DevOps role selecting the benefit for each individual resource (like a SQL Database or Windows Server VM) when you create or manage it. Doing so results in the hourly cost of that resource being discounted. For more information, see [Azure Hybrid Benefit for Windows Server](/azure/azure-sql/azure-hybrid-benefit).
4545

4646
Enabling centralized management of Azure Hybrid Benefit of for SQL Server at a subscription or account scope level is currently in preview. It's available to enterprise customers and to customers that buy directly from Azure.com with a Microsoft Customer Agreement. We hope to extend the capability to Windows Server and more customers.
4747

@@ -58,19 +58,19 @@ Centrally managing Azure Hybrid Benefit at a scope-level covers the following co
5858
- SQL Elastic Pools
5959
- SQL Server on Azure VMs
6060

61-
Resource-level Azure Hybrid Benefit management can cover all the above, too. It's currently the only option for covering the following resources:
61+
Resource-level Azure Hybrid Benefit management can cover all of those points, too. It's currently the only option for covering the following resources:
6262

6363
- Azure Dedicated Hosts
6464
- Azure Data Factory SQL Server Integration Services (SSIS)
6565

6666
## Centralized scope-level management advantages
6767

68-
You get the following:
68+
You get the following benefits:
6969

7070
- **A simpler, more scalable approach with better control** - The billing administrator directly assigns available licenses to one or more Azure scopes. The original approach, at a large scale, involves coordinating Azure Hybrid Benefit usage across many resources and DevOps owners.
7171
- **An easy-to-use way to optimize costs** - An Administrator can monitor Azure Hybrid Benefit utilization and directly adjust licenses assigned to Azure. For example, an administrator might see an opportunity to save more money by assigning more licenses to Azure. Then they speak with their procurement department to confirm license availability. Finally, they can easily assign the licenses to Azure and start saving.
7272
- **A better method to manage costs during usage spikes** - You can easily scale up the same resource or add more resources during temporary spikes. You don't need to assign more SQL Server licenses (for example, closing periods or increased holiday shopping). For short-lived workload spikes, pay-as-you-go charges for the extra capacity might cost less than acquiring more licenses to use Azure Hybrid Benefit for the capacity. Managing the benefit at a scope, rather than at a resource-level, helps you to decide based on aggregate usage.
73-
- **Clear separation of duties to sustain compliance** - In the resource-level Azure Hybrid Benefit model, resource owners might select Azure Hybrid Benefit when there are no licenses available. Or, they might *not* select the benefit when there *are* licenses available. Scope-level management of Azure Hybrid Benefit solves this situation. The billing admins that manage the benefit centrally are positioned to confirm with procurement and software asset management departments how many licenses are available to assign to Azure. The point is illustrated by the following diagram.
73+
- **Clear separation of duties to sustain compliance** - In the resource-level Azure Hybrid Benefit model, resource owners might select Azure Hybrid Benefit when there are no licenses available. Or, they might *not* select the benefit when there *are* licenses available. Scope-level management of Azure Hybrid Benefit solves this situation. The billing admins that manage the benefit centrally are positioned to confirm with procurement and software asset management departments how many licenses are available to assign to Azure. The following diagram illustrates the point.
7474

7575
:::image type="content" source="./media/overview-azure-hybrid-benefit-scope/duty-separation.svg" alt-text="Diagram showing the separation of duties." border="false" lightbox="./media/overview-azure-hybrid-benefit-scope/duty-separation.svg":::
7676

@@ -80,9 +80,9 @@ Both SQL Server Enterprise (core) and SQL Server Standard (core) licenses with S
8080

8181
One rule to understand: One SQL Server Enterprise Edition license has the same coverage as _four_ SQL Server Standard Edition licenses, across all qualified Azure SQL resource types.
8282

83-
To explain how it works further, the term _normalized core license_ or NCL is used. In alignment with the rule above, one SQL Server Standard core license produces one NCL. One SQL Server Enterprise core license produces four NCLs. For example, if you assign four SQL Server Enterprise core licenses and seven SQL Server Standard core licenses, your total coverage and Azure Hybrid Benefit discounting power is equal to 23 NCLs (4\*4+7\*1).
83+
To explain how it works further, the term _normalized core license_ or NCL is used. In alignment with the rule, one SQL Server Standard core license produces one NCL. One SQL Server Enterprise core license produces four NCLs. For example, if you assign four SQL Server Enterprise core licenses and seven SQL Server Standard core licenses, your total coverage and Azure Hybrid Benefit discounting power is equal to 23 NCLs (4\*4+7\*1).
8484

85-
The following table summarizes how many NCLs you need to fully discount the SQL Server license cost for different resource types. Scope-level management of Azure Hybrid Benefit strictly applies the rules in the product terms, summarized below.
85+
The following table summarizes how many NCLs you need to fully discount the SQL Server license cost for different resource types. Scope-level management of Azure Hybrid Benefit strictly applies the rules in the product terms, summarized as follows.
8686

8787
| **Azure Data Service** | **Service tier** | **Required number of NCLs** |
8888
| --- | --- | --- |
@@ -98,18 +98,18 @@ The following table summarizes how many NCLs you need to fully discount the SQL
9898

9999
¹ *Azure Hybrid Benefit isn't available in the serverless compute tier of Azure SQL Database.*
100100

101-
² *Subject to a minimum of four vCore licenses per Virtual Machine.*
101+
² *Subject to a minimum of four vCores per Virtual Machine, which translates to four NCL if Standard edition is used, and 16 NCL if Enterprise edition is used.*
102102

103103
## Ongoing scope-level management
104104

105-
We recommend that you establish a proactive rhythm when centrally managing Azure Hybrid Benefit, similar to the following tasks and order:
105+
We recommend that you establish a proactive rhythm when centrally managing Azure Hybrid Benefit, similar to the following tasks and order.
106106

107107
- Engage within your organization to understand how many Azure SQL resources and vCores will be used during the next month, quarter, or year.
108108
- Work with your procurement and software asset management departments to determine if enough SQL core licenses with Software Assurance are available. The benefit allows licenses supporting migrating workloads to be used both on-premises and in Azure for up to 180 days. So, those licenses can be counted as available.
109109
- Assign available licenses to cover your current usage _and_ your expected usage growth during the upcoming period.
110110
- Monitor assigned license utilization.
111111
- If it approaches 100%, then consult others in your organization to understand expected usage. Confirm license availability then assign more licenses to the scope.
112-
- If usage is 100%, you might be using resources beyond the number of licenses assigned. Return to the [Create license assignment experience](create-sql-license-assignments.md) and review the usage that Azure shows. Then assign additional available licenses to the scope for more coverage.
112+
- If usage is 100%, you might be using resources beyond the number of licenses assigned. Return to the [Create license assignment experience](create-sql-license-assignments.md) and review the usage that Azure shows. Then assign more available licenses to the scope for more coverage.
113113
- Repeat the proactive process periodically.
114114

115115
## Next steps

0 commit comments

Comments
 (0)