Поделиться через


Экономьте на вычислительных ресурсах с помощью Резервирований Azure — База данных SQL Azure & Управляемый экземпляр SQL

применимо к:Базе данных SQL AzureУправляемому экземпляру SQL Azure

В этой статье представлен обзор использования резервирований Azure для экономии затрат на вычислительные ресурсы для Базы данных SQL Azure и Управляемого экземпляра SQL Azure. Резервирования Azure — это скидка на выставление счетов, которую можно использовать для экономии денег, зафиксировав использование вычислительных ресурсов с скидкой в течение определенного периода времени.

Заметка

Приобретение резервирования — это механизм экономии затрат, который предоставляет скидку на вычислительные ресурсы и не выделяет или не гарантирует использование определенных ресурсов инфраструктуры (виртуальных машин или узлов).

Что такое зарезервирование в Azure?

При резервировании Azure вы должны использовать ресурс SQL Azure в течение одного или трех лет, чтобы получить значительную скидку на вычислительные затраты. Чтобы приобрести резервирование, необходимо указать регион Azure, тип развертывания, уровень производительности и термин.

Не нужно назначать резервирование определенной базе данных или управляемому экземпляру. Подходящие существующие развертывания, которые уже запущены, или развертывания, которые только что были автоматически развернуты, получают преимущества. Таким образом, при приобретении резервирования существующая инфраструктура ресурсов не будет изменена, поэтому время отработки отказа и простоя не активируется для существующих ресурсов. При покупке резервации вы обязываетесь оплачивать затраты на вычисления в течение одного или трех лет. Как только вы покупаете резервирование, вычислительная плата, соответствующая атрибутам резервирования, больше не взимается по тарифам по мере использования.

Резервирование применяется как к основным, так и к подлежащим оплате вторичным вычислительным репликам, но не распространяется на программное обеспечение, сеть или расходы на хранение, связанные со службой. В конце срока резервирования заканчивается действие преимущества при выставлении счетов, и база данных или управляемый экземпляр оплачиваются по тарифу с помесячной оплатой. Резервирования не обновляются автоматически. См. информацию о ценах в предложении бронирования.

Вы можете приобрести резервы на портале Azure . Оплатите резервирование вперед или ежемесячными платежами.

Чтобы приобрести резервирование, выполните приведенные действия.

  • У вас должна быть роль Owner или Reservation Purchaser в подписке Azure.
  • Для подписок Enterprise необходимо включить функцию Добавить зарезервированные инстанции на портале EA. Или, если этот параметр отключен, вы должны быть администратором EA в подписке.

Дополнительные сведения о том, как начисляются плату за покупки резервирования для корпоративных клиентов и клиентов с оплатой по мере использования, см. в статьях Понимание использования резервирования Azure для регистрации на корпоративном уровне и Понимание использования резервирования Azure для подписки с оплатой по мере использования.

Заметка

Вы можете существенно снизить затраты на управляемый экземпляр Azure SQL, применяя резервирования к пулу экземпляров .

Определение правильного размера перед покупкой

Размер резервирования должен основываться на общем объеме вычислительных ресурсов, используемых существующей или скоройto-beразвернутой базой данных или управляемым экземпляром в определенном регионе, а также с использованием той же конфигурации производительности и аппаратной конфигурации.

Например, предположим, что вы управляете:

  • 1 Общего назначения, стандартный ряд (5-го поколения) — 16 эластичных пулов виртуальных ядер и
  • 2 бизнес-критических экземпляра стандартной серии (Gen5) — 4 виртуальных ядра с одиночными базами данных.

Кроме того, предположим, что вы планируете развернуть следующее в течение следующего месяца:

  • 1 дополнительные стандартные серии общего назначения (5-го поколения) — 16 эластичных пулов виртуальных ядер и
  • 1 критически важный стандартной серии (Gen5) — эластичный пул на 32 виртуальных ядра.

Кроме того, предположим, что вы знаете, что эти ресурсы потребуются не менее 1 года. В этом случае необходимо приобрести 1-летнее резервирование на 32 виртуальных ядра (2x16) для отдельной базы данных или эластичного пула "Общего назначения" — стандартный ряд (5-го поколения), а также 1-летнее резервирование на 40 виртуальных ядер (2x4 + 32) для отдельной базы данных или эластичного пула "Критически важного для бизнеса" — стандартный ряд (5-го поколения).

Резервирования для управляемых экземпляров SQL, избыточных между зонами

При включении зональной избыточности для Управляемого экземпляра SQL Azure ресурсы становятся доступными в разных зонах доступности, чтобы обеспечить высокую доступность и отказоустойчивость.

Регулярные вычислительные ресурсы для основного экземпляра взимаются отдельно от избыточной между зонами надстройки, и оба указаны как отдельные записи в счете.

Общий объем вычислений вычисляется путем добавления надстройки, избыточной между зонами, в обычные затраты на вычисления. Хотя вы можете оплатить резервирования только за обычные вычислительные затраты или надстройку с избыточностью по зонам, чтобы обеспечить полное покрытие резервирования для экземпляров с избыточностью по зонам, необходимо приобрести два отдельных резервирования.

Ниже перечислены затраты на вычисления для различных сценариев резервирования:

  • Без резервирования:
    Regular price for regular compute + regular price for zone-redundant add-on
  • полное резервирование:
    Discounted reservation for regular compute + discounted reservation for zone-redundant add-on
  • резервирование только для обычных вычислительных:
    Discounted reservation for regular compute + regular price for zone-redundant add-on
  • резервирование только для надстройки, избыточной между зонами,:
    Regular price for regular compute + discounted reservation for zone-redundant add-on

Тщательно оцените потребности вычислений и стратегию резервирования для оптимизации затрат и обеспечения эффективного распределения ресурсов.

Приобретение резервирований

  1. Войдите на портал Azure .

  2. Выберите Все услуги>бронирования.

  3. Выберите Добавить, а затем на панели Резервирования покупок

    • Выберите Azure SQL Database, чтобы создать новую подписку для базы данных Azure SQL.
    • Выберите управляемый экземпляр SQL, чтобы приобрести новое резервирование для Azure SQL Managed Instance.
  4. Заполните обязательные поля. Существующие базы данных в SQL Database и SQL Managed Instance, соответствующие выбранным вами атрибутам, смогут получить скидку на резервирование. Фактическое количество баз данных или управляемых экземпляров, которые получают скидку, зависит от выбранной области и количества.

    снимок экрана перед отправкой покупки резервирования.

    В следующей таблице описаны обязательные поля.

    Поле Описание
    Подписка Подписка, используемая для оплаты резервирования. Метод оплаты подписки используется для взимания предоплаты за резервирование. Тип подписки должен быть корпоративным соглашением (номер предложения MS-AZR-0017P или MS-AZR-0148P) или отдельное соглашение с оплатой по мере использования (номер предложения MS-AZR-0003P или MS-AZR-0023P). Для корпоративной подписки плата вычитается из предоплаты Azure регистрации (ранее называемой денежным обязательством) или взимается по мере превышения расходов. Для индивидуальной подписки с оплатой по мере использования плата взимается с кредитной карты или метода оплаты по счету, указанного в подписке.
    Размах Область резервирования vCore может охватывать одну подписку или несколько подписок (общий сценарий). Если вы выберете

    Общее, скидка на резервирование виртуальных ядер применяется к базе данных или управляемому экземпляру, работающему в любой из подписок в рамках вашего контекста выставления счетов. Для корпоративных клиентов общая область — это регистрация и включает все подписки в рамках регистрации. Для клиентов с оплатой по мере использования общая область — это все подписки с оплатой по мере использования, созданные администратором учетной записи.

    единая подписка, скидка на резервирование vCore применяется к базам данных или управляемым экземплярам в этой подписке.

    отдельная группа ресурсов, скидка на резервирование применяется к экземплярам баз данных или управляемых экземпляров в выбранной подписке и выбранной группе ресурсов в этой подписке.

    группа управления, скидка на резервирование применяется к соответствующему ресурсу в списке подписок, которые являются частью группы управления и области выставления счетов.
    Область Регион Azure, охватываемый резервированием.
    Тип развертывания Тип ресурса SQL, для которого требуется приобрести резервирование.
    Уровень производительности Слой обслуживания для баз данных или управляемых экземпляров.
    Срок Год или три года.
    Количество Количество виртуальных ядер в выбранном регионе Azure и уровне служб, охваченных резервированием. Например, если вы запускаете или планируете запускать несколько баз данных с общей вычислительной емкостью стандартной серии (5-го поколения) 16 виртуальных ядер в регионе "Восточная часть США", а затем укажите количество как 16 виртуальных ядер, чтобы максимально повысить преимущество для всех баз данных.
  5. Просмотрите стоимость резервирования в разделе Затраты.

  6. Выберите Покупка.

  7. Выберите Просмотр этого бронирования, чтобы увидеть статус вашей покупки.

Отмена, обмен или возврат резервирований

Вы можете отменить, обменять или вернуть резервирования с определенными ограничениями. Дополнительные сведения см. в разделе обмен и возврат средств в режиме самообслуживания для резервирований Azure.

Гибкость размера виртуальных ядер

Гибкость размера виртуальных ядер помогает увеличивать или уменьшать масштаб в пределах уровня производительности и региона, не теряя преимущества резервирования. Функция резервирования также предоставляет гибкость для временного перемещения горячих баз данных в и из эластичных пулов (в пределах одного региона и уровня производительности) в рамках обычной работы без потери преимуществ резервирования. Сохраняя неиспользуемый буфер в резервировании, вы можете эффективно управлять пиками производительности без превышения бюджета.

Ограничение

Вы не можете зарезервировать базы данных на основе DTU (базовые, стандартные или премиум) в базе данных SQL. Цены на резервирование поддерживаются только для функций и продуктов, которые находятся в состоянии общедоступной доступности.

Нужна помощь? Свяжитесь с нами

Если у вас есть вопросы или нужна помощь, создайте заявку на поддержку.

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

Скидка на резервирование vCore автоматически применяется к количеству баз данных или управляемых экземпляров, соответствующих области резервирования и атрибутам. Область резервирования можно обновить с помощью портала Azure , PowerShell, Azure CLI или API.

Дополнительные сведения см. в разделе управление резервированиями.

Дополнительные сведения о резервированиях Azure см. в следующих статьях: