Облачная платформаAdvanced

Создание Dedicated Load Balancer

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Сценарий

Вы подготовили всё необходимое для создания выделенного балансировщика нагрузки. Для подробностей см. Dedicated Load Balancer Overview.

Примечания и ограничения

  • После создания балансировщика нагрузки VPC изменить нельзя. Если необходимо изменить VPC, создайте балансировщик нагрузки и выберите другой VPC.
  • Чтобы выполнить ping IP-адреса выделенного балансировщика нагрузки, необходимо добавить к нему listener.

Процедура

  1. Войдите в консоль управления.
  2. В верхнем левом углу страницы нажмите и выберите нужный регион и проект.
  3. Нажмите в верхнем левом углу, чтобы отобразить Service List и выбрать Network > Elastic Load Balance.
  4. На странице Load Balancers нажмите Create Elastic Load Balancer.

    Заполните базовые настройки в соответствии с Table 1.

    Table 1 Параметры для настройки основной информации

    Параметр

    Описание

    Region

    Указывает желаемый регион. Ресурсы в разных регионах не могут взаимодействовать друг с другом через внутренние сети. Для снижения сетевой задержки и более быстрого доступа к ресурсам выберите ближайший регион.

    Name

    Указывает имя балансировщика нагрузки. Имя может содержать:

    • от 1 до 64 символов.
    • Буквы, цифры, символы подчеркивания (_), дефисы (-) и точки (.).

    Enterprise Project

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

    Table 2 спецификации балансировщика нагрузки

    Parameter

    Description

    Type

    Указывает тип балансировщика нагрузки. Тип нельзя изменить после создания балансировщика нагрузки.

    Выделенные балансировщики нагрузки подходят для нагрузок с высоким трафиком и высокой конкурентностью, таких как крупные веб‑сайты, облачно‑нативные приложения, IoV и приложения аварийного восстановления в нескольких AZ.

    Load Balancing Type

    • Application: поддерживает HTTP, QUIC и HTTPS. Этот вариант отлично подходит для рабочих нагрузок, требующих высокой производительности на уровне Layer 7, таких как аудио и видео в реальном времени, интерактивные трансляции и игровые приложения.
    • Network: поддерживает TCP, TLS и UDP. Этот вариант хорошо подходит для нагрузок с большим трафиком и высокой конкуренцией на уровне Layer 4, таких как передача файлов, мгновенные сообщения и онлайн‑видеоприложения.
    • Network + Application: можно создавать как сетевые (TCP/UDP/TLS), так и прикладные (HTTP/HTTPS) балансировщики нагрузки, удовлетворяя многомерные требования к распределению трафика.

    AZ

    Указывает AZ, в которых работает балансировщик нагрузки. AZ — это часть региона, имеющая собственные независимые источники питания и сети. AZ физически изолированы, но соединены через внутренние сети.

    Specification Type

    Выберите Elastic или Fixed, если в качестве режима биллинга выбран pay-per-use.

    • Elastic: Этот тип хорошо подходит для колеблющегося трафика, и оплата будет производиться за количество используемых LCU.
    • Fixed: Этот тип подходит для стабильного трафика, и оплата будет производиться за LCU, рассчитанные на основе каждой выбранной фиксированной спецификации.

    Table 3 правила именования Тег

    Parameter

    Rule

    ключ Тега

    • Не может быть пустым.
    • Должен быть уникальным для одного и того же балансировщика нагрузки.
    • Может содержать не более 128 символов.
    • Может содержать только буквы, цифры, символы подчеркивания (_), дефисы (-) и знаки собаки (@).

    Значение тега

    • Может содержать не более 255 символов.
    • Может содержать только буквы, цифры, символы подчеркивания (_), дефисы (-) и знаки собаки (@).

  5. Настройте параметры сети на основе Table 4.
    Table 4 Параметры конфигурации сети

    Параметр

    Описание

    Тип сети

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

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

    • Private IPv4 network: Будет назначен частный IPv4‑адрес балансировщику нагрузки для маршрутизации запросов от клиентов к серверным узлам в VPC. Если вы хотите, чтобы балансировщик нагрузки маршрутизировал запросы из Интернета, привяжите к нему EIP.
    • IPv6 network: Будет назначен IPv6‑адрес балансировщику нагрузки для маршрутизации запросов от IPv6‑клиентов.

    VPC

    Указывает VPC, в котором будет работать выделенный load balancer. После создания load balancer изменить VPC нельзя. Планируйте VPC по требованию.

    Выберите существующий VPC, или нажмите View VPCs, чтобы создать нужный.

    Для получения дополнительной информации о VPC см. Virtual Private Cloud User Guide.

    Frontend Subnet

    Указывает frontend subnet, из которого будет назначен IP-адрес load balancer для получения клиентских запросов.

    После создания load balancer вы можете отвязать от него IP-адрес и назначить IP-адрес из другого frontend subnet load balancer.

    IP-адреса в frontend subnet будут назначаться load balancer для получения запросов в соответствии с настроенным типом сети.

    • Private IPv4 network: В IPv4 подсети будет назначен приватный IPv4-адрес load balancer.
    • IPv6 network: В IPv6 подсети будет назначен IPv6-адрес load balancer.
    ПРИМЕЧАНИЕ:

    Если вы выбираете IPv6 network для Network Type и выбранный VPC не имеет подсети, поддерживающей IPv6, включите IPv6 для подсети или создайте подсеть, поддерживающую IPv6, в VPC. Подробности см. в Virtual Private Cloud User Guide.

    IPv4 Address

    Указывает, как вы хотите назначать IPv4-адрес, если Network Type установлен в значение Private IPv4 network.

    • Automatically assign IP address: Система назначает IPv4-адрес load balancer.
    • Manually specify IP address: Вам необходимо вручную указать IPv4-адрес для load balancer.
    ПРИМЕЧАНИЕ:

    Правила Network ACL, настроенные для подсети фронтенда балансировщика нагрузки, не ограничивают трафик от клиентов к балансировщику нагрузки. Настройте контроль доступа для listeners, чтобы ограничить, какие IP‑адреса могут обращаться к балансировщику нагрузки.

    Для получения подробной информации см. What Is Access Control?.

    Backend Subnet

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

    • Subnet of the load balancer выбран по умолчанию.
    • Вы можете выбрать подсеть в VPC, где работает балансировщик нагрузки.
    • Вы также можете создать подсеть.
    ПРИМЕЧАНИЕ:
    • Если IPv6 не включён для подсети бэкенда, выбранной при создании выделенного балансировщика нагрузки, балансировщик нагрузки не сможет использовать IPv6‑адреса для маршрутизации запросов.
    • Количество требуемых IP‑адресов зависит от характеристик, количества AZ и функции IP как бэкенда, которую вы настроили при создании балансировщика нагрузки. Вы можете проверить количество IP‑адресов, фактически используемых балансировщиком нагрузки, в консоли.
    • Для балансировщика нагрузки типа application требуется от 8 до 30 дополнительных IP‑адресов в подсети бэкенда для пересылки трафика. Фактическое количество требуемых IP‑адресов зависит от размера кластера ELB. Если балансировщики нагрузки развернуты в одном кластере и работают в одной подсети бэкенда, они используют общие IP‑адреса для экономии ресурсов.

    IPv6 Address

    Указывает, как вы хотите назначать IPv6‑адрес.

    • Automatically assign IP address: Система автоматически назначает IPv6‑адрес балансировщику нагрузки.
    • Manually specify IP address: Необходимо вручную указать IPv6-адрес для load balancer.
    ПРИМЕЧАНИЕ:

    Правила Network ACL, настроенные для подсети backend load balancer, не ограничивают трафик от клиентов к load balancer. Если правила Network ACL настроены, клиенты всё равно могут напрямую обращаться к load balancer. Чтобы контролировать доступ к load balancer, настройте контроль доступа для всех listeners, добавленных в load balancer.

    Для получения подробной информации см. What Is Access Control?.

    IP в качестве backend

    Указывает, следует ли связывать backend‑серверы, которые находятся вне VPC load balancer. После включения этой функции вы можете связывать backend‑серверы с load balancer, используя их IP‑адреса.

    ПРИМЕЧАНИЕ:
    • Для использования этой функции необходимо настроить корректные маршруты VPC, чтобы запросы могли направляться к backend‑серверам.
    • Если включить эту опцию, в подсети backend будет зарезервировано больше IP‑адресов для связи load balancer с backend‑серверами. Убедитесь, что выбранная подсеть имеет достаточное количество IP‑адресов. После выбора подсети вы можете увидеть количество IP‑адресов, требуемых load balancer, во всплывающей подсказке.

    Настройка EIP для load balancer

    EIP

    Указывает EIP, который будет привязан к load balancer для получения и пересылки запросов через Интернет. Этот параметр обязателен, когда Network Type установлен в Public IPv4 network.

    • Auto assign: Новый EIP будет назначен load balancer.
    • Use existing: Выберите существующий EIP.
    • Not required: Вы можете привязать EIP к load balancer позже.

    EIP Type

    Указывает тип соединения (BGP), когда используется новый EIP.

    Dynamic BGP: Когда в сети, использующей dynamic BGP, происходят изменения, протоколы маршрутизации обеспечивают автоматическую, реальную‑время оптимизацию конфигураций сети, гарантируя стабильность сети и оптимальный пользовательский опыт.

    Billed By

    Указывает, как будет выставляться плата за пропускную способность.

    Вы можете выбрать один из следующих вариантов:

    • Bandwidth: Вы указываете максимальную пропускную способность и оплачиваете время её использования.
    • Traffic: Вы указываете максимальную пропускную способность и оплачиваете исходящий трафик, который используете.
    • Shared Bandwidth: Пропускная способность подходит для распределённого трафика.

    Bandwidth

    Указывает максимальную пропускную способность.

  6. Подтвердите конфигурацию и отправьте запрос.

Exporting the Load Balancer List

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

Этот файл содержит имя, ID, статус, тип и характеристики балансировщиков нагрузки.

  1. Войдите в консоль управления.
  2. В верхнем левом углу страницы нажмите и выберите нужный регион и проект.
  3. Нажмите в верхнем левом углу, чтобы отобразить Service List и выберите Network > Elastic Load Balance.
  4. В верхнем левом углу списка балансировщиков нагрузки нажмите Export.

    Система автоматически экспортирует информацию обо всех ваших балансировщиках нагрузки в виде файла Excel в локальный каталог.