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


Цены и скидки Azure Cosmos DB с зарезервированной емкостью

Область применения: Nosql Mongodb Кассандра Гремлин Таблица

Зарезервированная емкость Azure Cosmos DB позволяет воспользоваться скидками на пропускную способность, подготовленную для ресурсов Azure Cosmos DB. Вы можете пользоваться до 63 % экономии, зафиксировав резервирование ресурсов Azure Cosmos DB в течение одного года или трех лет. Примерами ресурсов являются базы данных и контейнеры (таблицы, коллекции и графы). Он не охватывает сети или хранилище.

Как цены и скидки Azure Cosmos DB работают с зарезервированной емкостью

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

Например: приобрести зарезервированную емкость 10 000 ЕЗ/с, если это ваш согласованный шаблон почасового использования. В этом случае подготовленная пропускная способность, превышающая 10 000 ЕЗ/с, выставляется с оплатой по мере использования. Однако если шаблон использования постоянно ниже 10 000 ЕЗ/с в час, необходимо сократить зарезервированную емкость соответственно, чтобы избежать отходов.

Обратите внимание на следующие условия.

  • Количество резервирований не ограничено.
  • В любой момент можно приобрести больше резервирований.
  • В одной покупке можно приобрести разные резервирования.

После приобретения резервирования оно немедленно применится ко всем имеющимся ресурсам Azure Cosmos DB, которые соответствуют условиям резервирования. Если у вас нет существующих ресурсов Azure Cosmos DB, резервирование применяется при развертывании нового экземпляра Azure Cosmos DB, соответствующего условиям резервирования. В обоих случаях период резервирования начинается сразу после успешной операции приобретения.

По истечении срока действия резервирования экземпляры Azure Cosmos DB будут продолжать работу, и плата за них будет взиматься по обычным тарифам оплаты по мере использования. Зарезервированную емкость Azure Cosmos DB можно приобрести из портал Azure. Оплата резервирования заранее или с ежемесячными платежами.

Неиспользуемая зарезервированная емкость и обмен резервированиями

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

При завершении работы ресурса скидка на резервирование автоматически переносится на другой подходящий ресурс в указанной области резервирования. Если в указанной области не найдены подходящие ресурсы, зарезервированные часы теряются.

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

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

Необходимые разрешения

Необходимые разрешения для приобретения зарезервированной емкости для Azure Cosmos DB:

  • Чтобы приобрести резервирование, необходимо иметь роль владельца или роль покупателя резервирования в подписке Azure.
  • Для подписок с соглашением Enterprise параметр Добавить зарезервированные экземпляры следует включить на портале EA. Или, если этот параметр отключен, необходимо быть администратором подписки EA.
  • Для программы поставщик облачных решений (CSP) только агенты администрирования или агенты продаж могут купить зарезервированную емкость Azure Cosmos DB.

Скидка на резервирование для каждого региона

Скидка на резервирование применяется к использованию пропускной способности в разных регионах, используя следующие соотношения:

Область/регион Коэффициент
Южная Индия 1,0375
Восточная Канада 1,1
Восточная Япония 1,125
Западная Япония 1,125
Западная Индия 1,1375
Центральная Индия 1,1375
Восточная Австралия 1.15
Центральная Канада 1.2
Центральная Франция 1.25
Южная Бразилия 1.5
Центральная Австралия 1.5
Центральная Австралия 2 1.5
Южная Франция 1,625
Все другие регионы 1.0

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

Ценовые категории Azure Cosmos DB с зарезервированной емкостью

Зарезервированная емкость Azure Cosmos DB может значительно сократить затраты На Azure Cosmos DB до 63% по обычным ценам с предварительным обязательством в течение одного или трех лет. Зарезервированная емкость предоставляет скидку на выставление счетов и не влияет на состояние ресурсов Azure Cosmos DB, включая производительность и доступность.

Мы предлагаем как фиксированные, так и прогрессивные скидки. Обратите внимание, что вы можете смешивать и соответствовать различным параметрам резервирования и размерам в одной покупке.

Фиксированные резервирования скидок

Этот параметр с несколькими 100 ЕЗ/с позволяет зарезервировать любую емкость в диапазоне от 100 до 999 900 ЕЗ/с с фиксированной скидкой:

Резервирование Скидка на один год Скидка на три года
100 ЕЗ/с 20% 30%
100 ЕЗ/с 20% 30%

Для более чем 999 900 ЕЗ/с можно сократить расходы с прогрессивными скидками.

Прогрессивные скидки на резервирование

Этот вариант, используя несколько больших размеров резервирования, позволяет зарезервировать любую емкость, начиная с 1000 000 ЕЗ/с, с прогрессивными скидками:

Резервирование Скидка на один год Скидка на три года
1000 000 ЕЗ/с 27.0% 39.5%
1 000 000 мульти-главного 32.0% 44.5%
2 000 000 ЕЗ/с 28.5% 42.3%
2 000 000 многоуровневых единиц запросов в секунду 33.5% 47.3%
3000 000 ЕЗ/с 29.0% 43,2 %
3 000 000 многоуровневых единиц запросов в секунду 34.0% 48.2%
4 000 000 ЕЗ/с 33.0% 47.4%
4 000 000 многоуровневых единиц запросов в секунду 38,0 % 52.4%
5 000 000 ЕЗ/с 35.4% 49.9%
5 000 000 многоуровневых единиц запросов в секунду 40.4% 54.9%
10 000 000 ЕЗ/с 40.2% 55,0 %
10 000 000 мульти-главного ЕЗ/с 45.2% 60.0%
12 500 000 ЕЗ/с 41.2% 56.0%
12 500 000 мульти-главного ЕЗ/с 46.2% 61.0%
15 000 000 ЕЗ/с 41.8% 56.6%
15 000 000 многоуровневых единиц запросов в секунду 46.8% 61.6%
20 000 000 ЕЗ/с 42.6% 57.5%
20 000 000 многоуровневых единиц запросов в секунду 47.6% 62.5%
25 000 000 ЕЗ/с 43.1% 58.0%
25 000 000 многоуровневых единиц запросов в секунду 48.1% 63.0%
30 000 000 ЕЗ/с 43.4% 58.3%
30 000 000 мульти-главного ЕЗ/с 48.4% 63.3

Вы можете максимально увеличить экономию с наибольшим резервированием для вашего сценария. Пример: вам нужен 2 миллиона ЕЗ/с, один год. При покупке двух единиц резервирования 1000 000 ЕЗ/с скидка составляет 27,0%. Если вы приобрели одну единицу резервирования 2000 000 ЕЗ/с, у вас есть точно та же резервная емкость, но скидка на 28,5 %.

Создайте запрос на поддержку для приобретения любого количества резервирований, превышающих 1000 000 ЕЗ/с.

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

После того как вы купите резервирование, при начислении платы за пропускную способность, соответствующей атрибутам резервирования, не будут применяться ставки оплаты по мере использования. Дополнительные сведения о резервировании см. в статье Общие сведения об Azure Reserved VM Instances.

Обратите внимание, что операции базы данных автомасштабирования в одном регионе записи используют ЕЗ/с с с коэффициентом умножения 1,5. При этом у нас есть следующие формулы для потребления резервирований:

  • Стандартная пропускная способность одного региона: ЕЗ * Региональное соотношение
  • Стандартная пропускная способность нескольких регионов: ЕЗ * Региональное соотношение для каждого региона в порядке добавления регионов в учетную запись базы данных.
  • Пропускная способность автомасштабирования в одном регионе: ЕЗ * 1,5 * Региональное соотношение
  • Пропускная способность автомасштабирования нескольких регионов: ЕЗ * 1,5 * Региональное соотношение для каждого региона в порядке добавления регионов в учетную запись базы данных.

Примеры потребления

Рассмотрите следующие требования для резервирования.

  • Требуемая пропускная способность для каждого региона: 50 000 ЕЗ/с
  • Число используемых регионов: 2

В этом случае общие затраты на ресурсы по запросу взимаются за 500 экземпляров со 100 ЕЗ/с в этих двух регионах. Общее использование в ЕЗ/с — 100 000 в час.

Пример 1. Два региона с коэффициентом 1,0 и стандартной пропускной способностью

Например, предположим, что требуется развертывание стандартной пропускной способности Azure Cosmos DB в регионах центрально-северной части США и западной части США. Каждый регион имеет потребление пропускной способности 50 000 ЕЗ/с. Покупка резервирования в 100 000 ЕЗ/с полностью сбалансирует ваши затраты на ресурсы по запросу. Скидка, предлагаемая с резервированием, вычисляется следующим образом: использование пропускной способности * коэффициент_скидки_на_резервирование_для_этого_региона. Для регионов северной части США и западной части США скидка на резервирование составляет 1,0. Таким образом, общее количество ЕЗ/с со скидкой равно 100 000. Это значение вычисляется как: 50 000 * 1,0 + 50 000 * 1,0 = 100 000 ЕЗ/с. Вы не должны платить какие-либо другие расходы по обычным тарифам по мере использования.

Описание единицы измерения Количество Область/регион Соотношение регионов Потребление пропускной способности (ЕЗ/с) Формула потребления резервирования Скидка на резервирование, примененная к ЕЗ/с Оплата по мере использования ЕЗ/с
Azure Cosmos DB — 100 ЕЗ/с в час — центрально-северная часть США 500 Центрально-северная часть США 1.0 50,000 50 000 * 1,0 = 50 000 50 000 резервирования 0
Azure Cosmos DB — 100 ЕЗ/с в час — западная часть США 500 Западная часть США 1.0 50,000 50 000 * 1,0 = 50 000 Оставшееся 50 000 резервирования 0

Пример 2. Два региона с разными коэффициентами и стандартной пропускной способностью

Например, предположим, что требуется развертывание стандартной пропускной способности Azure Cosmos DB в регионах AU Central 2 и FR South. Каждый регион имеет потребление пропускной способности 50 000 ЕЗ/с. Покупка резервирования 100 000 ЕЗ/с будет применяться следующим образом (если предполагается, что использование AU Central 2 было добавлено в учетную запись базы данных):

Описание единицы измерения Количество Область/регион Соотношение регионов Потребление пропускной способности (ЕЗ/с) Формула потребления резервирования Окончательная скидка на резервирование применяется к ЕЗ/с Оплата по мере того, как вы идете ЕЗ/с
Azure Cosmos DB — 100 ЕЗ/с в час — Центральная Австралия 2 500 Центральная Австралия 2 1.5 50,000 50 000 * 1,5 = 75 000 75 000 из резервирования 100 000 0
Azure Cosmos DB — 100 ЕЗ/с в час — Южная Франция 500 Южная Франция 1,625 50,000 50 000 * 1,625 = 81,250 Оставшееся 25 000 резервирования (81 250 - 25 000) / 1,625 = 34 616
  • Использование 50 000 единиц в регионе Центральная Австралия 2 соответствует 75 000 RU/с оплачиваемого использования резервирования (или нормализованного использования). Значение вычисляется так: использование пропускной способности * коэффициент_скидки_на_резервирование_для_этого_региона. Вычисление дает 75 000 ЕЗ/с оплачиваемого или нормализованного потребления. Значение вычисляется по формуле: 50,000 * 1.5 = 75 000 ЕЗ/с.

  • Использование 50 000 единиц в регионе Южная Франция соответствует 50 000 * 1,625 = 81250 RU/с, требуется резервирование.

  • Общая сумма покупки резервирования составляет 100000. Так как регион AU central2 использует 75 000 ЕЗ/с, что оставляет 25 000 ЕЗ/с для другого региона.

  • Для южного региона FR используется покупка резервирования 25 000 ЕЗ/с, и она оставляет 56 250 резервирования ЕЗ/с (81 250 – 2500 = 56 250 ез/с).

  • 56 250 RU/s требуется при использовании резервирования. Чтобы заплатить за ЕЗ/с с с регулярными ценами, необходимо преобразовать его в обычные ЕЗ/с, разделив соотношение резервирования 56 250 / 1,625 = 34 616 ЕЗ/с. Обычные RU/s оплачиваются по обычным тарифам с оплатой по факту использования.

Пример 3. Два региона с коэффициентом 1.0 и пропускной способностью автомасштабирования

Например, предположим, что вам нужны развертывания пропускной способности автомасштабирования Azure Cosmos DB в регионах центрально-северной и западной части США. Каждый регион имеет потребление пропускной способности 50 000 ЕЗ/с. Покупка резервирования 100 000 ЕЗ/с не будет полностью балансировать ваши расходы по запросу. Скидка, которая охватывает резервирование, вычисляется как: потребление пропускной способности * reservation_discount_ratio_for_that_region * autoscale_ratio. Для регионов северной части США и западной части США скидка на резервирование составляет 1,0.

Описание единицы измерения Количество Область/регион Соотношение регионов Коэффициент автомасштабирования Потребление пропускной способности (ЕЗ/с) Формула потребления резервирования Скидка на резервирование, примененная к ЕЗ/с Оплата по мере использования ЕЗ/с
Azure Cosmos DB — 100 ЕЗ/с в час — центрально-северная часть США 500 Центрально-северная часть США 1.0 1.5 50,000 50 000 * 1,0 * 1,5 = 75 000 75 000 из резервирования 100 000 0
Azure Cosmos DB — 100 ЕЗ/с в час — западная часть США 500 Западная часть США 1.0 1.5 50,000 50 000 * 1,0 * 1,5 = 75 000 Оставшееся 25 000 резервирования (75 000-25 000)/1.0 = 50 000

Пример покупки сценария 1

Представьте себе этот гипотетический сценарий: компания работает над новым приложением, но не уверена в требованиях к пропускной способности, они приобрели ЕЗ/с в 3 разных днях.

  • В день 1 они приобрели зарезервированную емкость для своей среды разработки:
    • Всего 800 ЕЗ/с: восемь единиц варианта 100 ЕЗ/с, с скидкой на 20 %.
    • Область действия группы ресурсов разработки.
    • Срок одного года, так как проект длится в течение девяти месяцев.
    • Они заплатили заранее, это небольшое значение.
  • В день 30 они приобрели зарезервированную емкость для своей тестовой среды:
    • 750 000 ЕЗ/с: 7500 единиц варианта 100 ЕЗ/с, с скидкой на 20 %.
    • Область действия тестовой подписки.
    • Год.
    • Они предпочитают платить ежемесячно.
  • В день 180 они приобрели зарезервированную емкость для рабочей среды:
    • 3500 000 ЕЗ/с: одна единица из 3000 000 ЕЗ/с, с скидкой на 43,2%. И 5000 единиц варианта 100 ЕЗ/с с скидкой на 20 %.
    • Область действия рабочей подписки.
    • Трехлетний срок, чтобы максимально увеличить скидки.
    • Они тоже предпочитают платить ежемесячно.

Пример покупки сценария 2

Представьте себе этот гипотетический сценарий: компания нуждается в резервировании в 10 950 000 трех лет. В той же покупке они получили:

  • Одна единица резервирования 10 000 000 ЕЗ/с, оплачиваемая ежемесячно.
  • 9000 единиц резервирования 100 ЕЗ/с, оплачиваемые ежемесячно.
  • 500 единиц резервирования 100 ЕЗ/с, заплатили заранее.

Определение требуемой пропускной способности перед приобретением

Мы вычисляем рекомендации по приобретению на основе шаблона почасового использования. Использование за последние 7, 30 и 60 дней анализируется, а покупка зарезервированной емкости, которая максимизирует экономию, рекомендуется. Рекомендуемые размеры резервирования можно просмотреть на портале Azure, выполнив следующие действия.

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

  2. Выберите Все службы>Резервирования>Добавить.

  3. На панели Покупка резервирований выберите Azure Cosmos DB.

  4. Чтобы просмотреть рекомендуемые резервирования, перейдите на вкладку Рекомендованные.

Рекомендации можно отфильтровать по следующим атрибутам:

  • Срок (год или три года)
  • Периодичность выставления счетов (ежемесячно или с предоплатой вперед)
  • Тип пропускной способности (единиц запросов/с или единиц запросов/с для записи в нескольких регионах)

Кроме того, вы можете использовать рекомендации в пределах одной группы ресурсов, одной подписки или всей регистрации Azure.

Ниже приведен пример рекомендации.

Рекомендации по резервной мощности

Эта рекомендация для приобретения резервирования в размере 30 000 ЕЗ/с указывает, что среди трехлетних резервирований размер резервирования в размере 30 000 ЕЗ/с максимально повышает экономию. В этом случае рекомендация вычисляется на основе потребления Azure Cosmos DB за последние 30 дней. Если эта рекомендация, основанная на последних 30 днях использования Azure Cosmos DB, не является представителем будущего использования, а затем выберите другой период рекомендаций.

Для резервирования 30 000 ЕЗ/с в стандартной подготовленной пропускной способности необходимо приобрести 300 единиц варианта 100 ЕЗ/с.

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

  1. Разделите размер резервирования на 100, чтобы вычислить количество единиц нужного параметра 100 ЕЗ/с. Максимальное количество — 999 единиц или 999 900 ЕЗ/с. Для одного миллиона ЕЗ/с или более создайте запрос на поддержку до 63 % скидки.

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

  3. Выберите Все службы>Резервирования>Добавить.

  4. На панели Приобретение резервирований выберите Azure Cosmos DB, чтобы приобрести новое резервирование.

  5. Выберите правильную область, подписку выставления счетов, группу управления, если применимо, группу ресурсов, если применимо, и размер резервирования. В следующей таблице описаны все параметры:

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

    Если выбрать Любая подписка, скидка на резервирование применяется к экземплярам Azure Cosmos DB, работающим в любых подписках в текущем контексте выставления счетов. Контекст выставления счетов зависит от способа регистрации в Azure. Для клиентов с соглашением Enterprise общая область действует в рамках регистрации и включает в себя все подписки, заданные при регистрации. Для клиентов с оплатой по мере использования общая область включает все индивидуальные подписки с тарифами оплаты по мере использования, созданными администратором учетной записи.

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

    Если выбрать Одна подписка, скидка на резервирование применяется к экземплярам Azure Cosmos DB в выбранной подписке.

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

    Вы можете изменить область резервирования после покупки зарезервированной емкости.
    Отток подписок Подписка, используемая для оплаты зарезервированной емкости Azure Cosmos DB. Для оплаты используется метод оплаты, заданный для выбранной подписки. Подписка должна быть одной из следующих типов:

    Соглашение Enterprise (номер предложения: MS-AZR-0017P или MS-AZR-0148P). Для подписки с соглашением Enterprise плата вычитается из предоплаты Azure (ранее — денежное обязательство) или взимается как избыток.

    Ставка по индивидуальной подписке с оплатой по мере использования (номера предложений: MS-AZR-0003P или MS-AZR-0023P). Для отдельной подписки с оплатой по мере использования счета по подписке выставляются для оплаты с помощью кредитной карты или счета.
    Группа ресурсов Группа ресурсов, к которой применяется скидка на зарезервированную емкость.
    Термин Один или три года.
    Тип пропускной способности Пропускная способность предоставляется как единицы запроса. Вы можете приобрести резервирование для подготовленной пропускной способности для обоих настроек — записи в одном регионе и записи с несколькими узлами. Тип пропускной способности имеет два значения: 100 единиц запросов/с в час и 100 операций записи/с в час.
    Единицы резервной мощности Объем пропускной способности, который необходимо зарезервировать. Это значение можно вычислить, определив пропускную способность, необходимую для всех ресурсов Azure Cosmos DB (например, баз данных или контейнеров) для каждого региона. Затем вы умножаете его на число регионов, которые вы связываете с базой данных Azure Cosmos DB. Например, если у вас есть пять регионов с 1 млн ЕЗ/с в каждом регионе, выберите 5 миллионов ЕЗ/с для покупки емкости резервирования.
  6. Нажмите кнопку "Добавить в корзину" в правом нижнем углу, а затем на вкладке "Просмотр корзины" после завершения. Значения определяются следующим образом. Обратите внимание, что в корзину можно добавить различные параметры. Пример. Если требуется 1100 000 ЕЗ/с, необходимо добавить в корзину 1000 000 ЕЗ/с и 100 ЕЗ/с.

  7. В области резервирования покупок просмотрите частоту выставления счетов, количество, скидку и цену резервирования. Цена за резервирование применяется к ресурсам Azure Cosmos DB с подготовленной пропускной способностью во всех регионах. Пример: для рабочей среды требуется 500 000 ЕЗ/с с с автоматическим продлением рабочей среды в определенной области, 82 000 ЕЗ/с для группы тестов и 10 000 ЕЗ/с для подписки на разработку. На изображении вы увидите, как выглядит корзина резервирования для этого сценария.

    Сводка резервной мощности

  8. Выберите Проверить и купить, а затем нажмите Купить сейчас.

Отмена, обмен резервирования, возмещение средств за резервирование

Вы можете отменить и обменять резервирования, а также вернуть вложенные в резервирование средства, но при этом применяются определенные ограничения. Дополнительные сведения см. в статье Self-service exchanges and refunds for Azure Reservations (Самостоятельное выполнение обмена и возмещения средств для резервирований Azure).

Превышение зарезервированной емкости

При резервировании емкости ресурсов Azure Cosmos DB резервируется подготовленная пропускная способность. Если подготовленная пропускная способность превышена, запросы за пределами этой суммы подготовки выставляются с помощью ставок оплаты по мере использования. Дополнительные сведения о резервировании см. в статье Общие сведения об Azure Reserved VM Instances. Дополнительные сведения о подготовленной пропускной способности см . в разделе "Подготовленные типы пропускной способности".

Ограничения

  • В настоящее время мы не поддерживаем резервирования для служб на основе виртуальных ядер.
  • В настоящее время мы не поддерживаем резервирования для бессерверных учетных записей.
  • В настоящее время мы не поддерживаем резервирования для хранилища или сети.

Следующие шаги

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

Если вы планируете ресурсы для миграции в Azure Cosmos DB, Для планирования ресурсов можно использовать сведения об имеющемся кластере базы данных.

Требуется помощь? Свяжитесь с нами.

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