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


Обновление и масштабирование экземпляра управления API Azure

ОБЛАСТЬ ПРИМЕНЕНИЯ: Разработчик | Базовый | Базовая версия 2 | Стандартный | Standard v2 | Премия

Клиенты могут масштабировать экземпляр Управления API Azure на выделенном уровне служб, добавляя или удаляя единицы. Единицы состоят из выделенных ресурсов Azure c определенной способностью выдерживать нагрузку, представленную числом вызовов API в секунду. Это число никак не связано с предельным числом вызовов, а представляет собой примерное значение максимальной пропускной способности при планировании ресурсов. Фактическая пропускная способность и задержка могут сильно отличаться в зависимости от многих факторов, включая число и частоту параллельных подключений, виды и число настроенных политик, размеры запросов и ответов, а также задержку серверной части.

Примечание.

  • На уровнях "Базовый", "Стандартный" и "Премиум" службы Управление API можно настроить экземпляр для автоматического масштабирования на основе набора правил.
  • Экземпляры службы "Управление API" на уровне Потребление масштабируется автоматически в соответствии с объемом трафика. В настоящее время вы не можете перейти на уровень "Потребление" с более высокого или низкого уровня.

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

Примечание.

См. Цены на Управление API, чтобы узнать больше о функциях, ограничениях масштабирования и примерной пропускной способности на каждом уровне. Чтобы получить более точные сведения о пропускной способности, изучите приближенный к реальному сценарий использования API. См. Сведения о емкости экземпляра службы "Управление API Azure".

Необходимые компоненты

Чтобы выполнить шаги из этой статьи, понадобится следующее:

Обновление и масштабирование

Вы можете выбрать между следующими выделенными уровнями: Разработчик, Базовый, Базовый версии 2, Стандартный, Стандартный версии 2 и Премиум.

  • Уровень Разработка предназначен только для оценки службы. Не используйте его в рабочей среде. Уровень Разработка не предусматривает соглашение об уровне обслуживания и не поддерживает масштабирование (не позволяет добавлять или удалять единицы).

  • Базовые, Базовые версии 2, Standard, Standard версии 2 и Premium — это рабочие уровни, которые имеют соглашение об уровне обслуживания и могут масштабироваться. Сведения о ценах на масштабирование и ограничениях см. в статье Цены на Управление API.

  • Уровень Премиум позволяет распределить один экземпляр управления API Azure между любым числом регионов Azure на выбор. Экземпляр создаваемой службы Управления API Azure содержит только одну единицу. Он размещается в одном регионе Azure (основном регионе).

    Вы можете легко добавить дополнительные регионы. При добавлении региона укажите число выделяемых для него единиц. Например, вы можете использовать одну единицу в основном регионе и пять единиц в любом другом регионе. Можно распределить число единиц с учетом характеристик трафика в каждом регионе. Дополнительные сведения см. в статье Развертывание экземпляра службы управления Azure API в различных регионах Azure.

  • Вы можете обновить и перейти до определенных уровней выделенных служб и перейти на более ранние версии:

    • Вы можете обновить и перейти на классические уровни (Разработчик, Базовый, Стандартный и Премиум).

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

    При понижении уровня некоторые функции станут недоступны. Например, понижение уровня "Стандартный" или "Базовый" с уровня "Премиум" может удалять виртуальные сети или развертывание с несколькими регионами.

Примечание.

Процесс обновления или масштабирования может занять до 15–45 минут. Вы получите уведомление о его завершении.

Масштабирование экземпляра Управления API

Портал можно использовать для масштабирования экземпляра Управление API. Масштабирование зависит от используемого уровня служб.

Масштабирование службы Управления API с помощью портала Azure

Добавление или удаление единиц — классические уровни служб

  1. Перейдите к своему экземпляру управления API на портале Azure.
  2. Выберите расположения в меню слева.
  3. Щелкните строку с тем расположением, которое вы хотите масштабировать.
  4. Укажите новое число единиц — используйте ползунок, если он доступен, или выберите или введите номер.
  5. Выберите Применить.

Примечание.

На уровне служб "Премиум" можно дополнительно настроить зоны доступности и виртуальную сеть в выбранном расположении. Дополнительные сведения см. в разделе Развертывание службы Управления API в дополнительном расположении.

Добавление или удаление единиц — уровни служб версии 2

  1. Перейдите к своему экземпляру управления API на портале Azure.
  2. Выберите "Масштаб" в меню слева.
  3. Укажите новое число единиц — используйте ползунок или выберите или введите номер.
  4. Выберите Сохранить.

Добавление или удаление единиц — шлюз рабочей области

  1. Перейдите к своему экземпляру управления API на портале Azure.
  2. В меню слева в разделе API выберите "Рабочие области> " имя рабочей области.
  3. В меню слева в разделе "Развертывание и инфраструктура" выберите шлюзы> , имя шлюза.
  4. В меню слева в разделе "Развертывание и инфраструктура" выберите "Масштаб".
  5. Укажите новое число единиц — используйте ползунок или выберите или введите номер.
  6. Выберите Сохранить.

Изменение уровня службы Управление API

  1. Перейдите к своему экземпляру управления API на портале Azure.
  2. Выберите пункт Ценовая категория в меню.
  3. Выберите нужный уровень службы в раскрывающемся списке. С помощью ползунка укажите количество единиц для службы Управления API после изменения.
  4. Выберите Сохранить.

Время простоя при увеличении и уменьшении масштаб

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

Изоляция вычислительных ресурсов

Если требования к безопасности предусматривают изоляцию вычислений, вы можете использовать ценовую категорию Изолированный. Этот уровень гарантирует, что вычислительные ресурсы экземпляра службы Управления API занимают весь физический узел и обеспечивают достаточный уровень изоляции, требуемый, например, для поддержки рабочих нагрузок уровня защиты 5 (IL5) Министерства обороны США. Чтобы получить доступ к уровню "Изолированный", создайте запрос в службу поддержки.