+7 (920) 881-42-86

+7 (920) 881-42-86

Отдел продаж

249039, г.Обнинск, ул.Университетская, д.2, оф.428

9:00-18:00

Отказоустойчивый кластер для Битрикс24: решение от Лаборатории защиты информации

В бизнесе критически важно, чтобы информационные системы были надежными, а для корпоративных порталов поддерживалась постоянная доступность. Для этого используется понятие отказоустойчивого кластера, что в штатной версии Битрикс24 не предусмотрено: коробочная лицензия включает в себя только масштабируемый кластер, но для устаревших виртуальных машин на базе CentOS7, что не соответствует требованиям поддержки (в т.ч. CentOS9).  На момент написания статьи решение вендора находится в разработке для Энтерпрайз версий.  В то же время описанная настройка применима для любой коробочной лицензии Битрикс24. 

Если вы не хотите получить неработающий(недоступный) портал в любой из дней, предлагаем ознакомиться с понятием кластеризации и использованию его в Битрикс24. 

Что такое кластер?

Кластер — объединение нескольких однородных элементов, которое рассматривается как самостоятельная единица, обладающая определёнными свойствами. 

Что такое масштабируемый кластер?

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

Что такое отказоустойчивый кластер? 

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

Особенности:

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

Описание решения от Лаборатории защиты информации.

Настройка обеспечивает:

  • Высокую доступность и минимизацию простоя сервисов.
  • Автоматическое восстановление после сбоя без вмешательства (или при минимальном) IT-специалистов.
  • Повышенную безопасность данных благодаря распределению и репликации.
Детали решения:

Клиент предоставляет доступ к серверам (виртуальным или физическим), где разворачиваются коробочные Битрикс решения. Один из порталов помечается основным. 

При работе на любом из узлов происходит дублирование информации и на другие. Никакая информация не будет потеряна: база данных (БД) хранится на всех кластерах и постоянно синхронизируются. Оформили сделку на первом узле? – увидите ее и на втором. В описываемом варианте синхронизация файлов двусторонняя. 

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

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

Рядовой пользователь при настроенном отказоустойчивом кластере не замечает проблемы выхода одного из кластеров из рабочего состояния: “в моменте” происходит переключение на другой рабочий. 

Резюмируя преимущества отказоустойчивого кластера:

  • Высокая доступность: Обеспечение непрерывной работы сервисов, даже в условиях отказа одного или нескольких узлов.
  • Надежность: Системы, работающие в таком режиме, показывают меньшую вероятность потери данных и снижения производительности.
  • Гибкость: Возможность быстро адаптироваться к изменяющимся требованиям бизнеса, добавляя новые узлы в кластер при необходимости.
  • Упрощение обслуживания: Плановое обслуживание серверов проводится без остановки работы сервиса за счет автоматического переключения на запасные узлы.
Заключение

Решение об отказоустойчивом кластере для порталов Битрикс24 - необходимый шаг для поддержания бесперебойной работы бизнес-процессов компании. Если вы заинтересованы в воспроизведении описанного решения у себя, доработке под специфические требования компании или демонстрации, обращайтесь в Лабораторию защиты информации. Команда специалистов готова помочь создать надежную и эффективную систему для стабильной работы корпоративного портала. 

Оставить заявку
Cookie-файлы
Настройка cookie-файлов
Детальная информация о целях обработки данных и поставщиках, которые мы используем на наших сайтах
Аналитические Cookie-файлы Отключить все
Технические Cookie-файлы
Другие Cookie-файлы
Мы используем файлы Cookie для улучшения работы, персонализации и повышения удобства пользования нашим сайтом. Продолжая посещать сайт, вы соглашаетесь на использование нами файлов Cookie. Подробнее о нашей политике в отношении Cookie.
Принять все Отказаться от всех Настроить
Cookies