直接答案:按 2026-11-10 的 Azure Retail Prices API(eastus,美元,不含税与折扣),Windows VM 与 Linux 同 SKU 的价差就是 AHB 可省的许可证部分:D4s_v5 Windows 0.376/小时、Linux 0.192,启用 AHB 后按 Linux 计费,省 0.184/小时 = 134.32/月;D8s_v5 0.752 vs 0.384,省 268.64/月;D16s_v5 1.504 vs 0.768,省 537.28/月。叠加 Linux 1 年预留:D8s 约 172.92/月,较 Windows PAYG 省 68.5%;3 年约 110.72/月,省 79.8%,接近官方“最高 80%”的说法。前提是:Windows Server 需 8 核许可起(4 vCPU 的 VM 也要 8 核),并有 active Software Assurance 或符合条件的订阅;180 天内可本地与 Azure 双跑。SQL AHB 适用于 SQL Database vCore provisioned(不含 serverless/DTU)、SQL Managed Instance、SQL Server on VMs、SSIS、Arc SQL MI;Enterprise 1 核 = 4 vCore GP 或 1 vCore BC,Standard 1 核 = 1 vCore GP 或 4 核 = 1 vCore BC。
本文面向负责 Windows/SQL 上云、许可合规、FinOps、采购与财务的团队。它把“官方规则”“编辑测算”“未纳入项”分开写,覆盖 Windows VM 节省、AHB + 预留、SQL 许可比例、8 核门槛、180 天双跑、隐藏风险与 90 天清单。价格来自 Azure Retail Prices API、Azure Hybrid Benefit 官方 FAQ 与 Microsoft Learn(2026-11-10)。不构成许可或法律建议。
① AHB 不是折扣码,是先有合规许可:Azure 账单只减许可证部分,SA/订阅成本不在账单里。② Windows 8 核门槛:4 vCPU 的 VM 也要 8 核许可,小 VM 的节省会被许可摊薄。③ SQL 不能按 vCPU 1:1 套:serverless/DTU 不适用,Enterprise 与 Standard 的 GP/BC 换算不同,180 天后只能留在 Azure。
适用边界:哪些能省,哪些不能
Windows Server AHB 适用于 Windows Server Standard/Datacenter 核心许可,需 active Software Assurance 或符合条件的订阅;每台 VM 最少 8 核许可,超过 8 核按实例核数配许可,处理器许可按 16 核折算。SQL Server AHB 适用于 SQL Database 的 vCore provisioned 层(不含 serverless、不含 DTU)、SQL Managed Instance、SQL Server on Azure VMs、SSIS 和 Arc SQL MI。Windows 与 SQL 可叠加;AHB 也可用于 AKS、Dedicated Host、Azure Local、Azure VMware Solution。Windows 客户端(10/11)不适用。
| 项目 | 规则 | 注意 |
|---|---|---|
| Windows Server | Standard/Datacenter 核心许可 + SA/订阅 | 每 VM 最少 8 核 |
| SQL Server | Enterprise/Standard 核心许可 + SA/订阅 | 仅 vCore provisioned,不含 serverless/DTU |
| Linux | RHEL/SLES 有效订阅 | 官方称最高省 76% |
| 双跑 | 180 天迁移期 | 之后只能 Azure 或本地二选一 |
| 可叠加 | Windows + SQL、AHB + 预留 | 预留需为 Linux 基座 |
| 不适用 | Windows 客户端、SQL serverless/DTU | 按账单/条款确认 |
来源:Azure Hybrid Benefit FAQ 与 Learn“Azure Hybrid Benefit for Windows VMs”“Azure Hybrid Benefit – Azure SQL Database & SQL Managed Instance”(2026-11-10)。具体权利以 Microsoft Product Terms 与合同为准。
Windows VM:省的就是 Windows 与 Linux 的价差
同 SKU 的 Windows PAYG 减 Linux PAYG,就是 AHB 在 Azure 账单上能减掉的许可证部分:D4s_v5 0.376−0.192=0.184/小时,730 小时 134.32/月;D8s_v5 0.752−0.384=0.368/小时,268.64/月;D16s_v5 1.504−0.768=0.736/小时,537.28/月。但许可门槛是 8 核起:D4s_v5 只有 4 vCPU,仍要 8 核许可;D8s 8 核、D16s 16 核。小 VM 的“每核节省”会被 8 核门槛拉低。
| SKU | Windows PAYG/月 | Linux+AHB/月 | 节省/月 | 许可核数 |
|---|---|---|---|---|
| D4s_v5 | 274.48 | 140.16 | 134.32 | 8 |
| D8s_v5 | 548.96 | 280.32 | 268.64 | 8 |
| D16s_v5 | 1,097.92 | 560.64 | 537.28 | 16 |
编辑测算:Windows/Linux PAYG 小时价 × 730;D4s_v5 0.376/0.192、D8s_v5 0.752/0.384、D16s_v5 1.504/0.768(eastus,2026-11-10)。未计 SA/订阅成本、存储、网络、税与折扣。
AHB + 预留:省到接近 80%
AHB 可与 Azure Reserved VM Instance 叠加;预留应买 Linux 基座,再用 AHB 覆盖 Windows 许可。D8s_v5 Linux 1 年预留 2,075/年,折 0.2369/小时 = 172.92/月;3 年 3,986,折 0.1517/小时 = 110.72/月。相对 Windows PAYG 548.96/月:1 年省 376.04(68.5%),3 年省 438.24(79.8%)。D16s_v5 1 年 4,151/年 = 345.92/月,3 年 7,972 = 221.44/月,较 Windows PAYG 1,097.92 省 68.5%/79.8%。
| SKU/方案 | 月费 | 较 Windows PAYG | 说明 |
|---|---|---|---|
| D8s Windows PAYG | 548.96 | 基准 | 无 AHB |
| D8s Linux + AHB | 280.32 | 省 268.64(48.9%) | 按 Linux 计费 |
| D8s Linux 1y + AHB | 172.92 | 省 376.04(68.5%) | 2,075/年 |
| D8s Linux 3y + AHB | 110.72 | 省 438.24(79.8%) | 3,986/3 年 |
| D16s Linux 1y + AHB | 345.92 | 省 752.00(68.5%) | 4,151/年 |
| D16s Linux 3y + AHB | 221.44 | 省 876.48(79.8%) | 7,972/3 年 |
编辑测算:预留总价 ÷ 8,760(1 年)或 26,280(3 年)×730;D8s 1y 2,075、3y 3,986;D16s 1y 4,151、3y 7,972(eastus)。未计 SA/订阅、存储、网络、税;预留与 AHB 的叠加以官方条款为准。
规模:10/50/100 台 D8s 的年节省
以 D8s_v5、Linux + AHB 对 Windows PAYG 计:10 台年省 32,236.80、50 台 161,184、100 台 322,368;许可需求分别是 80/400/800 核(每台 8 核)。如果叠加 3 年预留,100 台年省约 525,888(438.24×12×100),但需要 3 年承诺与 800 核许可。先确认许可已在手/可续,再按“Azure 账单节省 − SA/订阅成本 − 迁移/运维”算净收益。
| D8s 台数 | 年省(AHB) | 年省(AHB+3y) | 许可核数 |
|---|---|---|---|
| 10 | 32,236.80 | 52,588.80 | 80 |
| 50 | 161,184.00 | 262,944.00 | 400 |
| 100 | 322,368.00 | 525,888.00 | 800 |
编辑测算:268.64×12×台数(AHB)、438.24×12×台数(AHB+3y);许可按 8 核/台;未计 SA/订阅、存储、网络、税与折扣。实际节省随区域/SKU/使用率变化。
SQL AHB:按 edition 换算,不是 1 vCPU = 1 核
SQL AHB 适用于 SQL Database 的 vCore provisioned 层(不含 serverless、不含 DTU)、SQL Managed Instance、SQL Server on Azure VMs、SSIS、Arc SQL MI。许可换算:Enterprise 1 核本地 = 4 vCore GP 或 1 vCore BC;Standard 1 核 = 1 vCore GP,4 核 = 1 vCore BC。Microsoft Learn 称 SQL DB/MI 可省“30% 或更多”,AHB FAQ 对 SQL 整体称最高 85%;具体以定价计算器与账单为准。180 天迁移期内可本地与 Azure 双跑,之后只能留在 Azure。
| Edition | 本地 1 核可换 | 说明 |
|---|---|---|
| Enterprise + SA | 4 vCore GP 或 1 vCore BC | 高虚拟化优势 |
| Standard + SA | 1 vCore GP;4 核 = 1 vCore BC | 按 GP/BC 分别换算 |
| SQL DB | 仅 vCore provisioned | serverless/DTU 不适用 |
| SQL MI / SQL on VM / SSIS / Arc SQL MI | 适用 | 按产品条款 |
| 双跑 | 180 天 | 之后仅 Azure |
来源:Learn“Azure Hybrid Benefit – Azure SQL Database & SQL Managed Instance”与 AHB FAQ(2026-11-10)。官方节省口径分别为“最高 30% 或更多”(SQL DB/MI)与“最高 85%”(SQL 整体),场景不同,不能直接互换。
风险与决策矩阵
适合:已有 Windows Server/SQL Server 核心 SA 或订阅、工作负载将长期留在 Azure、实例≥8 核(或愿意接受 8 核门槛)、能把 180 天双跑纳入迁移计划。不适合:没有合规许可、SA 即将到期、只用小 VM、SQL serverless/DTU、Windows 客户端、无法在 180 天内完成迁移。隐藏风险七项:8 核最低门槛、SA/订阅到期(到期须续/关闭 AHB/下线)、180 天后不能双跑、SQL edition 换算错配、serverless/DTU 不适用、预留买成 Windows 基座(应买 Linux + AHB)、许可审计/true-up。90 天:第 1–2 周盘点 Windows/SQL 版本、核心数、SA 到期日与 180 天窗口;第 2–4 周按 SKU 算 AHB 与 AHB+预留;第 4–6 周核对 SQL edition/GP/BC 换算;第 6–8 周在测试订阅启用 AHB 并核对账单;第 8–10 周做许可 true-up 与合规评审;第 10–12 周按净收益决定范围。
| 场景 | 建议 | 先核对 |
|---|---|---|
| 已有 SA、长期留 Azure | 启用 AHB | 8 核门槛、SA 到期 |
| 稳定 1–3 年 | Linux 预留 + AHB | 预留期限、承诺用量 |
| SQL DB/MI | 按 edition 换算 | serverless/DTU 排除 |
| 小 VM(2–4 vCPU) | 先算 8 核摊薄 | 许可单价 vs 节省 |
| 180 天内未迁完 | 保留双跑预算 | 到期日、回退方案 |
| 无 SA/订阅 | 先谈许可 | 不虚构资格 |
编辑整理:不是许可/法律建议;资格、权利与审计以 Microsoft Product Terms、合同与官方文档为准。
常见问题
Azure Hybrid Benefit 是什么?
把已有的 Windows Server/SQL Server 核心许可(含 SA 或符合条件订阅)用于 Azure,按 Linux/基础价计费,从而减掉许可证部分;也可用于 RHEL/SLES 订阅。不是折扣码,前提是许可合规。
Windows VM 能省多少?
同 SKU Windows 与 Linux 的价差:D4s_v5 省 134.32/月、D8s_v5 268.64、D16s_v5 537.28(730h)。叠加 Linux 3 年预留,D8s 约 110.72/月,较 Windows PAYG 省 79.8%。
8 核门槛怎么算?
每台 Windows Server VM 最少 8 核许可;4 vCPU 的 VM 也要 8 核,超过 8 核按实际核数配,处理器许可按 16 核折算。小 VM 的每核节省会被门槛摊薄。
180 天双跑是什么?
Windows/SQL AHB 提供 180 天迁移期,可同时在本地的 Azure 使用许可;180 天后只能留在 Azure,不能再本地双跑。迁移计划要把截止日写进项目。
SQL Server 怎么用 AHB?
适用于 SQL DB vCore provisioned(不含 serverless/DTU)、SQL MI、SQL on VMs、SSIS、Arc SQL MI。Enterprise 1 核=4 vCore GP 或 1 vCore BC;Standard 1 核=1 vCore GP,4 核=1 vCore BC。官方称 SQL DB/MI 省 30%+,SQL 整体最高 85%。
能和预留实例叠加吗?
可以。买 Linux 预留基座,再用 AHB 覆盖 Windows 许可;官方称叠加可较 Windows PAYG 省最高 80%。不要买 Windows 预留再叠 AHB,避免重复覆盖。
哪些情况不适用?
Windows 客户端、SQL serverless/DTU、没有 SA/订阅、SA 已到期、无法在 180 天内完成迁移、或小 VM 的许可摊薄后不划算。具体以 Product Terms 为准。
怎么避免许可合规风险?
五件事:① 盘点核心数与 SA 到期日;② 保留许可证明与分配记录;③ 用 Azure Policy/标签跟踪 AHB 资源;④ 到期前续约或关闭 AHB;⑤ 做一次 true-up/审计演练。不要用“先开再补”的方式。
研究方法与局限
官方事实(Retail API、AHB FAQ、Learn):Windows/Linux 小时价、1/3 年预留总价、Windows 8 核门槛、SQL edition 换算、SQL DB/MI 30%+、SQL 整体最高 85%、180 天双跑、AHB+预留最高 80%。编辑测算:730 小时/月、预留总价÷8,760/26,280、按台数放大;未计 SA/订阅成本、存储、网络、税。
局限七项:① 只取 eastus 公开 list price,不含税/合同折扣;② SA/订阅成本因协议而异,本文只算 Azure 账单;③ 预留价格与可用性随区域/SKU/期限变化;④ 未做真实迁移/性能/许可审计;⑤ SQL 具体节省随 edition、GP/BC、区域变化;⑥ AHB 与预留叠加以官方条款为准;⑦ 许可规则会变,采购前复核 Product Terms 与合同。
数据来源与口径
- Microsoft Azure, Azure Hybrid Benefit FAQ:azure.microsoft.com/pricing/hybrid-use-benefit/faq。8 核门槛、180 天、SQL 产品范围、最高 80%/85%、可叠加预留。访问 2026-11-10。
- Microsoft Learn, Explore Azure Hybrid Benefit for Windows VMs:virtual-machines/windows/hybrid-use-benefit-licensing。SA/订阅、8 核、许可期限、Windows Server 规则。访问 2026-11-10。
- Microsoft Learn, Azure Hybrid Benefit – Azure SQL Database & SQL Managed Instance:azure-sql/azure-hybrid-benefit。SQL vCore provisioned、不含 serverless/DTU、Enterprise/Standard 换算、180 天、30%+。访问 2026-11-10。
- Azure Retail Prices API(eastus):prices.azure.com/api/retail/prices。D4s_v5/D8s_v5/D16s_v5 Windows/Linux 小时价与 1/3 年预留总价。访问 2026-11-10。
资料截止 2026-11-10;许可资格、价格与条款以 Microsoft 官方页面、Product Terms 与合同为准;本文不构成许可、采购或法律建议。