Бөлісу құралы:


Перенос Управление API Azure в зоны доступности

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

В этой статье описаны четыре варианта переноса экземпляра Управление API в зоны доступности. Общие сведения о настройке Управление API для обеспечения высокой доступности см. в разделе "Обеспечение Управление API доступности и надежности".

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

Требования к простою

Отсутствуют требования к простоям для любого из вариантов миграции.

Рекомендации

  • Для применения изменений может потребоваться от 15 до 45 минут. Шлюз Управление API может продолжать обрабатывать запросы API в течение этого времени.

  • При переносе экземпляра Управление API, развернутого во внешней или внутренней виртуальной сети в зоны доступности, необходимо указать новый ресурс общедоступного IP-адреса. В внутренней виртуальной сети общедоступный IP-адрес используется только для операций управления, а не для запросов API. Дополнительные сведения о IP-адресах Управление API.

  • Миграция в зоны доступности или изменение конфигурации зон доступности активирует изменение общедоступного IP-адреса.

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

    Добавление единиц влечет за собой дополнительные затраты. Дополнительные сведения см. в Управление API ценах.

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

Существующее расположение шлюза не внедряется в виртуальную сеть

Чтобы перенести существующее расположение экземпляра Управление API в зоны доступности, если экземпляр не внедряется в виртуальную сеть:

  1. В портал Azure перейдите к Управление API экземпляру.

  2. В меню "Развертывание и инфраструктура" выберите "Расположения".

  3. В поле "Расположение" выберите расположение для переноса. Расположение должно поддерживать зоны доступности, как упоминалось ранее в предварительных требованиях.

  4. В поле "Единицы" выберите количество единиц масштабирования, которое требуется в расположении.

  5. В поле "Зоны доступности" выберите одну или несколько зон. Количество выбранных единиц должно распределяться равномерно по зонам доступности. Например, если вы выбрали три единицы, выберите три зоны, чтобы каждая зона размещала одну единицу.

  6. Нажмите кнопку "Применить" и нажмите кнопку "Сохранить".

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

Существующее расположение шлюза (платформа stv1), внедренное в виртуальную сеть

Чтобы перенести существующее расположение экземпляра Управление API в зоны доступности при внедрении экземпляра в виртуальную сеть и в настоящее время размещено на stv1 платформе, выполните следующие действия. Миграция в зоны доступности также переносит экземпляр на платформу stv2 .

  1. Создайте новую подсеть и общедоступный IP-адрес в расположении для миграции в зоны доступности. Подробные требования приведены в руководстве по виртуальным сетям.

  2. В портал Azure перейдите к Управление API экземпляру.

  3. В меню "Развертывание и инфраструктура" выберите "Расположения".

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

  5. В поле "Единицы" выберите количество единиц масштабирования, которое требуется в расположении.

  6. В поле "Зоны доступности" выберите одну или несколько зон. Количество выбранных единиц должно распределяться равномерно по зонам доступности. Например, если вы выбрали три единицы, выберите три зоны, чтобы каждая зона размещала одну единицу.

  7. В соответствующих полях в разделе "Сеть" выберите новую подсеть и новый общедоступный IP-адрес в расположении.

  8. Нажмите кнопку "Применить" и нажмите кнопку "Сохранить".

Снимок экрана: выбор для переноса существующего расположения экземпляра Управление API, внедренного в виртуальную сеть.

Существующее расположение шлюза (платформа stv2), внедренное в виртуальную сеть

Чтобы перенести существующее расположение экземпляра Управление API в зоны доступности при внедрении экземпляра в виртуальную сеть и уже размещено stv2 на платформе:

  1. Создайте новую подсеть и общедоступный IP-адрес в расположении для миграции в зоны доступности. Подробные требования приведены в руководстве по виртуальным сетям.

  2. В портал Azure перейдите к Управление API экземпляру.

  3. В меню "Развертывание и инфраструктура" выберите "Расположения".

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

  5. В поле "Единицы" выберите количество единиц масштабирования, которое требуется в расположении.

  6. В поле "Зоны доступности" выберите одну или несколько зон. Количество выбранных единиц должно распределяться равномерно по зонам доступности. Например, если вы выбрали три единицы, выберите три зоны, чтобы каждая зона размещала одну единицу.

  7. В поле "Общедоступный IP-адрес" выберите новый общедоступный IP-адрес в расположении.

  8. Нажмите кнопку "Применить" и нажмите кнопку "Сохранить".

Снимок экрана: выбор для переноса существующего расположения экземпляра Управление API (платформа stv2), внедренного в виртуальную сеть.

Новое расположение шлюза

Чтобы добавить новое расположение в экземпляр Управление API и включить зоны доступности в этом расположении:

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

  2. В портал Azure перейдите к Управление API экземпляру.

  3. В меню "Развертывание и инфраструктура" выберите "Расположения".

  4. Нажмите кнопку +Добавить, чтобы добавить новое расположение. Расположение должно поддерживать зоны доступности, как упоминалось ранее в предварительных требованиях.

  5. В поле "Единицы" выберите количество единиц масштабирования, которое требуется в расположении.

  6. В поле "Зоны доступности" выберите одну или несколько зон. Количество выбранных единиц должно распределяться равномерно по зонам доступности. Например, если вы выбрали три единицы, выберите три зоны, чтобы каждая зона размещала одну единицу.

  7. Если экземпляр Управление API развернут в виртуальной сети, используйте поля в разделе "Сеть", чтобы выбрать виртуальную сеть, подсеть и общедоступный IP-адрес, доступные в расположении.

  8. Выберите Добавить, затем выберите Сохранить.

Снимок экрана: выбор нового расположения для экземпляра Управление API с виртуальной сетью или без нее.