Управление лицензированием и выставлением счетов SQL Server с поддержкой Azure Arc
В этой статье объясняется, как управлять лицензированием и выставлением счетов SQL Server, включенным Azure Arc. SQL Server, включенный Azure Arc, напрямую поддерживает только основные методы лицензирования. Сведения об управлении экземплярами SQL Server с лицензией Server+CAL см. в разделе "Управление экземплярами SQL Server с лицензией Server+CAL" в этой статье. Полный спектр параметров лицензирования описан в руководстве по лицензированию SQL Server (ссылка для скачивания).
Лицензирование и выставление счетов в рабочей среде
Вы можете использовать один из следующих трех вариантов лицензирования. Ссылки в списке приводят к разделам этой статьи, которые содержат дополнительные сведения.
На схемах в списке используются нормализованные ядра (NCs) для иллюстрации последствий лицензирования. Одна базовая лицензия для выпуска Standard эквивалентна одному NC. Одна базовая лицензия для выпуска Enterprise эквивалентна четырем сетевым адаптерам. Дополнительные сведения см. в статье о применении лицензий к ресурсам Azure.
-
Используйте лицензию Enterprise или Standard для виртуальных ЦП (виртуальных ядер) виртуальной машины, которая выполняет один или несколько экземпляров SQL Server. Плата за каждую виртуальную машину взимается по отдельности для виртуальных ядер, выделенных ей.
На следующей схеме показан этот метод лицензирования и последствия затрат.
Лицензия на физические ядра (p-cores) без виртуальных машин
Используйте лицензию Enterprise или Standard для p-ядер узла, на котором выполняется один или несколько экземпляров SQL Server, установленных непосредственно на узле без использования виртуальных машин. Каждый экземпляр имеет доступ ко всем p-ядрам, поддерживаемым установленными ограничениями выпуска, вплоть до всех P-ядер узла. Независимо от ограничений экземпляра, узел оплачивается для всех P-ядер на основе самого высокого выпуска SQL Server, установленного на нем. Дополнительные сведения см. в статье об ограничениях емкости вычислений по выпуску SQL Server.
На следующей схеме показаны затраты на развертывание двух стандартных экземпляров на физическом узле без использования виртуальных машин.
Лицензия физических ядер с неограниченной виртуализацией
Используйте лицензию Enterprise для физических ядер узла, на котором выполняется любое количество виртуальных машин с любым количеством экземпляров SQL Server. Отдельная лицензия p-core — это отдельный ресурс Azure, который представляет все лицензированные P-ядра и оплачивается независимо.
На следующей схеме показаны затраты на лицензирование физического узла и использование неограниченной виртуализации.
Для каждого из этих вариантов необходимо решить, как вы хотите платить за лицензию. В следующей таблице показаны варианты оплаты:
Вариант оплаты | Лицензирование V-core | Лицензирование P-core без виртуальных машин | Лицензирование P-core с неограниченной виртуализацией |
---|---|---|---|
Подписка на службу через Microsoft Azure с помощью метода оплаты по мере использования | Да | Да | Да |
Использование собственной лицензии с помощью Software Assurance или подписки SQL Server 1 | Да | Да | Да |
Принести собственную лицензию без Software Assurance 2 | Да | Да | Нет |
1 У вас уже есть лицензия с активной программой Software Assurance или активной подпиской SQL Server.
2 Вы владеете постоянной лицензией или используете лицензию Server+CAL.
Выбор варианта оплаты может повлиять на варианты аутсорсинга. Дополнительные сведения см. в разделе условий , относящихся к службе, и в руководстве по лицензированию преимущества гибкой виртуализации.
Сведения о лицензировании непроизводственных или тестовых экземпляров SQL Server с помощью Azure Arc см . в разделе "Управление SQL Server, лицензированном для непроизводственных приложений " далее в этой статье.
Лицензирование экземпляров SQL Server по виртуальным ядрам
Лицензирование SQL Server по виртуальным ядрам позволяет ограничить область действия лицензии на определенную виртуальную машину и один или несколько экземпляров SQL Server, установленных в среде операционной системы (OSE) этого компьютера. Он оптимизирован для следующих сценариев:
- Виртуальные машины SQL Server смешиваются с виртуальными машинами под управлением другого программного обеспечения на одних и том же физических серверах.
- Вы развертываете виртуальные машины в партнере размещения или в облаке, отличном от Майкрософт, где вы не управляете физической инфраструктурой.
Вы можете выбрать лицензирование v-core, чтобы лицензировать программное обеспечение SQL Server и расширенные обновления безопасности SQL Server. Вы управляете лицензией v-core независимо для каждой виртуальной машины с помощью областей конфигурации SQL Server портал Azure. В области обзора для каждого ресурса SQL Server с поддержкой Azure Arc отображается настроенная лицензия в разделе "Тип лицензии узла".
Выпуск Standard ограничен не более 24 виртуальными ядрами, даже если OSE настроен с большим количеством виртуальных ядер. Дополнительные сведения об ограничениях см. в разделе "Ограничения емкости вычислений" по выпуску SQL Server.
Дополнительные сведения о лицензировании SQL Server по виртуальным ядрам см. в разделе "Лицензирование отдельных виртуальных машин" в руководстве по лицензированию SQL Server (ссылка для скачивания).
Типы лицензий
При лицензировании виртуальных ядер поддерживаются следующие типы лицензий:
Тип лицензии | Description | Значение |
---|---|---|
Оплата по мере использования | Подпишитесь на выпуск службы "Стандартный" или "Корпоративный" и выставляйте счета за почасовую оплату. См . сведения о ценах и лицензировании SQL Server. | PAYG |
Лицензия на Software Assurance | Принесите собственную лицензию Standard или Enterprise с помощью Software Assurance или подписки SQL Server. Использование программного обеспечения сообщается через бесплатный почасовой счетчик в соответствии с правилами измерения. См . сведения об использовании программного обеспечения измерения далее в этой статье. | Paid |
Только лицензия | Вы используете бессрочную лицензию или лицензию SERVER+CAL для выпуска Standard или Enterprise или используете выпуск Developer, Evaluation или Express. Использование программного обеспечения сообщается в соответствии с правилами измерения. См . сведения об использовании программного обеспечения измерения далее в этой статье. | LicenseOnly |
Важные замечания
Подписка с оплатой по мере использования требует непрерывного подключения компьютера размещения к Azure.
Периодические нарушения подключения в течение 30 дней допускаются со встроенной устойчивостью. Через 30 дней без подключения срок действия подписки на оплату по мере использования истекает. После истечения срока действия подписки вы не авторизованы на использование программного обеспечения.
Плата по мере использования почасовая плата выдается только в том случае, если SQL Server работает на компьютере в любой момент в течение определенного часа, и если компьютер находится в сети.
Выбрав лицензию software Assurance, вы подтверждаете, что у вас есть лицензии Enterprise или Standard с активной лицензией Software Assurance или активной лицензией подписки SQL Server.
Доступные функции
Помимо различий в выставлении счетов тип лицензии определяет, какие функции доступны экземпляру SQL Server.
В следующей таблице определены функции, включенные для каждого типа лицензии:
Функция | Лицензия только 1 | Лицензия на Software Assurance или подписка SQL Server |
Оплата по мере использования |
---|---|---|---|
Подключение SQL Server к Azure Arc | Да | Да | Да |
Подписка ESU | No | Да | Да |
Инвентаризация SQL Server | Да | Да | Да |
Оценка рекомендаций | No | Да | Да |
Готовность к миграции (предварительная версия) | Да | Да | Да |
Подробный список баз данных | Да | Да | Да |
Проверка подлинности Microsoft Entra | Да | Да | Да |
Microsoft Defender для облака | Да | Да | Да |
Управление с помощью Microsoft Purview | Да | Да | Да |
Автоматическое резервное копирование в локальное хранилище (предварительная версия) | No | Да | Да |
Восстановление на момент времени | No | Да | Да |
Автоматическое обновление | No | Да | Да |
Экземпляры отказоустойчивого кластера | Да | Да | Да |
Группы доступности Always On | Да | Да | Да |
Мониторинг (предварительная версия) | No | Да | Да |
Работа с минимальными привилегиями | Да | Да | Да |
1 Вариант только лицензии включает экземпляры SQL Server, которые являются выпусками developer, Express, Web или Evaluation и экземплярами, использующие лицензию Server+CAL.
Примечание.
- Тип лицензии является обязательным параметром при установке расширения Azure для SQL Server. Каждый поддерживаемый метод подключения включает параметры типа лицензии.
- SQL Server 2022 (16.x) позволяет выбрать тип лицензии во время установки. См. раздел "Установка SQL Server" в мастере установки.
Лицензирование экземпляров SQL Server физическими ядрами без использования виртуальных машин
Возможность лицензирования SQL Server физическими ядрами без использования виртуальных машин оптимизирована для следующих сценариев:
- Вы управляете физической средой и устанавливаете экземпляры SQL Server на физическом сервере, чтобы максимально повысить производительность приложения базы данных.
- Экземпляр SQL Server использует лицензию без Software Assurance.
В этом случае требования к лицензированию идентичны лицензированию SQL Server по виртуальным ядрам, но использование программного обеспечения SQL Server сообщается на основе физических ядер, доступных для OSE этого сервера. Дополнительные сведения см. в разделе "Использование программного обеспечения для измерения" далее в этой статье.
Выпуск Standard ограничен не более 24 p-ядрами, даже если OSE установлен на большом компьютере. Дополнительные сведения об ограничениях см. в разделе "Ограничения емкости вычислений" по выпуску SQL Server.
Внимание
Если физический компьютер без виртуальных машин подключен к Azure Arc в области, в которую распространяется лицензия на физическое ядро SQL Server, к нему не применяется неограниченное преимущество виртуализации. Она лицензирована и выставляется отдельно.
Дополнительные сведения о лицензировании SQL Server в физической среде OSE см. в разделе "Лицензирование на основе основных компонентов" в руководстве по лицензированию SQL Server (ссылка для скачивания).
Лицензирование экземпляров SQL Server по физическим ядрам с неограниченной виртуализацией
Возможность лицензирования SQL Server физическими ядрами с неограниченной виртуализацией наиболее эффективна при следующих случаях:
- Вы управляете физической средой и устанавливаете экземпляры SQL Server на разных виртуальных машинах для изоляции безопасности и улучшения управления ресурсами.
- Инфраструктура и выбранный метод оплаты поддерживают неограниченное преимущество виртуализации.
- Лицензирование экземпляров SQL Server по виртуальным ядрам дороже, чем лицензирование p-cores узла.
Чтобы использовать неограниченное преимущество виртуализации, необходимо создать ресурс SQLServerLicense , охватывающий конкретные экземпляры SQL Server — экземпляры Azure Arc , которые вы планируете включить. Дополнительные сведения о создании ресурсов SQLServerLicense см. в статье "Создание лицензии SQL Server".
Внимание
Неограниченное преимущество виртуализации недоступно для виртуальных машин, работающих в инфраструктуре от любого из перечисленных поставщиков. Эти виртуальные машины можно лицензировать только по виртуальным ядрам. Если вы создаете ресурс SQLServerLicense с намерением лицензирования этих виртуальных машин с помощью неограниченной виртуализации, вы будете взиматься плата за использование виртуальных ядер на основе конфигурации SQL Server узла. Все существующие лицензии p-core не применяются к смещению таких расходов.
Дополнительные сведения о лицензировании физических ядер с неограниченной виртуализацией см. в разделе "Лицензирование для максимальной виртуализации" в руководстве по лицензированию SQL Server (ссылка для скачивания).
Один ресурс SqlServerLicense может охватывать несколько виртуальных машин, подключенных к Azure Arc. Он содержит следующие свойства, определяющие применение и выставление счетов за лицензию.
Категория лицензий
Для licenseCategory
свойства задана Core
лицензия на физическое ядро SQL Server.
Область
Свойство scopeType
задает область Azure, в которой лицензия охватывает все квалифицированные ресурсы Компьютера — Azure Arc . Поддерживаются следующие области Azure:
- Клиент Azure
- Подписка Azure.
- Группа ресурсов
Чтобы квалифицироваться, необходимо настроить каждый ресурс Azure Arc для использования физической лицензии на ядро. В противном случае ресурс Azure Arc должен быть лицензирован для SQL Server по отдельности.
Размер
Свойство Size
ресурса лицензии представляет сумму физических ядер серверов, к которым будет применяться лицензия. Минимальный размер лицензии составляет 16 p-ядер.
Отток подписок
Свойство Subscription
определяет, какая подписка Azure будет использоваться для выставления счетов и выставления счетов, когда лицензия активна.
Вы можете создать ресурс лицензии в группе ресурсов в любом из поддерживаемых регионов. Расположение ресурса устанавливается в расположение выбранной группы ресурсов.
Расположение ресурса лицензии не влияет на область. Она применяется ко всем ресурсам Azure Arc в области лицензии, независимо от регионов, в которых эти ресурсы подключены.
Внимание
Можно связать несколько ресурсов лицензий с одной областью или перекрывающимися областями. Например, можно добавить новую лицензию при развертывании дополнительных физических серверов во время временных всплесков активности или отразить непредвиденный рост. Все виртуальные машины, работающие на этих физических серверах, должны быть подключены к Azure Arc в области действия ресурса лицензии.
План выставления счетов
Свойство billingPlan
предоставляет выбор между оплатой лицензии на почасовой метр или путем получения собственной лицензии.
План выставления счетов | Description | Значение |
---|---|---|
Оплата по мере использования | Выбрав этот параметр, вы подписываетесь на неограниченную службу виртуализации, оплачиваемую почасовой единицей измерения для выпуска Enterprise. См . цены и лицензирование SQL Server. | PAYG |
С использованием собственной лицензии | Выбрав этот параметр, вы подтверждаете, что у вас есть активная лицензия Enterprise с Software Assurance или подписка SQL Server для того же или большего количества ядер. Вы также подтверждаете, что вы хотите использовать эту лицензию для покрытия использования программного обеспечения SQL Server на каждой виртуальной машине в своей области с помощью неограниченного преимущества виртуализации. | Paid |
Чтобы обеспечить правильное применение лицензии p-core, убедитесь, что каждая виртуальная машина в области, которую требуется лицензировать:
UsePhysicalCoreLicense
Имеет для свойства значениеTrue
.LicenseType
Имеет свойство, которое соответствует выбранномуbillingPlan
свойству лицензии p-core.
Дополнительные сведения см. в разделе "Использование физической основной лицензии".
Состояние активации
Свойство activationState
управляет, когда лицензия вступает в силу. Вы можете активировать лицензию во время создания или сначала создать лицензию, а затем активировать ее позже. Задержка активации помогает координировать ее с другими событиями в жизненном цикле лицензирования, например истечением срока действия существующего Соглашение Enterprise. deactivatedAt
Свойства activatedAt
метки времени показывают, когда лицензия была активирована и деактивирована. Дополнительные сведения см. в разделе "Обновление ресурса лицензии SQL Server".
Идентификатор клиента
Свойство TenantID
устанавливается автоматически при выборе области клиента.
Управление лицензией SQL Server для непроизводственных приложений
Если вы используете один из поддерживаемых вариантов лицензирования для управления рабочей средой с помощью Azure Arc, вы можете использовать SQL Server для нерабочих целей бесплатно. Это преимущество можно использовать двумя способами при использовании SQL Server, включенных Azure Arc.
Использование выпуска SQL Server Developer
Выпуск разработчика SQL Server является бесплатным и может использоваться в любой подписке Azure. Расширение Azure для SQL Server обнаруживает его и сообщает об использовании с помощью метрики выпуска Dev 0, даже если для узла задан Paid
тип лицензии или PAYG
. Выпуск Developer имеет тот же набор функций, что и выпуск Enterprise. Дополнительные сведения см. в разделе "Использование программного обеспечения для измерения" далее в этой статье.
Использование подписки на разработку и тестирование Azure
Если вы настраиваете нерабочую среду в качестве зеркального отображения рабочей среды и хотите использовать те же выпуски, которые используются в рабочей среде, необходимо подключить компьютеры размещения и экземпляры SQL Server к подписке разработки и тестирования Azure. Счетчики SQL Server в подписке разработки и тестирования будут иметь значение NULL.
Для получения дополнительных сведений см.:
- Создание корпоративных и организационных подписок Azure Dev/Test.
- Раздел "Лицензирование SQL Server для непроизводственных приложений" в руководстве по лицензированию SQL Server (ссылка для скачивания).
Управление лицензией SQL Server для обеспечения высокого уровня доступности и аварийного восстановления
Если экземпляр SQL Server является пассивной репликой, созданной в рамках конфигурации высокого уровня доступности или аварийного восстановления, вы имеете право на преимущества отработки отказа, включенные в тип лицензии Paid
или PAYG
. Дополнительные сведения о преимуществах отработки отказа см. в разделе "Лицензирование SQL Server для обеспечения высокой доступности и аварийного восстановления" в руководстве по лицензированию SQL Server (ссылка на скачивание).
Чтобы помочь вам управлять преимуществами отработки отказа и оставаться совместимыми, расширение Azure для SQL Server автоматически обнаруживает пассивные экземпляры и отражает использование программного обеспечения SQL Server путем создания специальных $ 0 метров для аварийного восстановления, если вы правильно настроили LicenseType
свойство. Дополнительные сведения см. в разделе "Использование программного обеспечения для измерения" далее в этой статье.
Управление экземплярами SQL Server, используюющими лицензию Server+CAL
Вы можете подключить любой лицензированный экземпляр SQL Server к Azure Arc, включая экземпляры, использующие модель лицензирования Server+CAL. Если экземпляр использует эту лицензию, необходимо задать для него тип LicenseOnly
лицензии, даже если у вас есть активная программа Software Assurance.
Если вы преобразовали лицензию Enterprise Server+CAL в лицензию на основе ядра, необходимо задать тип Paid
лицензии или PAYG
. Рекомендуется также обновить выпуск SQL Server с Enterprise до Enterprise Core, так как последний предоставляет полный набор возможностей SQL Server. Но даже если вы не обновили экземпляры, расширение Azure для SQL Server отслеживает использование программного обеспечения как Enterprise Core.
Использование программного обеспечения измерения
Использование программного обеспечения SQL Server сообщается один раз в час. Определенный счетчик автоматически выбирается на основе выпуска SQL Server и числа виртуальных ядер или P-ядер, видимых для OSE. Применяются следующие правила:
При установке одного или нескольких экземпляров SQL Server на виртуальной машине и не указана лицензия на физическое ядро, использование программного обеспечения SQL Server измеряется на основе общего количества виртуальных ядер, доступных для OSE. Минимальное количество ядер составляет четыре ядра на OSE.
При установке одного или нескольких экземпляров SQL Server на физическом сервере без использования виртуальных машин использование программного обеспечения SQL Server измеряется на основе общего числа физических ядер, доступных для OSE. Минимальное количество ядер составляет четыре ядра на OSE.
Сообщается об использовании программного обеспечения SQL Server на OSE независимо от того, установлено ли одно или несколько экземпляров SQL Server в одном и том же OSE.
Если установлены два или более экземпляров одного выпуска, первый экземпляр в алфавитном порядке сообщает об использовании.
Сочетание выбранного
LicenseType
значения и самого высокого выпуска SQL Server, установленного в OSE, определяет, какой счетчик отправляется каждый час.
Дополнительные сведения см. в статье о ресурсах и документах лицензирования SQL Server.
В следующей таблице показаны уровни продуктов измерения (также называемые номера SKU), которые используются для измерения и выставления счетов для программного обеспечения SQL Server, установленного в одном OSE:
Установленный выпуск | Проецируемый выпуск | Тип лицензии | Реплика отработки отказа | Использование лицензии p-core | Номер SKU измерения |
---|---|---|---|---|---|
Enterprise Core | Функции корпоративного уровня | PAYG |
No | No | Ent edition - PAYG |
Enterprise Core | Функции корпоративного уровня | PAYG |
No | Да | Ent edition - Virtual license 2 |
Enterprise Core | Функции корпоративного уровня | Paid |
No | No | Ent edition - AHB |
Enterprise Core | Функции корпоративного уровня | Paid |
No | Да | Ent edition - Virtual license 2 |
Enterprise Core | Функции корпоративного уровня | LicenseOnly |
Да или нет | Нет данных | Ent edition - License only |
Enterprise Core | Функции корпоративного уровня | PAYG или Paid |
Да | Да или нет | Ent edition - DR replica |
Корпоративная 1 | Функции корпоративного уровня | PAYG |
No | No | Ent edition - PAYG |
Корпоративная 1 | Функции корпоративного уровня | PAYG |
No | Да | Ent edition - Virtual license 2 |
Корпоративная 1 | Функции корпоративного уровня | Paid |
No | No | Ent edition - AHB |
Корпоративная 1 | Функции корпоративного уровня | Paid |
No | Да | Ent edition - Virtual license 2 |
Корпоративная 1 | Функции корпоративного уровня | LicenseOnly |
Да или нет | Нет данных | Ent edition - License only |
Корпоративная 1 | Функции корпоративного уровня | PAYG или Paid |
Да | Да или нет | Ent edition - DR replica |
Стандартные | Стандартные | PAYG |
No | No | Std edition - PAYG |
Стандартные | Стандартные | PAYG |
No | Да | Std edition - Virtual license 2 |
Стандартные | Стандартные | Paid |
No | No | Std edition - AHB |
Стандартные | Стандартные | Paid |
No | Да | Std edition - Virtual license 2 |
Стандартные | Стандартные | LicenseOnly |
No | Нет данных | Std edition - Virtual license 2 |
Стандартные | Стандартные | PAYG или Paid |
Да | Да или нет | Std edition - DR replica |
Оценка | Оценка | Любое | Да или нет | Нет данных | Eval edition |
разработчик. | разработчик. | Любое | Да или нет | Нет данных | Dev edition |
Интернет | Интернет | Любое | Неприменимо | Неприменимо | Web edition |
Express | Express | Любое | Неприменимо | Неприменимо | Express edition |
1 Установка выпуска Enterprise указывает на использование модели лицензирования Server+CAL.
2 Это измерение отражает использование программного обеспечения, охватываемого лицензией p-core и неограниченным преимуществом виртуализации. Чтобы экземпляр SQL Server был охвачен, его необходимо установить на виртуальной машине.
В следующей таблице показаны номера SKU счетчика, используемые для измерения и выставления счетов за программное обеспечение SQL Server, на которое распространяется лицензия на физическое ядро с неограниченной виртуализацией:
Категория лицензий | Проецируемый выпуск | План выставления счетов | Номер SKU измерения |
---|---|---|---|
Лицензия P-core | Функции корпоративного уровня | PAYG |
Ent edition - Host - PAYG |
Лицензия P-core | Функции корпоративного уровня | Paid |
Ent edition - AHB |