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

Балансировщик нагрузки


Балансировщик нагрузки в зависимости от способа создания бывает:

Балансировщик нагрузки Load Balancer

Балансировщик нагрузки — компонент, который принимает входящий трафик на точках входа и распределяет его между серверами целевых групп по заданным правилам.

При создании балансировщика указываются:

  • VPC, в которой размещается балансировщик.

  • Одна или несколько зон доступности.

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

  • Точки входа:

    • Публичный IP-адрес — адрес доступа для внешнего трафика из интернета или внешних сетей.

    • Приватный IP-адрес — адрес доступа для внутреннего трафика в рамках VPC.

    Оба IP-адреса могут использоваться одновременно.

Примечание

После создания балансировщика нельзя изменить VPC и выбранные подсети.

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

Особенности доступа по адресам балансировщика

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

Чтобы балансировать из других VPC-сетей, on-premises, платформ Облако VMware и Advanced, необходимо:

  1. Включить опцию Доступ через Magic Router в параметрах балансировщика.

  2. С помощью сервиса Magic Router настроить маршрутизацию трафика между приватным IP-адресом балансировщика и этими внешними сетями.

Публичный IP-адрес балансировщика предназначен для балансировки трафика, поступающего через интернет.

Балансировщик нагрузки в Managed Kubernetes

Балансировщик нагрузки в Managed Kubernetes — компонент сервисного предназначения, который создается и управляется в Managed Kubernetes.

В Load Balancer это сетевой балансировщик, работающий на транспортном уровне (L4). В Managed Kubernetes это ресурс Service типа LoadBalancer в кластере Kubernetes.

После создания балансировщик можно: