Назад | Перейти на главную страницу

Автоматическое масштабирование GCP: как настроить автоматическое масштабирование для масштабирования, только если загрузка ЦП превышает 70% в течение более 5 минут?

У меня есть группа управляемых экземпляров с HTTP (S) LB перед ней. В настоящее время я настроил политику автоматического масштабирования для увеличения или уменьшения в зависимости от загрузки ЦП, а порог установлен на 70%.
Но я заметил, что если есть кратковременный всплеск использования ЦП в течение короткого времени, добавляются новые экземпляры, и сразу через несколько минут некоторые из существующих экземпляров удаляются, поскольку загрузка ЦП снизилась.
Я хочу, чтобы автоматическое масштабирование игнорировало любые мгновенные всплески, говоря, что добавляйте больше экземпляров, только если загрузка ЦП превышает 70% в течение более 5 минут.
Как мне этого добиться?

С Уважением,
Шобхана

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

Если вы выполняете масштабирование на основе использования ЦП, вы можете установить целевой уровень использования на 75%, и автомасштабирование будет поддерживать использование ЦП указанной группы экземпляров на уровне 75% или близком к нему.

Например

gcloud compute instance-groups managed set-autoscaling example-managed-instance-group --max-num-replicas 20 --target-cpu-utilization 0.75 --cool-down-period 90

Тест: в периоды высокой загрузки ЦП, если загрузка приближается к 100%, автомасштабирование оценивает, что группа уже может быть сильно перегружена. В этих случаях автомасштабирование увеличивает количество экземпляров как минимум на 50% или минимум на 4 экземпляра, в зависимости от того, что больше. В настоящее время нет возможности указать временной интервал для последовательного мониторинга общего использования перед масштабированием вверх или вниз.

Вы можете сообщить об этом как о запросе функции с помощью Трекеры проблем.