В разделе описано, чем отличается балансировка на сетевом уровне в версиях 1 и 2 балансировщика: как изменились основные функции, интерфейсы и ограничения. Эта информация поможет выбрать правильную версию балансировщика для ваших задач и понять, какие возможности появятся при переходе на вторую версию.
В Load Balancer доступны две версии сетевых балансировщиков нагрузки:
-
Версия 1 — устаревшая версия реализации балансировки на сетевом уровне. Поддержка версии 1 скоро будет прекращена, поэтому для новых решений выбирайте версию 2.
-
Версия 2 — новая версия реализации сетевой балансировки трафика. В ней увеличена производительность и стабильность, добавлена поддержка георезервирования и возможность балансировки трафика одновременно из VPC и из интернета.
В таблице приведены основные характеристики обеих версий.
Характеристика | Версия 1 | Версия 2 |
---|---|---|
Поддерживаемые протоколы | TCP | |
Тип доступа к балансировщику | Только внешний или только внутренний балансировщик | По публичному IP-адресу, приватному IP-адресу или по обоим IP-адресам |
Изменение состава группы | Разрешено только вручную | |
Применение группы в правилах | Одна группа может использоваться в нескольких правилах, в том числе на разных балансировщиках. | |
Добавление в группу виртуальных машин из разных VPC | Не поддерживается | |
Алгоритмы балансировки |
| Round Robin, Least Request, Maglev |
Преобразование портов | Поддерживается | |
Проверка доступности | TCP, HTTP | |
Георезервирование | Не поддерживается. Балансировщик можно разместить только в одной зоне доступности. | Поддерживается. Балансировщик можно разместить в одной или нескольких зонах доступности. |
Производительность балансировщика |
|
|
Режим работы | Proxy | |
Интерфейсы управления | Веб-интерфейс — графическая консоль Cloud.ru |