您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

vCore 模型概述vCore model overview

虚拟核心(vCore)模型具有以下几个优点:The virtual core (vCore) model provides several benefits:

  • 更高的计算、内存、IO 和存储限制。Higher compute, memory, IO, and storage limits.
  • 控制硬件的生成,以便更好地匹配工作负载的计算和内存要求。Control over the hardware generation to better match compute and memory requirements of the workload.
  • Azure 混合权益(AHB)预订实例(RI)的定价折扣。Pricing discounts for Azure Hybrid Benefit (AHB) and Reserved Instance (RI).
  • 提高计算能力的硬件细节的透明度;有助于规划从本地部署迁移。Greater transparency in the hardware details that power the compute; facilitates planning for migrations from on-premises deployments.

服务层Service tiers

VCore 模型中的服务层选项包括常规用途、业务关键和超大规模。Service tier options in the vCore model include General Purpose, Business Critical, and Hyperscale. 服务层通常定义与可用性和灾难恢复相关的存储体系结构、空间和 IO 限制以及业务连续性选项。The service tier generally defines the storage architecture, space and IO limits, and business continuity options related to availability and disaster recovery.

常规用途General purpose 业务关键Business critical 超大规模Hyperscale
最适用于Best for 大多数业务工作负荷。Most business workloads. 提供预算导向的、均衡且可缩放的计算和存储选项。Offers budget-oriented, balanced, and scalable compute and storage options. 通过使用多个独立副本,为业务应用程序提供故障的最高复原能力,并为每个数据库副本提供最高的 i/o 性能。Offers business applications the highest resilience to failures by using several isolated replicas, and provides the highest I/O performance per database replica. 具有很高的可缩放存储和读取缩放要求的大多数业务工作负荷。Most business workloads with highly scalable storage and read-scale requirements. 允许配置多个独立的数据库副本,从而提供更高的故障恢复能力。Offers higher resilience to failures by allowing configuration of more than one isolated database replica.
存储Storage 使用远程存储。Uses remote storage.
单一数据库和弹性池预配计算Single database and elastic pool provisioned compute:
5 GB – 4 TB5 GB – 4 TB
无服务器计算Serverless compute:
5 GB - 3 TB5 GB - 3 TB
托管实例: 32 GB-8 TBManaged instance: 32 GB - 8 TB
使用本地 SSD 存储。Uses local SSD storage.
单一数据库和弹性池预配计算Single database and elastic pool provisioned compute:
5 GB – 8 TB5 GB – 8 TB
托管实例Managed instance:
32 GB - 4 TB32 GB - 4 TB
可以根据需要灵活地自动扩展存储。Flexible autogrow of storage as needed. 最多支持 100 TB 存储空间。Supports up to 100 TB of storage. 使用本地 SSD 存储作为本地缓冲池缓存和本地数据存储。Uses local SSD storage for local buffer-pool cache and local data storage. 使用 Azure 远程存储作为最终的长期数据存储。Uses Azure remote storage as final long-term data store.
I/O 吞吐量(近似值)I/O throughput (approximate) 单一数据库和弹性池:每个 VCORE 500 iops,最大 iops 为40000。Single database and elastic pool: 500 IOPS per vCore up to 40000 maximum IOPS.
托管实例:依赖于文件的大小Managed instance: Depends on size of file.
每 vCore 5000 IOPS,最大 IOPS 为3200005000 IOPS per vCore up to 320,000 maximum IOPS 超大规模是具有多个级别缓存的多层体系结构。Hyperscale is a multi-tiered architecture with caching at multiple levels. 有效 IOPs 将取决于工作负荷。Effective IOPs will depend on the workload.
可用性Availability 1 个副本,无读取缩放副本1 replica, no read-scale replicas 3 个副本,1 个读取缩放副本3 replicas, 1 read-scale replica,
区域冗余高可用性 (HA)zone-redundant high availability (HA)
1 个读写副本加 0-4 个读取缩放副本1 read-write replica, plus 0-4 read-scale replicas
备份Backups 读取访问异地冗余存储 (RA-GRS),7-35 天(默认为 7 天)Read-access geo-redundant storage (RA-GRS), 7-35 days (7 days by default) RA-GRS,7-35 天(默认为 7 天)RA-GRS, 7-35 days (7 days by default) Azure 远程存储中基于快照的备份。Snapshot-based backups in Azure remote storage. 还原使用这些快照进行快速恢复。Restores use these snapshots for fast recovery. 备份瞬间完成,不会影响计算 I/O 性能。Backups are instantaneous and don't impact compute I/O performance. 还原速度很快,不基于数据操作的大小(需要几分钟,而不是几小时或几天)。Restores are fast and aren't a size-of-data operation (taking minutes rather than hours or days).
内存中In-memory 不支持Not supported 支持Supported 不支持Not supported

选择服务层级Choosing a service tier

有关为特定工作负荷选择服务层的信息,请参阅以下文章:For information on selecting a service tier for your particular workload, see the following articles:

计算层Compute tiers

VCore 模型中的计算层选项包括预配的和无服务器的计算层。Compute tier options in the vCore model include the provisioned and serverless compute tiers.

已预配计算Provisioned compute

预配的计算层提供了一种特定数量的计算资源,这些资源的配置与工作负荷活动无关,并按固定价格(每小时)预配计算数量。The provisioned compute tier provides a specific amount of compute resources that are continuously provisioned independent of workload activity, and bills for the amount of compute provisioned at a fixed price per hour.

无服务器计算Serverless compute

无服务器计算层根据工作负荷活动自动缩放计算资源,并按每秒使用的计算量计费。The serverless compute tier auto-scales compute resources based on workload activity, and bills for the amount of compute used per second.

硬件代Hardware generations

VCore 模型中的硬件生成选项包括 Gen 4/5、M 系列(预览版)和 Fsv2 (预览版)。Hardware generation options in the vCore model include Gen 4/5, M-series (preview), and Fsv2-series (preview). 硬件生成通常定义计算和内存限制以及影响工作负荷性能的其他特征。The hardware generation generally defines the compute and memory limits and other characteristics that impact the performance of the workload.

Gen4/Gen5Gen4/Gen5

  • Gen4/Gen5 硬件提供均衡的计算和内存资源,适用于不具有更高内存、更高 vCore 或更快的单一 vCore 要求的大多数数据库工作负荷,如 Fsv2 系列或 M 系列所提供。Gen4/Gen5 hardware provides balanced compute and memory resources, and is suitable for most database workloads that do not have higher memory, higher vCore, or faster single vCore requirements as provided by Fsv2-series or M-series.

对于 Gen4/Gen5 可用的区域,请参阅Gen4/Gen5 可用性For regions where Gen4/Gen5 is available, see Gen4/Gen5 availability.

Fsv2 系列(预览)Fsv2-series (preview)

  • Fsv2 系列是一种计算优化硬件选项,可为大多数 CPU 要求的工作负荷提供低 CPU 延迟和较高的时钟速度。Fsv2-series is a compute optimized hardware option delivering low CPU latency and high clock speed for the most CPU demanding workloads.
  • 根据工作负荷的不同,Fsv2 系列可以为每个 vCore 提供比 Gen5 更多的 CPU 性能,72 vCore 大小可提供更多的 CPU 性能,而不是 Vcore 上 80 Gen5。Depending on the workload, Fsv2-series can deliver more CPU performance per vCore than Gen5, and the 72 vCore size can provide more CPU performance for less cost than 80 vCores on Gen5.
  • Fsv2 对每个 vCore 提供的内存和 tempdb 比其他硬件更少,因此,对这些限制敏感的工作负荷可能需要考虑 Gen5 或 M 系列。Fsv2 provides less memory and tempdb per vCore than other hardware so workloads sensitive to those limits may want to consider Gen5 or M-series instead.  

对于 Fsv2 系列可用的区域,请参阅Fsv2 系列的可用性For regions where Fsv2-series is available, see Fsv2-series availability.

M 系列(预览)M-series (preview)

  • M 系列是内存优化硬件选项,适用于需要更多内存和更高计算限制的工作负荷,而不是由 Gen5 提供。M-series is a memory optimized hardware option for workloads demanding more memory and higher compute limits than provided by Gen5.
  • M 系列提供每 vCore 29 GB 和 128 Vcore,这会将相对于 Gen5 的内存限制增加到将近 4 TB。M-series provides 29 GB per vCore and 128 vCores, which increases the memory limit relative to Gen5 by 8x to nearly 4 TB.

若要为订阅和区域启用 M 系列硬件,必须打开支持请求。To enable M-series hardware for a subscription and region, a support request must be open. 如果支持请求获得批准,M 系列的选择和预配体验将遵循与其他硬件代相同的模式。If the support request is approved, then the selection and provisioning experience of M-series follows the same pattern as for other hardware generations. 对于 M 系列可用的区域,请参阅m 系列可用性For regions where M-series is available, see M-series availability.

计算和内存规格Compute and memory specifications

硬件代次Hardware generation 计算Compute 内存Memory
Gen4Gen4 -Intel E5-2673 v3 (Haswell) 2.4 GHz 处理器- Intel E5-2673 v3 (Haswell) 2.4 GHz processors
-预配多达24个 Vcore (1 vCore = 1 个物理内核)- Provision up to 24 vCores (1 vCore = 1 physical core)
-每个 vCore 7 GB- 7 GB per vCore
-预配高达 168 GB- Provision up to 168 GB
Gen5Gen5 预配计算Provisioned compute
-Intel E5-2673 v4 (Broadwell) 2.3 GHz 处理器- Intel E5-2673 v4 (Broadwell) 2.3 GHz processors
-预配多达 80 Vcore (1 vCore = 1 个超线程)- Provision up to 80 vCores (1 vCore = 1 hyper-thread)

无服务器计算Serverless compute
-Intel E5-2673 v4 (Broadwell) 2.3 GHz 处理器- Intel E5-2673 v4 (Broadwell) 2.3 GHz processors
-自动缩放多达16个 Vcore (1 vCore = 1 个超线程)- Auto-scale up to 16 vCores (1 vCore = 1 hyper-thread)
预配计算Provisioned compute
-5.1 GB/vCore- 5.1 GB per vCore
-预配高达 408 GB- Provision up to 408 GB

无服务器计算Serverless compute
-每 vCore 自动扩展到 24 GB- Auto-scale up to 24 GB per vCore
-自动缩放最大为 48 GB- Auto-scale up to 48 GB max
Fsv2 系列Fsv2-series -Intel 至强白金8168(SkyLake)处理器- Intel Xeon Platinum 8168 (SkyLake) processors
-将所有核心 turbo 时钟速度保持为 3.4 GHz,最大单一核心 turbo 时钟速度为 3.7 GHz。- Featuring a sustained all core turbo clock speed of 3.4 GHz and a maximum single core turbo clock speed of 3.7 GHz.
-设置 72 Vcore (1 vCore = 1 个超线程)- Provision 72 vCores (1 vCore = 1 hyper-thread)
-1.9 GB/vCore- 1.9 GB per vCore
-预配 136 GB- Provision 136 GB
M 系列M-series -Intel E7-8890 v3 2.5 GHz 处理器- Intel Xeon E7-8890 v3 2.5 GHz processors
-设置 128 Vcore (1 vCore = 1 个超线程)- Provision 128 vCores (1 vCore = 1 hyper-thread)
-每个 vCore 29 GB- 29 GB per vCore
-预配 3.7 TB- Provision 3.7 TB

有关资源限制的详细信息,请参阅单一数据库的资源限制(vCore)弹性池的资源限制(vCore)For more information on resource limits, see Resource limits for single databases (vCore), or Resource limits for elastic pools (vCore).

选择硬件生成Selecting a hardware generation

在 Azure 门户中,可以选择在创建时为 SQL 数据库或池生成硬件,也可以更改现有 SQL 数据库或池的硬件生成。In the Azure portal, you can select the hardware generation for a SQL database or pool at the time of creation, or you can change the hardware generation of an existing SQL database or pool.

创建 SQL 数据库或池时选择硬件生成To select a hardware generation when creating a SQL database or pool

有关详细信息,请参阅创建 SQL 数据库For detailed information, see Create a SQL database.

在 "基本信息" 选项卡上,选择 "计算 + 存储" 部分中的 "配置数据库" 链接,然后选择 "更改配置" 链接:On the Basics tab, select the Configure database link in the Compute + storage section, and then select the Change configuration link:

配置数据库

选择所需的硬件生成:Select the desired hardware generation:

选择硬件

更改现有 SQL 数据库或池的硬件生成To change the hardware generation of an existing SQL database or pool

对于数据库,在 "概述" 页上,选择 "定价层" 链接:For a database, on the Overview page, select the Pricing tier link:

更改硬件

对于池,请在 "概述" 页上选择 "配置"。For a pool, on the Overview page, select Configure.

按照上述步骤更改配置,并按前面的步骤中所述选择硬件生成。Follow the steps to change configuration, and select the hardware generation as described in the previous steps.

硬件可用性Hardware availability

Gen4/Gen5Gen4/Gen5

澳大利亚东部或巴西南部区域不再支持新的 Gen4 数据库。New Gen4 databases are no longer supported in the Australia East or Brazil South regions.

Gen5 在世界各地的大多数区域中都可用。Gen5 is available in most regions worldwide.

Fsv2 系列Fsv2-series

Fsv2 系列在以下区域中提供:澳大利亚中部、澳大利亚中部2、澳大利亚东部、澳大利亚东南部、巴西南部、加拿大中部、东亚、美国东部、法国中部、印度中部、印度西部、韩国中部、韩国南部、北部欧洲、南非北部、东南亚、英国南部、英国西部、西欧、美国西部2。Fsv2-series is available in the following regions: Australia Central, Australia Central 2, Australia East, Australia Southeast, Brazil South, Canada Central, East Asia, East Us, France Central, India Central, India West, Korea Central, Korea South, North Europe, South Africa North, Southeast Asia, UK South, UK West, West Europe, West Us 2.

M 系列M-series

M 系列在以下区域提供:美国东部、北欧、西欧、美国西部2。M-series is available in the following regions: East US, North Europe, West Europe, West US 2. 在其他区域,M 系列也可能具有有限的可用性。M-series may also have limited availability in additional regions. 你可以请求与此处列出的区域不同的区域,但可能无法在不同的区域执行请求。You can request a different region than listed here, but fulfillment in a different region may not be possible.

若要在订阅中启用 M 系列的可用性,必须通过归档新的支持请求来请求访问权限。To enable M-series availability in a subscription, access must be requested by filing a new support request.

创建支持请求以启用 M 系列:Create a support request to enable M-series:
  1. 选择门户中的 "帮助 + 支持"。Select Help + support in the portal.
  2. 选择“新建支持请求”。Select New support request.

在 "基本信息" 页上,提供以下内容:On the Basics page, provide the following:

  1. 对于“问题类型”,选择“服务和订阅限制(配额)”。For Issue type, select Service and subscription limits (quotas).
  2. 对于订阅= 选择订阅以启用 M 系列。For Subscription = select the subscription to enable M-series.
  3. 对于 "配额类型",请选择 " SQL 数据库"。For Quota type, select SQL database.
  4. 选择 "下一步" 以中转到详细信息页。Select Next to go to the Details page.

详细信息页上,提供以下内容:On the Details page, provide the following:

  1. 在 "问题详细信息" 部分中,选择 "提供详细信息" 链接。In the PROBLEM DETAILS section select the Provide details link.
  2. 对于SQL 数据库配额类型,请选择M 系列For SQL Database quota type select M-series.
  3. 对于 "区域",选择区域以启用 M 系列。For Region, select the region to enable M-series. 对于 M 系列可用的区域,请参阅m 系列可用性For regions where M-series is available, see M-series availability.

批准的支持请求通常在5个工作日内完成。Approved support requests are typically fulfilled within 5 business days.

后续步骤Next steps