Подтвердить что ты не робот

Как происходит автоматическое масштабирование "места" при использовании в нескольких зонах доступности?

Рассмотрим случай, когда группа автоматического масштабирования настроена для охвата нескольких зон доступности (например, в этом сценарии). Когда новый экземпляр Amazon EC2 должен быть добавлен в группу масштабирования (масштабирование) в зависимости от спроса, каким образом Auto Scaling определяет, в какой зоне доступности будет размещен экземпляр? Тот, который имеет меньшее количество экземпляров?

Спасибо за вашу помощь.

4b9b3361

Ответ 1

Дословный ответ: мы не знаем. Amazon никогда не разделял детали реализации за автоматическим масштабированием, поэтому мы понятия не имеем, что он делает.

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

Я бы не стал беспокоиться об этом.

Ответ 2

Как и ожидалось, Auto Scaling действительно выберет зону с меньшим количеством экземпляров, раздел "Распределение экземпляров" и "Баланс через несколько зон" внутри Зоны доступности и регионы объясняет общий алгоритм, используемый автоматическим масштабированием:

Автоматическое масштабирование пытается распределить экземпляры равномерно между Доступные зоны, которые включены для вашей группы автоматического масштабирования. Авто Масштабирование делает это, пытаясь запустить новые экземпляры в Зона доступности с наименьшим количеством экземпляров. Если попытка не удалась, однако Auto Scaling попытается запустить в других зонах, пока преуспевает. [акцент мой]

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

Ответ 3

Как правило, лучше всего масштабировать таким образом, чтобы распределение экземпляров по зонам было четным (если у вас есть 3 зоны, масштабирование будет означать добавление 3 экземпляров, по 1 в каждую зону). Добавление большей емкости не означает, что трафик будет разделен на основе емкости. Он по-прежнему будет оставаться круглым.