Масштабирование Шлюз приложений версии 2 и WAF версии 2

Шлюз приложений и WAF можно настроить для масштабирования в двух режимах.

  • Автомасштабирование . С поддержкой автомасштабирования Шлюз приложений и WAF версии 2 SKU масштабируются или в зависимости от требований к трафику приложений. Этот режим обеспечивает большую гибкость в отношении приложений и исключает необходимость угадывания размера шлюза приложений или числа экземпляров. Этот режим также позволяет сэкономить затраты, не требуя, чтобы шлюз выполнялся в пиковой подготовленной емкости для ожидаемой максимальной нагрузки трафика. Необходимо указать минимальное и необязательное максимальное число экземпляров. Минимальная емкость гарантирует, что Шлюз приложений и WAF версии 2 не падают ниже минимального количества экземпляров, указанного даже без трафика. Каждый экземпляр примерно эквивалентен 10 более зарезервированным единицам емкости. Ноль означает отсутствие зарезервированной емкости и предполагает полностью автоматическое масштабирование. При необходимости можно также указать максимальное число экземпляров, которое гарантирует, что Шлюз приложений не выйдет за пределы указанного числа экземпляров. Плата взимается только за объем трафика, обслуживаемого шлюзом. Число экземпляров может находиться в диапазоне от 0 до 125. Значение по умолчанию для максимального количества экземпляров равно 10, если оно не указано.

Примечание.

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

  • Вручную. Вы также можете выбрать режим вручную , где шлюз не выполняет автомасштабирование. В этом режиме, если есть больше трафика, чем то, что Шлюз приложений или WAF может обрабатывать, это может привести к потере трафика. В ручном режиме указание количества экземпляров является обязательным. Число экземпляров может находиться в диапазоне от 1 до 125.

Автомасштабирование и высокая доступность

Шлюзы приложений Azure всегда развертываются с высоким уровнем доступности. Служба состоит из нескольких экземпляров, созданных как настроенные, если автомасштабирование отключено или требуется для загрузки приложения, если включена автомасштабирование. С точки зрения пользователя, вы не обязательно видите отдельные экземпляры, но только в службе Шлюз приложений в целом. Если определенный экземпляр имеет проблему и перестает работать, Шлюз приложений Azure прозрачно создает новый экземпляр.

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

Однако создание нового экземпляра может занять около шести или семи минут. Если вы не хотите использовать это время простоя, можно настроить минимальное количество экземпляров из двух, в идеале с поддержкой зоны доступности. Таким образом, у вас есть по крайней мере два экземпляра в Шлюз приложений Azure в обычных обстоятельствах. Таким образом, если у одного из них возникла проблема, другая пытается обработать трафик во время создания нового экземпляра. Экземпляр Шлюз приложений Azure может поддерживать около 10 единиц емкости. В зависимости от того, сколько трафика у вас обычно есть, может потребоваться настроить параметр автомасштабирования минимального экземпляра на значение выше двух.

Для событий масштабирования Шлюз приложений очищает существующие подключения в течение 5 минут на экземпляре, который подлежит удалению. Через 5 минут существующие подключения закрываются и экземпляр удаляется. Все новые подключения в течение или после 5-минутного масштабирования устанавливаются к другим существующим экземплярам в одном шлюзе.

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