Удержать баланс. Почему специалисты по внедрению балансировщиков — редкость на рынке
Сетевые решения Сетевые решения

Поломка балансировщика — ЧП, которое замечают клиенты. «Рынок умер» или на паузе перед появлением российских решений? Внедрение балансировщиков — кастомный процесс, который под силу немногим

Главная>Сетевые решения>Удержать баланс. Почему специалисты по внедрению балансировщиков — редкость на рынке
Сетевые решения Тренд

Удержать баланс. Почему специалисты по внедрению балансировщиков — редкость на рынке

Дата публикации:
11.11.2024
Посетителей:
28
Просмотров:
30
Время просмотра:
2.3

Авторы

Автор
Иван Костин Начальник отдела внедрения и сопровождения компании «Инфосистемы Джет»

/ Поломка балансировщика — ЧП, которое замечают клиенты

 

/ «Рынок умер» или на паузе перед появлением российских решений?


/ Внедрение балансировщиков — кастомный процесс, который под силу немногим

 

Балансировщики — один из важнейших элементов ИТ-инфраструктуры. Они позволяют оптимальным образом распределять трафик между серверами, чтобы не допустить их перегрузки, грозящей остановкой бизнес-процессов. В компании «Инфосистемы Джет» описали трудности с обслуживанием данных сервисов, возникшие после ухода западных вендоров, а также рассказали об уникальной работе инженеров внедрения и о перспективах отечественных решений в данной области.

 

Балансировщики — это сервисы, которые распределяют входящий сетевой трафик между серверами приложений. Актуальность данной задачи росла по мере усложнения ИТ-инфраструктуры компаний и увеличения количества экземпляров ПО, на которые необходимо направлять трафик пользователей или приложений.

 

Благодаря использованию балансировщиков происходит оптимизация загрузки инфраструктурных элементов и сохраняется быстродействие. Кроме того, данные решения могут выполнять дополнительные функции анти-DDoS, выступать в качестве Web Application Firewall, осуществлять авторизацию пользователей в сети и т. д.

 

С уходом западных вендоров в 2022 г., российский рынок балансировщиков замер из-за отсутствия альтернативы в виде отечественных решений. Если же говорить о варианте использования китайских продуктов (например, TongTech или Hillstone), то они в РФ не прижились, и в настоящее время неизвестно о попытках их широкого внедрения в российских компаниях.

«Сейчас отечественные вендоры находятся в процессе разработки собственных продуктов — в частности, Веб-Сервер и TrafficSoft. На это требуется определенное время. Так, у западных компаний на создание, оптимизацию и устранение всех недочетов в их решениях ушли годы (например, F5 был основан в 1996 г., а Citrix — в 1989 г.). К тому же они развивались вместе с рынком, а российским разработчикам приходится ускоренно работать, для того чтобы соответствовать современным требованиям. С другой стороны, на рынке присутствуют и бесплатные балансировщики, к числу которых можно отнести HAProxy и Nginx. Именно с Nginx сейчас работают почти 66% веб-серверов в России и порядка 20% — в мире в целом. Интересно, что даже госкомпании, несмотря на проведение тендеров с целью импортозамещения и многочисленные исследования рынка, пока не могут перейти на отечественные продукты в этой категории».

Иван Костин

 

В настоящее время компания «Ифосистемы Джет» занимается технической поддержкой балансировщиков, работающих в российских компаниях, а также участвует в проектах внедрения бесплатных решений в их ИТ-инфраструктуру.

«В качестве особо сложной задачи можно выделить обслуживание таких западных решений, как Citrix, поскольку его техподдержка в странах СНГ сейчас уже не осуществляется, а все учетные записи клиентов заблокированы. Ситуация с балансировщиком F5 выглядит лучше, с ним работать уже гораздо проще. Именно эти два решения обладают всей полнотой функционала в своем сегменте и являются образцами для других игроков рынка».

Иван Костин

 

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

Чтобы объяснить суть работы балансировщика, можно использовать аналогию с работой почтовой службы. Представьте, что у вас есть пять конвейеров, которые перемещают посылки. Каждый из них пропускает по 10 коробок в минуту. Перед ними установлена единая линия, через которую проходит уже 50 коробок. Без дополнительных приспособлений все 50 штук поступят на одну из небольших линий с пропускной способностью 10 единиц, что вызовет ее перегрузку, а четыре других просто будут простаивать. Если добавить в эту схему балансировщик, то он займет свое место между линиями и начнет раскидывать коробки между разными конвейерами, оптимизируя загрузку. Кроме того, он будет проводить постоянный мониторинг состояния конвейеров и не станет распределять коробки на линии в случае их остановки. Для переноса этой картины в область информационных технологий достаточно поменять посылки на информацию, которая двигается между элементами ИТ-инфраструктуры.

«Подобный инцидент можно разобрать на примере работы POS-терминалов, которые массово применяются для оплаты товаров и услуг банковскими картами. Когда мы прикладываем к одному из них свою карточку, происходит соответствующая транзакция, объем которой относительно невелик — десятки либо сотни килобайт. Если логика обработки трафика меняется и балансировщик сталкивается с багом, его работа с транзакциями просто прекращается, а все POS-терминалы останавливают работу и выдают ошибки, что крайне чувствительно для бизнеса и клиентов».

Иван Костин

 

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

ИНТЕРЕСНЫЙ ФАКТ 

 

Балансировщики работают с файлами cookie и умеют определять тип и модель устройства, с помощью которого пользователь зашел на сайт. В зависимости от этого некоторые ресурсы корректируют свою ценовую политику: например, для пользователей гаджетов Apple может устанавливаться более высокая стоимость товаров, чем для любителей устройств на платформе Android. Технически это реализуется с помощью перераспределения различных гаджетов по разным серверам

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

Актуальные вопросы выявления сетевых атак

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

Модернизация локальной вычислительной сети Иркутского авиационного завода

Иркутский авиационный завод (ИАЗ) основан в 1932 году. За семьдесят пять лет на предприятии было освоено производство более двадцати типов самолетов практически всех конструкторских бюро СССР и России.

Организация видеоконференций на базе цифровых систем передачи данных

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

Что нужно знать о сетевых сервисах

Иногда приходится сталкиваться с тем, что к крутящимся жестким дискам (HDD) относятся как к расходному материалу. Отчасти это верно, так как механический износ со временем приводит к их поломке. Но само перемагничивание диска при записи данных может происходить нескончаемое число раз.

Ускорение в 10g

Рост вычислительных мощностей серверного оборудования, тенденции перехода к виртуализации сервисов (размещение нескольких виртуальных серверов на одной аппаратной платформе) и связанное с этим увеличение объема сетевого трафика на сервер приводит к тому, что пропускной способности сетевых интерфейсов серверов (1 Гбит/с) зачастую оказывается недостаточно.

«Бояться новых подходов в ИТ — все равно что бояться дышать»: что такое Инфраструктура 3.0 и почему она неизбежно наступит

Какие технологии характерны для Инфраструктуры 3.0? За счет чего новый подход может быть выгоднее имеющейся инфраструктуры? Как хождение по граблям решает кадровый вопрос?

Новый игрок на рынке сетевой безопасности

Появление новых брендов на рынке решений в области информационной безопасности далеко не редкость

«Наше решение помогает сохранить человеческие жизни»: проект «Безопасная школа»

Почему в Краснодаре запустили проект «Безопасная школа»? Какие инцидентов помогает избежать система? Благодаря чему проект превзошел ожидания заказчика?

От мониторинга к наблюдаемости: как сделать черный ящик прозрачным

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

Спасибо!
Ваш материал отправлен.
Мы с вами свяжемся
Предложить
авторский материал






    Спасибо!
    Ваш вопрос отправлен.
    Мы с вами свяжемся
    Задать вопрос
    редактору









      Оставить заявку

      Мы всегда рады ответить на любые Ваши вопросы

      * Обязательные поля для заполнения

      Спасибо!

      Благодарим за обращение. Ваша заявка принята

      Наш специалист свяжется с Вами в течение рабочего дня