Целевые группы#

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

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

Одна и та же целевая группа может быть указана в нескольких обработчиках. Однако целевая группа может использоваться только одним балансировщиком нагрузки. Иначе говоря, все обработчики, использующие конкретную целевую группу, должны принадлежать одному балансировщику нагрузки.

Вы можете добавлять и удалять целевые ресурсы из целевой группы. Один и тот же целевой ресурс может входить в разные целевые группы.

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

Создать целевую группу#

Примечание

В целевую группу можно добавить только экземпляры в состоянии Работает. Они должны находиться в том же VPC, что и балансировщик нагрузки.

Чтобы создать целевую группу:

  1. Перейдите в раздел Балансировка нагрузки Целевые группы и нажмите Создать.

  2. Укажите параметры целевой группы:

    • Тег Name – Опциональное описание целевой группы.

    • Имя целевой группы – Имя не должно быть длиннее 32 символов, может содержать только латинские буквы, цифры и дефисы, не должно начинаться и заканчиваться дефисом.

    • Протокол – Протокол, используемый для передачи трафика (TCP или UDP для сетевого балансировщика нагрузки, HTTP для балансировщика нагрузки приложений). Он должен совпадать с протоколом, заданным в обработчике.

    • Порт – Порт по умолчанию для приёма трафика, который будет назначен целевому ресурсу, если не указан иной порт.

    • VPC – VPC, в котором находятся целевые ресурсы.

    Для перехода на следующий шаг нажмите Далее.

  3. Задайте настройки проверки состояния.

    • Порог работоспособности – Количество пройденных проверок работоспособности, после которых ресурс считается доступным.

    • Порог неработоспособности – Количество непройденных проверок работоспособности, после которых ресурс считается недоступным. В случае сетевого балансировщика нагрузки данный параметр автоматически задаётся равным порогу работоспособности.

    • Интервал – Периодичность проверки работоспособности целевого ресурса.

    • Время ожидания – Время ожидания ответа, по истечении которого проверка считается непройденной. Данная величина приводится для справки, её нельзя изменить.

    Для перехода на следующий шаг нажмите Далее.

  4. Зарегистрируйте экземпляры в целевой группе.

    Примечание

    Вы можете пропустить этот шаг и зарегистрировать целевые ресурсы позже.

    • Выберите экземпляры из раскрывающегося списка.

    • Измените, если необходимо, порт по умолчанию. Вы можете указать сразу несколько портов через запятую. В этом случае для каждого выбранного экземпляра создастся отдельный целевой ресурс с выбранным портом.

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

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

    Для перехода на следующий шаг нажмите Далее.

  5. Если требуется, назначьте теги для целевой группы.

    • Если тег Name не был задан на шаге 2 и вы хотите его добавить, нажмите Добавить тег Name и задайте значение тега.

    • Чтобы добавить произвольный тег, нажмите Добавить тег и задайте ключ и значение тега.

    Для перехода на следующий шаг нажмите Просмотр и создание.

  6. Проверьте ещё раз все заданные параметры и целевые ресурсы и нажмите Создать.

Зарегистрировать целевые ресурсы#

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

  1. Перейдите в раздел Балансировка нагрузки Целевые группы.

  2. Выберите целевую группу из списка и нажмите Зарегистрировать ресурсы. Либо нажмите на имя целевой группы для перехода на страницу группы, откройте вкладку Целевые ресурсы и нажмите Зарегистрировать ресурсы.

  3. Добавьте экземпляры в целевую группу:

    • Выберите экземпляры из раскрывающегося списка.

    • Измените, если необходимо, порт по умолчанию. Вы можете указать сразу несколько портов через запятую. В этом случае для каждого выбранного экземпляра создастся отдельный целевой ресурс с выбранным портом.

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

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

  4. Нажмите Зарегистрировать для регистрации целевых ресурсов.

Изменить настройки для проверки работоспособности#

  1. Перейдите в раздел Балансировка нагрузки Целевые группы.

  2. Выберите целевую группу из списка и нажмите Изменить настройки проверки состояния. Либо нажмите на имя целевой группы для перехода на страницу группы, откройте вкладку Проверка состояния и нажмите Изменить настройки проверки состояния.

  3. Отредактируйте параметры проверки состояния:

    • Измените, если необходимо, порог работоспособности. Порог неработоспособности будет автоматически изменён и задан равным порогу работоспособности.

    • Измените, если необходимо, интервал между проверками.

  4. Нажмите Изменить для применения новых настроек.

Отменить регистрацию целевых ресурсов#

Чтобы исключить целевые ресурсы из группы:

  1. Перейдите в раздел Балансировка нагрузки Целевые группы.

  2. Нажмите на имя целевой группы для перехода на страницу группы и откройте вкладку Целевые ресурсы.

  3. Выберите в таблице целевые ресурсы, регистрацию которых вы хотите отменить, и нажмите Отменить регистрацию.

    Внимание

    Операция выполняется без дополнительного подтверждения. При необходимости вы легко можете вновь зарегистрировать ресурсы, регистрацию которых отменили.

Создать балансировщик с ассоциированной целевой группой#

Вы можете создать балансировщик нагрузки непосредственно в разделе Целевые группы. Он будет ассоциирован с выбранной целевой группой, так что вам не потребуется задавать её параметры. Данная возможность доступна только для групп, которые не ассоциированы с каким-либо обработчиком.

Чтобы создать балансировщик и ассоциировать его с целевой группой:

  1. Перейдите в раздел Балансировка нагрузки Целевые группы.

  2. Выберите целевую группу в таблице ресурсов и нажмите Создать балансировщик нагрузки.

  3. Открывшийся мастер создания балансировщика аналогичен стандартному. Выполните шаги 1 и 2 для настройки основных параметров и привязки балансировщика к сети.

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

  5. На последнем шаге проверьте заданные параметры балансировщика нагрузки и нажмите Создать.

Добавить обработчик для целевой группы#

Вы можете добавить обработчик для выбранной целевой группы непосредственно в подразделе Целевые группы, при этом вам не потребуется задавать её параметры. Процедура добавления несколько отличается в зависимости от того, ассоциирована целевая группа с балансировщиком нагрузки или нет.

Чтобы добавить обработчик:

  1. Перейдите в раздел Балансировка нагрузки Целевые группы.

  2. Выберите целевую группу в таблице ресурсов и нажмите Добавить обработчик.

  3. Если группа не ассоциирована ни с одним балансировщиком нагрузки, выберите балансировщик из раскрывающегося списка. Задайте порт, на который обработчик будет принимать трафик.

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

    • Если тег Name не был задан вы хотите его добавить, нажмите Добавить тег Name и задайте значение тега.

    • Чтобы добавить произвольный тег, нажмите Добавить тег и задайте ключ и значение тега.

  5. Нажмите Добавить.

Задать теги для целевой группы#

Чтобы добавить, изменить или удалить теги для целевой группы:

  1. Перейдите в раздел Балансировка нагрузки Целевые группы.

  2. Найдите в таблице ресурсов целевую группу, у которой необходимо отредактировать теги, и нажмите на имя целевой группы для перехода на её страницу.

  3. Откройте вкладку Теги.

  4. Для добавления тега нажмите Добавить тег и задайте поля Ключ и Значение.

    Для изменения тега отредактируйте требуемые поля (Значение и/или Ключ) у изменяемого тега.

    Для удаления тега нажмите на иконку рядом с ненужным тегом.

    Примечание

    Если ни один тег не был ранее задан, то вы можете добавить тег Name, нажав Добавить тег Name и указав его значение.

    Примечание

    Тег Name можно также изменить на вкладке Информация, отредактировав соответствующее поле.

  5. Нажмите Применить для сохранения изменений.

Удалить целевую группу#

Примечание

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

Чтобы удалить целевую группу:

  1. Перейдите в раздел Балансировка нагрузки Целевые группы.

  2. Выберите целевую группу из списка и нажмите Удалить. Либо нажмите на имя целевой группы для перехода на страницу группы и на вкладке Информация и нажмите Удалить.

  3. Для подтверждения действия нажмите Удалить.

Информация о целевой группе#

На странице ресурса отображаются данные о целевой группе, входящих в неё ресурсах, их количестве и параметрах, настройках проверки состояния и другая полезная информация. Чтобы открыть страницу конкретной целевой группы, перейдите в раздел Балансировка нагрузки Целевые группы и нажмите на ссылку с её именем в таблице ресурсов.

На вкладке Информация представлены общие сведения о группе:

  • имя целевой группы (тег Name);

  • тип входящих в неё целевых ресурсов;

  • балансировщик нагрузки, к которому относится группа;

  • протокол, по которому целевой группе передаётся трафик;

  • порт, на который передаётся трафик;

  • VPC, в которой создана целевая группа;

  • ARN целевой группы;

  • количество целевых ресурсов в группе.

Кроме того, здесь вы можете создать балансировщик нагрузки, добавить обработчик и удалить группу.

На вкладке Целевые ресурсы отображаются данные о входящих в целевую группу ресурсах:

  • идентификатор экземпляра;

  • порт, на котором принимается трафик;

  • состояние целевого ресурса;

  • причина, по которой целевой ресурс находится в данном состоянии;

  • краткое описание причины.

Кроме того, здесь вы можете зарегистрировать дополнительные ресурсы или отменить регистрацию существующих ресурсов.

На вкладке Проверка состояния можно посмотреть настройки проверки состояния и изменить некоторые из них:

  • протокол, который используется для проверки состояния;

  • порт, который используется для проверки состояния;

  • порог работоспособности;

  • порог неработоспособности;

  • интервал между проверками работоспособности;

  • время ожидания ответа, по истечении которого проверка считается непройденной.

На вкладке Теги отображается информация о назначенных тегах. Здесь вы также назначить теги целевой группе.