Реализован способ преодоления аномальных нагрузок в дистрибутивах

Реализован способ преодоления аномальных нагрузок в дистрибутивах

Разработчики компании «СоцИнформТех» реализовали возможность балансировки (выравнивания) нагрузки в серверных кластерах между несколькими исполнительными устройствами с установленным программным обеспечением.

Актуальность разработки продиктована стремительным ростом цифровизации общества в целом и социальной сферы в частности. Практика показывает, что в регионах ежегодно растет объем трафика и поступательно увеличивается количество пользователей – их числовые показатели прямо пропорциональны масштабам задач, поставленным перед органами исполнительной власти федеральными регуляторами. Как следствие, непрогнозируемая нагрузка на инфраструктуру сервера может повлечь за собой увеличение времени отклика и некорректность работы ПО. А единая точка отказа чревата масштабным сбоем системы и даже частичной потерей данных.

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

Типовая схема работы с балансировщиком и репликациями СУБД:

  • Обеспечение отказоустойчивости ПО
  • Распределение нагрузки между серверами приложений
  • Выполнение холодных резервных копий без нагрузки на СУБД master
  • Выполнение некоторых запросов на серверах репликации

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

  • Непрерывный автоматический мониторинг работоспособности серверов (4 уровня проверки с периодичностью в 2 секунды)
  • Эффективное управление сбоями (отказоустойчивость) с обеспечением продолжения работы даже в условиях выхода из строя нескольких исполнительных устройств
  • Поддержка непрерывности предоставления услуг в связи с отсутствием у пользователей простоев (соединения перераспределяются между элементами инфраструктуры в течение 6-ти секунд без потери данных)
  • Динамическое регулирование используемых вычислительных ресурсов за счёт добавления или удаления исполнительных серверов в кластере
  • Поддержание пользовательских сеансов даже в случае направления запросов на разные серверы
  • Централизованное обновление версий и доработок ПО

 


Печать   Электронная почта