Información general del modelo de núcleo virtual: Azure SQL Database y Azure SQL Managed InstancevCore model overview - Azure SQL Database and Azure SQL Managed Instance

SE APLICA A: Azure SQL Database Azure SQL Managed Instance

El modelo de compra de núcleo virtual usado por Azure SQL Database e Instancia administrada de Azure SQL proporciona varias ventajas:The virtual core (vCore) purchasing model used by Azure SQL Database and Azure SQL Managed Instance provides several benefits:

  • Mayores límites de proceso, memoria, E/S y almacenamiento.Higher compute, memory, I/O, and storage limits.
  • Control sobre la generación de hardware para satisfacer mejor los requisitos de proceso y memoria de la carga de trabajo.Control over the hardware generation to better match compute and memory requirements of the workload.
  • Descuentos en los precios de Ventaja híbrida de Azure (AHB) e Instancia reservada (RI).Pricing discounts for Azure Hybrid Benefit (AHB) and Reserved Instance (RI).
  • Mayor transparencia en los detalles de hardware que potencian el proceso, lo que facilita la planeación de las migraciones desde implementaciones locales.Greater transparency in the hardware details that power the compute, that facilitates planning for migrations from on-premises deployments.

Niveles de servicioService tiers

Entre las opciones de nivel de servicio del modelo núcleo virtual se incluyen Uso general, Crítico para la empresa e Hiperescala.Service tier options in the vCore model include General Purpose, Business Critical, and Hyperscale. El nivel de servicio define generalmente la arquitectura de almacenamiento, los límites de espacio y de E/S y las opciones de continuidad empresarial relacionadas con la disponibilidad y la recuperación ante desastres.The service tier generally defines the storage architecture, space and I/O limits, and business continuity options related to availability and disaster recovery.

- Uso generalGeneral Purpose Crítico para la empresaBusiness Critical HiperescalaHyperscale
Más adecuado paraBest for La mayoría de las cargas de trabajo empresariales.Most business workloads. Ofrece opciones de proceso y almacenamiento equilibradas y escalables pensando en el presupuesto.Offers budget-oriented, balanced, and scalable compute and storage options. Ofrece a las aplicaciones empresariales la mayor resistencia a los errores mediante el uso de varias réplicas aisladas y proporciona el mayor rendimiento de E/S por réplica de base de datos.Offers business applications the highest resilience to failures by using several isolated replicas, and provides the highest I/O performance per database replica. La mayoría de las cargas de trabajo de una empresa que tengan requisitos altamente escalables de almacenamiento y escalado de lectura.Most business workloads with highly scalable storage and read-scale requirements. Ofrece mayor resistencia a los errores al permitir la configuración de más de una réplica de base de datos aislada.Offers higher resilience to failures by allowing configuration of more than one isolated database replica.
StorageStorage Usa el almacenamiento remoto.Uses remote storage.
Proceso aprovisionado de SQL Database :SQL Database provisioned compute :
5 GB – 4 TB5 GB – 4 TB
Proceso sin servidor :Serverless compute :
5 GB - 3 TB5 GB - 3 TB
Instancia administrada de SQL : 32 GB - 8 TBSQL Managed Instance : 32 GB - 8 TB
Usa almacenamiento local de SSD.Uses local SSD storage.
Proceso aprovisionado de SQL Database :SQL Database provisioned compute :
5 GB – 4 TB5 GB – 4 TB
Instancia administrada de SQL :SQL Managed Instance :
32 GB - 4 TB32 GB - 4 TB
Crecimiento automático flexible de almacenamiento según sea necesario.Flexible autogrow of storage as needed. Admite hasta 100 TB de almacenamiento.Supports up to 100 TB of storage. Utiliza almacenamiento SSD local para la caché del grupo de búferes local y almacenamiento de datos local.Uses local SSD storage for local buffer-pool cache and local data storage. Utiliza almacenamiento remoto de Azure como almacén de datos final a largo plazo.Uses Azure remote storage as final long-term data store.
IOPS y rendimiento (aproximado)IOPS and throughput (approximate) SQL Database : vea los límites de recursos para bases de datos únicas y grupos elásticos.SQL Database : See resource limits for single databases and elastic pools.
Instancia administrada de SQL : consulte Introducción a los límites de recursos de Instancia administrada de Azure SQL.SQL Managed Instance : See Overview Azure SQL Managed Instance resource limits.
Vea los límites de recursos para bases de datos únicas y grupos elásticos.See resource limits for single databases and elastic pools. Hiperescala es una arquitectura de varios niveles con almacenamiento en caché en varios niveles.Hyperscale is a multi-tiered architecture with caching at multiple levels. IOPS y el rendimiento efectivos dependen de la carga de trabajo.Effective IOPS and throughput will depend on the workload.
DisponibilidadAvailability 1 réplica, sin réplicas de escalado de lectura1 replica, no read-scale replicas 3 réplicas, 1 réplica de escalado de lectura,3 replicas, 1 read-scale replica,
Alta disponibilidad (HA) con redundancia de zonazone-redundant high availability (HA)
1 réplica de lectura y escritura, además de 0 a 4 réplicas de escalado de lectura1 read-write replica, plus 0-4 read-scale replicas
Copias de seguridadBackups Almacenamiento con redundancia geográfica con acceso de lectura (RA-GRS), de 7 a 35 días (7 días de forma predeterminada)Read-access geo-redundant storage (RA-GRS), 7-35 days (7 days by default) RA-GRS, de 7 a 35 días (7 días de forma predeterminada)RA-GRS, 7-35 days (7 days by default) Copias de seguridad basadas en instantáneas en el almacenamiento remoto de Azure.Snapshot-based backups in Azure remote storage. Los procesos de restauración usan estas instantáneas para conseguir una recuperación rápida.Restores use these snapshots for fast recovery. Las copias de seguridad son instantáneas y no afectan al rendimiento de E/S del proceso.Backups are instantaneous and don't impact compute I/O performance. Las restauraciones son rápidas y no son operaciones relacionadas con el tamaño de los datos (tardan minutos en lugar de horas o días).Restores are fast and aren't a size-of-data operation (taking minutes rather than hours or days).
En memoriaIn-memory No compatibleNot supported CompatibleSupported No compatibleNot supported

Selección de un nivel de servicioChoosing a service tier

Para obtener información sobre cómo seleccionar un nivel de servicio para una carga de trabajo determinada, consulte los siguientes artículos:For information on selecting a service tier for your particular workload, see the following articles:

Niveles de procesoCompute tiers

Entre las opciones de nivel de proceso del modelo de núcleo virtual se incluyen los niveles de proceso aprovisionados y sin servidor.Compute tier options in the vCore model include the provisioned and serverless compute tiers.

Proceso aprovisionadoProvisioned compute

El nivel de proceso aprovisionado proporciona una cantidad específica de recursos de proceso que se aprovisionan continuamente con independencia de la actividad de carga de trabajo y factura la cantidad de proceso aprovisionado a un precio fijo por hora.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.

Proceso sin servidorServerless compute

El nivel de proceso sin servidor escala automáticamente los recursos de proceso en función de la actividad de la carga de trabajo y se factura según la cantidad de proceso usado por segundo.The serverless compute tier auto-scales compute resources based on workload activity, and bills for the amount of compute used per second.

Generaciones de hardwareHardware generations

Entre las opciones de generación de hardware del modelo de núcleo virtual se incluyen Gen 4/5, la serie M y la serie Fsv2.Hardware generation options in the vCore model include Gen 4/5, M-series, and Fsv2-series. En general, la generación de hardware define los límites de proceso y de memoria, así como otras características que afectan al rendimiento de la carga de trabajo.The hardware generation generally defines the compute and memory limits and other characteristics that impact the performance of the workload.

Gen4/Gen5Gen4/Gen5

  • El hardware Gen4/Gen5 proporciona recursos equilibrados de proceso y memoria, y es adecuado para la mayoría de las cargas de trabajo de base de datos que no tienen una memoria mayor, un núcleo virtual superior o unos requisitos de núcleo virtual único más rápidos como los proporcionados por la serie Fsv2 o la serie 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.

Para ver las regiones en las que Gen4/Gen5 está disponible, vea la disponibilidad de Gen4/Gen5.For regions where Gen4/Gen5 is available, see Gen4/Gen5 availability.

Serie Fsv2Fsv2-series

  • La serie Fsv2 es una opción de hardware optimizado para proceso que ofrece una latencia de CPU baja y una velocidad de reloj elevada para las cargas de trabajo más exigentes de CPU.Fsv2-series is a compute optimized hardware option delivering low CPU latency and high clock speed for the most CPU demanding workloads.
  • En función de la carga de trabajo, la serie Fsv2 puede ofrecer más rendimiento de CPU por núcleo virtual que Gen5, y el tamaño de 72 núcleos virtuales puede proporcionar más rendimiento de CPU con menos costos que 80 núcleos virtuales en 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 proporciona menos memoria y tempdb por núcleo virtual que otro hardware, por lo que se pueden tomar en consideración las series Gen5 y M para las cargas de trabajo sensibles a esos límites.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.  

La serie Fsv2 solo se admite en el nivel De uso general.Fsv2-series in only supported in the General Purpose tier. Para las regiones en las que está disponible la serie Fsv2, consulte la disponibilidad de la serie Fsv2.For regions where Fsv2-series is available, see Fsv2-series availability.

Serie MM-series

  • La serie M es una opción de hardware optimizado para memoria para las cargas de trabajo que exigen más memoria y mayores límites de proceso que los proporcionados por Gen5.M-series is a memory optimized hardware option for workloads demanding more memory and higher compute limits than provided by Gen5.
  • La serie M cuenta con 29 GB por cada núcleo virtual y hasta 128 núcleos virtuales, lo que multiplica por ocho el límite de memoria con respecto a Gen5 hasta alcanzar prácticamente los 4 TB.M-series provides 29 GB per vCore and up to 128 vCores, which increases the memory limit relative to Gen5 by 8x to nearly 4 TB.

La serie M solo se admite en el nivel Crítico para la empresa y no es compatible con la redundancia de zona.M-series is only supported in the Business Critical tier and does not support zone redundancy. Para ver las regiones en las que la serie M está disponible, consulte la disponibilidad de la serie M.For regions where M-series is available, see M-series availability.

Tipos de oferta de Azure disponibles en la serie MAzure offer types supported by M-series

Para acceder a la serie M, la suscripción debe ser un tipo de oferta de pago, como Pago por uso o Contrato Enterprise (EA).To access M-series, the subscription must be a paid offer type including Pay-As-You-Go or Enterprise Agreement (EA). Para ver una lista completa de los tipos de oferta de Azure disponibles en la serie M, consulte las ofertas actuales sin límites de gasto.For a complete list of Azure offer types supported by M-series, see current offers without spending limits.

Especificaciones de memoria y procesoCompute and memory specifications

Generación de hardwareHardware generation ProcesoCompute MemoriaMemory
Gen4Gen4 - Procesadores Intel® E5-2673 v3 (Haswell) de 2,4 GHz- Intel® E5-2673 v3 (Haswell) 2.4 GHz processors
- Aprovisionamiento de hasta 24 núcleos virtuales (1 núcleo virtual = 1 núcleo físico)- Provision up to 24 vCores (1 vCore = 1 physical core)
- 7 GB por núcleo virtual- 7 GB per vCore
- Aprovisionamiento de hasta 168 GB- Provision up to 168 GB
Gen5Gen5 Proceso aprovisionadoProvisioned compute
- Procesadores Intel® E5-2673 v4 (Broadwell) de 2,3 GHz, Intel® SP-8160 (Skylake)* e Intel® 8272CL (Cascade Lake) de 2,5 GHz*- Intel® E5-2673 v4 (Broadwell) 2.3-GHz, Intel® SP-8160 (Skylake)*, and Intel® 8272CL (Cascade Lake) 2.5 GHz* processors
- Aprovisionamiento de hasta 80 núcleos virtuales (1 núcleo virtual = 1 hiperproceso)- Provision up to 80 vCores (1 vCore = 1 hyper-thread)

Proceso sin servidorServerless compute
- Procesadores Intel® E5-2673 v4 (Broadwell) de 2,3 GHz e Intel® SP-8160 (Skylake)*- Intel® E5-2673 v4 (Broadwell) 2.3-GHz and Intel® SP-8160 (Skylake)* processors
- Escalado vertical automático de hasta 40 núcleos virtuales (1 núcleo virtual = 1 hiperproceso)- Auto-scale up to 40 vCores (1 vCore = 1 hyper-thread)
Proceso aprovisionadoProvisioned compute
- 5,1 GB por núcleo virtual- 5.1 GB per vCore
- Aprovisionamiento de hasta 408 GB- Provision up to 408 GB

Proceso sin servidorServerless compute
- Escalado vertical automático de hasta 24 GB por núcleo virtual- Auto-scale up to 24 GB per vCore
- Escalado vertical automático de hasta 120 GB máx.- Auto-scale up to 120 GB max
Serie Fsv2Fsv2-series - Procesadores Intel® 8168 (Skylake)- Intel® 8168 (Skylake) processors
- Presentación de una velocidad de reloj turbo sostenida de todos los núcleos de hasta 3,4 GHz y una velocidad de reloj turbo de un solo núcleo máxima de 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.
- Aprovisionamiento de hasta 72 núcleos virtuales (1 núcleo virtual = 1 hiperproceso)- Provision up to 72 vCores (1 vCore = 1 hyper-thread)
1,9 GB por núcleo virtual- 1.9 GB per vCore
- Aprovisionamiento de hasta 136 GB- Provision up to 136 GB
Serie MM-series - Procesadores Intel® E7-8890 v3 de 2,5 GHz e Intel® 8280M de 2,7 GHz (Cascade Lake)- Intel® E7-8890 v3 2.5 GHz and Intel® 8280M 2.7 GHz (Cascade Lake) processors
- Aprovisionamiento de hasta 128 núcleos virtuales (1 núcleo virtual = 1 hiperproceso)- Provision up to 128 vCores (1 vCore = 1 hyper-thread)
29 GB por núcleo virtual- 29 GB per vCore
- Aprovisionamiento de hasta 3,7 TB- Provision up to 3.7 TB

* En la vista de administración dinámica sys.dm_user_db_resource_governance, la generación de hardware para bases de datos que usan procesadores Intel® SP-8160 (Skylake) aparece como Gen6, mientras que la generación de hardware para bases de datos que usan procesadores Intel® 8272CL (Cascade Lake) aparece como Gen7.* In the sys.dm_user_db_resource_governance dynamic management view, hardware generation for databases using Intel® SP-8160 (Skylake) processors appears as Gen6, while hardware generation for databases using Intel® 8272CL (Cascade Lake) appears as Gen7. Los límites de recursos en todas las bases de datos Gen5 son los mismos, independientemente del tipo de procesador (Broadwell, Skylake o Cascade Lake).Resource limits for all Gen5 databases are the same regardless of processor type (Broadwell, Skylake, or Cascade Lake).

Para obtener más información sobre los límites de recursos, vea Límites de recursos para bases de datos únicas (núcleo virtual) o Límites de recursos para grupos elásticos (núcleo virtual).For more information on resource limits, see Resource limits for single databases (vCore), or Resource limits for elastic pools (vCore).

Selección de una generación de hardwareSelecting a hardware generation

En Azure Portal, puede seleccionar la generación de hardware para una base de datos o un grupo de SQL Database en el momento de la creación o puede cambiar la generación de hardware de una base de datos o grupo existente.In the Azure portal, you can select the hardware generation for a database or pool in SQL Database at the time of creation, or you can change the hardware generation of an existing database or pool.

Seleccionar una generación de hardware al crear una instancia de SQL Database o un grupo SQLTo select a hardware generation when creating a SQL Database or pool

Para obtener información detallada, consulte Creación de una instancia de SQL Database.For detailed information, see Create a SQL Database.

En la pestaña Básico , seleccione el vínculo Configurar base de datos en la sección Compute + storage (Proceso + almacenamiento) y, a continuación, seleccione el vínculo Cambiar configuración :On the Basics tab, select the Configure database link in the Compute + storage section, and then select the Change configuration link:

configurar base de datos

Seleccione la generación de hardware deseada:Select the desired hardware generation:

seleccionar hardware

Cambiar la generación de hardware de una instancia de SQL Database o un grupo SQL existenteTo change the hardware generation of an existing SQL Database or pool

En el caso de una base de datos, en la página de información general, seleccione el vínculo Plan de tarifa :For a database, on the Overview page, select the Pricing tier link:

cambiar hardware

En la página de información general, seleccione Configurar .For a pool, on the Overview page, select Configure .

Siga los pasos para cambiar la configuración y seleccione la generación de hardware como se describe en los pasos anteriores.Follow the steps to change configuration, and select the hardware generation as described in the previous steps.

Selección de una generación de hardware al crear una instancia administrada de SQLTo select a hardware generation when creating a SQL Managed Instance

Para obtener información detallada, consulte Creación de una instancia administrada de SQL.For detailed information, see Create a SQL Managed Instance.

En la pestaña Aspectos básicos , seleccione el vínculo Configurar base de datos en la sección Compute + storage (Proceso y almacenamiento) y, a continuación, seleccione la generación de hardware deseada:On the Basics tab, select the Configure database link in the Compute + storage section, and then select desired hardware generation:

configurar la instancia administrada de SQL

Cambio de la generación de hardware de una instancia administrada de SQL existenteTo change the hardware generation of an existing SQL Managed Instance

En la página de instancia administrada de SQL, seleccione el vínculo Plan de tarifa situado en la sección Configuración.From the SQL Managed Instance page, select Pricing tier link placed under the Settings section

cambiar el hardware de instancia administrada de SQL

En la página Plan de tarifa, podrá cambiar la generación de hardware tal y como se describe en los pasos anteriores.On the Pricing tier page, you will be able to change hardware generation as described in the previous steps.

Disponibilidad de hardwareHardware availability

Gen4/Gen5Gen4/Gen5

El hardware de Gen4 está en proceso de eliminación gradual y ya no está disponible para las nuevas implementaciones.Gen4 hardware is being phased out and is no longer available for new deployments. Todas las nuevas bases de datos deben implementarse en hardware de Gen5.All new databases must be deployed on Gen5 hardware.

Gen5 está disponible en la mayoría de las regiones de todo el mundo.Gen5 is available in most regions worldwide.

Serie Fsv2Fsv2-series

La serie Fsv2 está disponible en las siguientes regiones: Centro de Australia, Centro de Australia 2, Este de Australia, Sudeste de Australia, Sur de Brasil, Centro de Canadá, Este de Asia, Asia Pacífico, Centro de Francia, Centro de la India, Centro de Corea del Sur, Sur de Corea del Sur, Norte de Europa, Norte de Sudáfrica, Sudeste de Asia, Sur de Reino Unido, Oeste de Reino Unido, Oeste de Europa, Oeste de Europa 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, Korea Central, Korea South, North Europe, South Africa North, Southeast Asia, UK South, UK West, West Europe, West Us 2.

Serie MM-series

La serie M está disponible en las siguientes regiones: Este de EE. UU., Norte de Europa, Oeste de Europa, Oeste de EE. UU. 2.M-series is available in the following regions: East US, North Europe, West Europe, West US 2.

Pasos siguientesNext steps

Para empezar, consulte:To get started, see:

Para obtener información detallada acerca de los precios, consulte la página de precios de Azure SQL Database.For pricing details, see the Azure SQL Database pricing page.

Para obtener más información sobre los tamaños específicos de proceso y almacenamiento disponibles en los niveles de servicio De uso general y Crítico para la empresa, consulte:For details about the specific compute and storage sizes available in the general purpose and business critical service tiers, see: