Общие сведения о модели Виртуальное ядро: база данных SQL Azure и Azure SQL Управляемый экземплярvCore model overview - Azure SQL Database and Azure SQL Managed Instance

ОБЛАСТЬ ПРИМЕНЕНИЯ: даБаза данных SQL Azure даУправляемый экземпляр SQL Azure APPLIES TO: yesAzure SQL Database yesAzure SQL Managed Instance

Модель приобретения виртуальных ядер (Виртуальное ядро), используемая базой данных SQL Azure и Azure SQL Управляемый экземпляр предоставляет несколько преимуществ.The virtual core (vCore) purchasing model used by Azure SQL Database and Azure SQL Managed Instance provides several benefits:

  • Более высокие пределы вычислений, памяти, ввода-вывода и хранилища.Higher compute, memory, I/O, and storage limits.
  • Управление созданием оборудования для лучшего соответствия требованиям к вычислению и памяти рабочей нагрузки.Control over the hardware generation to better match compute and memory requirements of the workload.
  • Ценовые скидки для преимущество гибридного использования Azure (АХБ) и зарезервированного экземпляра (RI).Pricing discounts for Azure Hybrid Benefit (AHB) and Reserved Instance (RI).
  • Более большая прозрачность в сведениях об оборудовании, обеспечивающих вычисление, которое упрощает планирование миграции из локальных развертываний.Greater transparency in the hardware details that power the compute, that facilitates planning for migrations from on-premises deployments.

Уровни службыService tiers

Параметры уровня службы в модели Виртуальное ядро включают общего назначения, критически важный для бизнеса и масштабирование.Service tier options in the vCore model include General Purpose, Business Critical, and Hyperscale. Уровень служб обычно определяет архитектуру хранилища, ограничения пространства и ввода-вывода, а также параметры непрерывности бизнес-процессов, связанные с доступностью и аварийным восстановлением.The service tier generally defines the storage architecture, space and I/O 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. Предоставляет бизнес-приложениям наивысшую устойчивость к сбоям с помощью нескольких изолированных реплик и обеспечивает наивысшую производительность ввода-вывода на реплику базы данных.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.
Подготовленное вычисление базы данных SQL:SQL Database provisioned compute:
От 5 ГБ до 4 ТБ5 GB – 4 TB
Бессерверные вычислений:Serverless compute:
5 ГБ — 3 ТБ5 GB - 3 TB
Управляемый экземпляр SQL: 32 ГБ-8 ТБSQL Managed Instance: 32 GB - 8 TB
Использует локальное хранилище SSD.Uses local SSD storage.
Подготовленное вычисление базы данных SQL:SQL Database provisioned compute:
От 5 ГБ до 4 ТБ5 GB – 4 TB
Управляемый экземпляр SQL:SQL Managed Instance:
от 32 ГБ до 4 ТБ32 GB - 4 TB
Гибкое автоматическое расширение хранилища при необходимости.Flexible autogrow of storage as needed. Поддерживает до 100 ТБ хранилища.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.
Операции ввода-вывода и пропускная способность (приблизительная)IOPS and throughput (approximate) База данных SQL: см. раздел ограничения ресурсов для отдельных баз данных и эластичных пулов.SQL Database: See resource limits for single databases and elastic pools.
SQL управляемый экземпляр: см. раздел Обзор ограничений ресурсов Azure SQL управляемый экземпляр.SQL Managed Instance: See Overview Azure SQL Managed Instance resource limits.
См. раздел ограничения ресурсов для отдельных баз данных и эластичных пулов.See resource limits for single databases and elastic pools. Масштабирование — многоуровневая архитектура с кэшированием на нескольких уровнях.Hyperscale is a multi-tiered architecture with caching at multiple levels. Действующие операции ввода-вывода и пропускная способность будут зависеть от рабочей нагрузки.Effective IOPS and throughput 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. Резервные копии создаются мгновенно и не влияют на производительность вычислений ввода-вывода.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-memoryIn-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

Параметры уровня вычислений в модели Виртуальное ядро включают подготовленные и бессерверные уровни вычислений.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

Варианты создания оборудования в модели Виртуальное ядро включают серии 4/5, M и серия fsv2.Hardware generation options in the vCore model include Gen 4/5, M-series, and Fsv2-series. Создание оборудования обычно определяет ограничения вычислений и памяти, а также другие характеристики, влияющие на производительность рабочей нагрузки.The hardware generation generally defines the compute and memory limits and other characteristics that impact the performance of the workload.

Го поколения/го поколенияGen4/Gen5

  • Оборудование го поколения/го поколения предоставляет сбалансированные ресурсы вычислений и памяти и подходит для большинства рабочих нагрузок баз данных, которые не имеют более высоких объемов памяти, более Виртуальное ядро или более быстрые требования к Виртуальное ядро, предоставляемые сериями серия 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.

Сведения о регионах, где доступна го поколения/го поколения, см. в разделе доступность го поколения/го поколения.For regions where Gen4/Gen5 is available, see Gen4/Gen5 availability.

Серия Fsv2Fsv2-series

  • Серия серия fsv2 — это оптимизированный для вычислений аппаратный вариант, обеспечивающий низкую задержку процессора и высокую тактовую частоту для большинства ресурсоемких рабочих нагрузок.Fsv2-series is a compute optimized hardware option delivering low CPU latency and high clock speed for the most CPU demanding workloads.
  • В зависимости от рабочей нагрузки серия fsv2-Series может доставлять больше производительности ЦП на виртуальное ядро, чем го поколения, а размер 72 Виртуальное ядро может обеспечить дополнительную производительность ЦП для менее затрат, чем 80 виртуальных ядер на го поколения.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 предоставляет меньше памяти и tempdb на виртуальное ядро по сравнению с другим оборудованием, поэтому для рабочих нагрузок, зависящих от этих ограничений, может потребоваться использовать вместо него го поколения или серии 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-series in only supported in the General Purpose tier. Для регионов, где доступна серия серия fsv2, см. статью доступность серии серия fsv2.For regions where Fsv2-series is available, see Fsv2-series availability.

Серия MM-series

  • Серия M — это оптимизированное для памяти оборудование для рабочих нагрузок, которым требуется больший объем памяти и более высокие ограничения вычислений, чем предоставлено го поколения.M-series is a memory optimized hardware option for workloads demanding more memory and higher compute limits than provided by Gen5.
  • Серия M предоставляет 29 ГБ на виртуальное ядро и до 128 виртуальных ядер, что увеличивает предельную объем памяти относительно го поколения до 4 ТБ.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.

Серия M поддерживается только на уровне критически важный для бизнеса и не поддерживает избыточность зоны.M-series is only supported in the Business Critical tier and does not support zone redundancy. Подписка должна быть платным типом предложения, включая оплату по мере использования или Соглашение Enterprise (EA).The subscription must be a paid offer type including Pay-As-You-Go or Enterprise Agreement (EA). Для регионов, где доступна серия M, см. статью доступность рядов m.For regions where M-series is available, see M-series availability.

Спецификации вычислений и памятиCompute and memory specifications

Поколение оборудованияHardware generation Службы вычисленийCompute ПамятьMemory
4-е поколениеGen4 Процессоры Intel 2673 v3 (Haswell) с частотой 2,4 ГГц- Intel E5-2673 v3 (Haswell) 2.4 GHz processors
-Подготавливать до 24 виртуальных ядер (1 Виртуальное ядро = 1 физическое ядро)- Provision up to 24 vCores (1 vCore = 1 physical core)
-7 ГБ на виртуальное ядро- 7 GB per vCore
— Подготавливается до 168 ГБ- Provision up to 168 GB
5-го поколенияGen5 Подготовленные вычисленияProvisioned compute
— Процессоры Intel Skylake-2673 V4 (Broadwell) 2,3-ГГц и Intel SP-8160 () *- Intel E5-2673 v4 (Broadwell) 2.3-GHz and Intel SP-8160 (Skylake)* processors
— Подготавливается до 80 виртуальных ядер (1 Виртуальное ядро = 1 Hyper-Thread)- Provision up to 80 vCores (1 vCore = 1 hyper-thread)

Бессерверные вычисленияServerless compute
— Процессоры Intel Skylake-2673 V4 (Broadwell) 2,3-ГГц и Intel SP-8160 () *- Intel E5-2673 v4 (Broadwell) 2.3-GHz and Intel SP-8160 (Skylake)* processors
— Автоматическое масштабирование до 16 виртуальных ядер (1 Виртуальное ядро = 1 Hyper-Thread)- Auto-scale up to 16 vCores (1 vCore = 1 hyper-thread)
Подготовленные вычисленияProvisioned compute
-5,1 ГБ на виртуальное ядро- 5.1 GB per vCore
— Подготавливается до 408 ГБ- Provision up to 408 GB

Бессерверные вычисленияServerless compute
— Автоматическое масштабирование до 24 ГБ на виртуальное ядро- Auto-scale up to 24 GB per vCore
— Автоматическое масштабирование до 48 ГБ (максимум)- Auto-scale up to 48 GB max
Серия Fsv2Fsv2-series — Процессоры Intel Xeon Platinum 8168 (Skylake)- Intel Xeon Platinum 8168 (Skylake) processors
— Обеспечивается постоянная вся частота ядра Turbo 3,4 ГГц и максимальная скорость одного ядра с частотой в 3,7 ГГц.- 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 виртуальных ядер (1 Виртуальное ядро = 1 Hyper-Thread)- Provision up to 72 vCores (1 vCore = 1 hyper-thread)
-1,9 ГБ на виртуальное ядро- 1.9 GB per vCore
— Подготавливается до 136 ГБ- Provision up to 136 GB
Серия MM-series Процессоры Intel Xeon E7-8890 v3 2,5 ГГц и Intel Xeon Platinum 8280M 2,7 ГГц (Cascade Lake)- Intel Xeon E7-8890 v3 2.5 GHz and Intel Xeon Platinum 8280M 2.7 GHz (Cascade Lake) processors
— Подготавливается до 128 виртуальных ядер (1 Виртуальное ядро = 1 Hyper-Thread)- Provision up to 128 vCores (1 vCore = 1 hyper-thread)
– 29 ГБ на виртуальное ядро- 29 GB per vCore
— Подготавливается до 3,7 ТБ- Provision up to 3.7 TB

*В динамическом административном представлении sys. dm_user_db_resource_governance создание оборудования для баз данных го поколения с помощью процессоров Intel SP-8160 (Skylake) отображается как Gen6.* In the sys.dm_user_db_resource_governance dynamic management view, hardware generation for Gen5 databases using Intel SP-8160 (Skylake) processors appears as Gen6. Ограничения ресурсов для всех баз данных го поколения одинаковы независимо от типа процессора (Broadwell или Skylake).Resource limits for all Gen5 databases are the same regardless of processor type (Broadwell or Skylake).

Дополнительные сведения об ограничениях ресурсов см. в разделе ограничения ресурсов для отдельных баз данных (Виртуальное ядро)или ограничения ресурсов для эластичных пулов (Виртуальное ядро).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 во время создания или изменить поколение оборудования существующей базы данных или пула.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.

Выбор создания оборудования при создании базы данных или пула SQLTo 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:

Выбор оборудования

Изменение создания оборудования существующей базы данных или пула SQLTo 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.

Выбор создания оборудования при создании Управляемый экземпляр SQLTo select a hardware generation when creating a SQL Managed Instance

Подробные сведения см. в разделе создание управляемый экземпляр SQL.For detailed information, see Create a SQL Managed Instance.

На вкладке " основы " выберите ссылку настроить базу данных в разделе " Вычисление и хранилище ", а затем выберите необходимое создание оборудования:On the Basics tab, select the Configure database link in the Compute + storage section, and then select desired hardware generation:

Настройка Управляемый экземпляр SQL

Изменение создания оборудования существующего Управляемый экземпляр SQLTo change the hardware generation of an existing SQL Managed Instance

На странице Управляемый экземпляр SQL выберите ссылку ценовая категория , помещенную в раздел параметров.From the SQL Managed Instance page, select Pricing tier link placed under the Settings section

изменение оборудования SQL Управляемый экземпляр

На странице ценовая категория вы сможете изменить создание оборудования, как описано в предыдущих шагах.On the Pricing tier page, you will be able to change hardware generation as described in the previous steps.

Доступность оборудованияHardware availability

Го поколения/го поколенияGen4/Gen5

Го поколенияное оборудование помещается в фазу и больше не доступно для новых развертываний.Gen4 hardware is being phased out and is no longer available for new deployments. Все новые базы данных должны быть развернуты на го поколения оборудовании.All new databases must be deployed on Gen5 hardware.

Го поколения доступен в большинстве регионов по всему миру.Gen5 is available in most regions worldwide.

Серия Fsv2Fsv2-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.

Серия MM-series

Серия M доступна в следующих регионах: Восточная часть США, Северная Европа, Западная Европа, Западная часть США 2.M-series is available in the following regions: East US, North Europe, West Europe, West US 2.

Дальнейшие действияNext steps

Чтобы начать работу, см. следующие статьи.To get started, see:

Сведения о ценах см. на странице цен на базу данных SQL Azure.For pricing details, see the Azure SQL Database pricing page.

Дополнительные сведения о конкретных размерах вычислений и хранилища, доступных в основных уровнях обслуживания и критических для бизнеса, см. в следующих статьях:For details about the specific compute and storage sizes available in the general purpose and business critical service tiers, see: