Найти в Дзене
ФОРС Дистрибуция

Облачные сервисы: балансировщики нагрузки

В одной из наших прошлых статей мы рассказывали, что миграция вашей инфраструктуры в облако не только поможет избавиться от сложностей поддержки и закупки оборудования, но и предоставит доступ к дополнительным сервисам и инструментам. Мы уже касалась темы бэкапов и автоматического масштабирования средствами облачных провайдеров. Сегодня поговорим о другом не менее полезном и очень удобном сервисе – балансировщике нагрузки. Рассмотрим этот сервис на примере трёх наших партнёров: Yandex Cloud, Croc Cloud Services и VK Cloud. У каждого из провайдеров балансировщик нагрузки состоит из двух частей. Первая – это целевые группы, включающие в себя облачные виртуальные машины, между которыми будет разделяться нагрузка. Вторая – это сам балансировщик, который, согласно заданным вами правилам, будет распределять трафик по машинам из выбранных целевых групп. Создание целевых групп во всех трёх выбранных для статьи облаках происходит просто и интуитивно. Как и в большинстве других облачных сервисов

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

Рассмотрим этот сервис на примере трёх наших партнёров: Yandex Cloud, Croc Cloud Services и VK Cloud. У каждого из провайдеров балансировщик нагрузки состоит из двух частей. Первая – это целевые группы, включающие в себя облачные виртуальные машины, между которыми будет разделяться нагрузка. Вторая – это сам балансировщик, который, согласно заданным вами правилам, будет распределять трафик по машинам из выбранных целевых групп.

Создание целевых групп во всех трёх выбранных для статьи облаках происходит просто и интуитивно. Как и в большинстве других облачных сервисов, достаточно пройти по простым меню и выбрать необходимые облачные ВМ. Важно отметить, что у Croc Cloud Services сервис балансировки нагрузки на момент написания статьи находится в состоянии бета, а у VK Cloud создание целевых групп происходит одновременно с созданием балансировщика нагрузки. Стоит также упомянуть, что в VK Cloud и Yandex Cloud предусмотрена возможность управлять данными сервисами через CLI.

-2
-3
-4

После создания групп (в случае VK Cloud, вместе с созданием групп) можно создавать балансировщик, что благодаря интуитивному интерфейсу тоже затруднений не вызовет. Необходимо выбрать, какую нагрузку будет распределять балансировщик: внутреннюю или внешнюю. Для работы с последней ему выделяется публичный IP-адрес. После настройки обработчика, метода балансировки и проверки состояния балансировщик начнёт функционировать. Постоянно проверяя состояние машин в присвоенных ему целевых группах, сервис будет помечать провалившие проверку хосты и распределять трафик между оставшимися.

-5

Безусловно, у данного сервиса есть ещё много нюансов: выбор протокола у обработчика, разница между методами балансировки, различия между Network Load Balancer и Application Load Balancer, которых мы в этой обзорной статье не касались. Мы детально углубимся в изучение этих нюансов в одном из следующих материалов Нашего Облака.

Подписывайтесь на Telegram-канал «Наше Облако», чтобы узнать больше об облачных технологиях для бизнеса.