Azure SQL 托管实例 - vCore 服务层级中的计算硬件

适用于:Azure SQL 托管实例

本文介绍了 Azure SQL 托管实例的 vCore 购买模型。 若要详细了解如何在 vCore 和 DTU 购买模型之间进行选择,请参阅在 vCore 和 DTU 购买模型之间进行选择

Azure SQL 托管实例使用的虚拟核心 (vCore) 购买模型具有以下特征:

  • 控制硬件代系,以便更好地符合工作负荷的计算和内存要求。
  • Azure 混合权益 (AHB) 的定价折扣。
  • 为驱动计算的硬件细节提供更高的透明度,这有助于规划从本地部署进行的迁移。

服务层

vCore 购买模型中的服务层级选项包括“常规用途”和“业务关键”。 服务层级通常定义存储体系结构、空间和 I/O 限制,以及与可用性和灾难恢复相关的业务连续性选项。

用例 常规用途 业务关键
最适用于 大多数业务工作负荷。 提供预算导向的、均衡且可缩放的计算和存储选项。 它使用多个独立副本为商业应用程序提供最高级别的故障恢复能力,并提供最高的 I/O 性能。
存储 使用远程存储。 32 GB - 8 TB 16 TB (预览版) 具体取决于核心数,仅
Gen5
使用本地 SSD 存储。 32 GB - 2 TB
IOPS 和吞吐量(近似值) 请参阅 Azure SQL 托管实例资源限制概述 请参阅 Azure SQL 托管实例资源限制概述
可用性 1 个副本,无读取缩放副本 总共 4 个副本,1 个读取缩放副本
2 个高可用性副本 (HA)
备份 读取访问异地冗余存储 (RA-GRS),1-35 天(默认为 7 天) RA-GRS,1-35 天(默认为 7 天)
内存中 不支持 支持

选择服务层级

有关为特定工作负荷选择服务层级的信息,请参阅以下文章:

计算

SQL 托管实例计算提供特定数量的计算资源,这些资源是独立于工作负荷活动持续预配的,针对预配的计算资源量按固定的小时价格计费。

硬件代系

vCore 模型中的硬件代系选项包括第 5 代硬件系列。 硬件代系通常定义计算和内存限制,以及影响工作负荷性能的其他特征。

计算和内存规格

硬件代次 计算 内存
Gen4 - Intel® E5-2673 v3 (Haswell) 2.4-GHz 处理器
- 最多预配 24 个 vCore(1 个 vCore = 1 个物理核心)
- 每个 vCore 7 GB
- 最多预配 168 GB
Gen5 - Intel® E5-2673 v4 (Broadwell) 2.3-GHz、Intel® SP-8160 (Skylake) *和 Intel® 8272CL (Cascade Lake) 2.5 GHz* 处理器
- 最多预配 80 个 vCore(1 个 vCore = 1 个超线程)
每个 vCore 5.1 GB
- 最多预配 408 GB

* 在sys.dm_user_db_resource_governance 动态管理视图中®使用 Intel SP-8160 (Skylake) 处理器的实例的硬件生成显示为 Gen6,而使用 Intel ® 8272CL (Cascade Lake) 的实例的硬件生成显示为 Gen7。 不管什么处理器类型(Broadwell、Skylake 或 Cascade Lake),所有 Gen5 实例的资源限制都相同。

选择硬件代系

在 Azure 门户中,可以在创建时选择硬件代系,也可以更改现有 SQL 托管实例的硬件代系。

创建 SQL 托管实例时选择硬件代系

有关详细信息,请参阅创建 SQL 托管实例

在“基本信息”选项卡上,选择“计算 + 存储”部分中的“配置数据库”链接,然后选择所需的硬件代系:

配置 SQL 托管实例

更改现有 SQL 托管实例的硬件代系

在“SQL 托管实例”页面上,选择“设置”部分下的“定价层”链接

更改 SQL 托管实例硬件

在“定价层”页上,可以按前面步骤中所述更改硬件代系。

硬件可用性

第 4 代/第 5 代

“第 4 代”硬件正在逐步被淘汰,不能再用于新部署。 所有新实例都必须部署在第 5 代硬件上。

所有区域都提供第 5 代硬件。

后续步骤