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

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

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

Цена каждой единицы и доступные функции (например, возможность развертывания в нескольких регионах) зависят от уровня, который вы выбрали для своего экземпляра Управления API. В этой статье указаны цены за единицу и описаны доступные функции для каждого уровня.

Примечание

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

Предварительные требования

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

Доступность

Важно!

Эта функция доступна в ценовых категориях Премиум, Стандартный, Базовый и Разработка службы "Управление API".

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

Вы можете использовать один из четырех уровней: Разработка, Базовый, Стандартный и Премиум. Уровень Developer предназначен только для оценки службы. Не используйте его в рабочей среде. Уровень Developer не предусматривает соглашение об уровне обслуживания и не поддерживает масштабирование (не позволяет добавлять или удалять единицы).

Уровни Базовый, Стандартный и Премиум предназначены для рабочей среды. Они поддерживают Соглашение об уровне обслуживания и возможность масштабирования. Уровень Базовый является самым дешевым из уровней с Соглашением об уровне обслуживания. Он поддерживает масштабирование до двух единиц. Уровень Стандартный поддерживает масштабирование до четырех единиц. На уровне Premium вы можете добавлять неограниченное число единиц.

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

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

Примечание

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

Примечание

Служба Управления API на уровне Потребление масштабируется автоматически в соответствии с объемом трафика.

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

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

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

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

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

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

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

Изоляция вычислений

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

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