Как развернуть кластер среды общих данных Pilot: от теории к практике с Docker Swarm

Привет, друзья! Сегодня поговорим о кластерном режиме в Pilot – линейке продуктов, на базе которых организуют совместную работу над строительными проектами, сборку и проверку BIM-моделей. Кластерный режим Pilot обеспечивает отказоустойчивость и горизонтальное масштабирование её центрального компонента — Pilot-Server. Для хранения данных в кластере используется PostgreSQL, а для взаимодействия между узлами — Redis. Примечание: На данный момент кластеризация доступна только для Pilot-Server. Pilot-BIM-Server и Pilot-Web-Server работают как отдельные сервисы без возможности горизонтального масштабирования. Какие преимущества мы получаем по сравнению с подходом, где используется один компонент Pilot-Server? 1. Аппаратный сбой на сервере Pilot-Server. При падении машины, на которой расположен единственный экземпляр Pilot-Server, работа пользователей парализуется, никакие действия с системой в режиме онлайн невозможно совершить. При нескольких компонентах на разных серверах, в случае падения одного из них, мгновенно назначается новый активный узел из оставшихся рабочих. Для пользователей это будет кратковременный разрыв соединения, после которого они переподключатся к новому узлу. 2. Обновление ПО. При обновлении Pilot-Server с единственным экземпляром, пользователи не могут подключаться в этот момент. В кластерном режиме обновление можно произвести в режиме “Последовательного обновления”. 3. Рост нагрузки на Pilot-Server. Большое количество запросов к одному компоненту Pilot-Server может превысить пропускную способность одного сервера. В кластерном режиме за счёт нескольких узлов с Pilot-Server нагрузка будет распределяться между ними через балансировщик.

https://habr.com/ru/companies/ascon/articles/1011322/

#pilotbim #pilotice #pilotweb #кластеризация #postgresql #docker #dockerswarm #dockercompose

Как развернуть кластер среды общих данных Pilot: от теории к практике с Docker Swarm

Привет, друзья! Сегодня поговорим о кластерном режиме в Pilot – линейке продуктов, на базе которых организуют совместную работу над строительными проектами, сборку и проверку BIM-моделей. Кластерный...

Хабр

Как выжать максимум из ЭЦП в Pilot: работа с УКЭП и УНЭП

Привет, друзья! Сегодня поговорим о том, как мы можем подписывать документы в системе Pilot посредством усиленной электронной подписи. Прежде чем перейдем к самому подписанию, давайте разберемся, что такое усиленная электронная подпись. Усиленная электронная подпись — это электронная подпись (ЭП), которая: 1. Создается с применением криптографических алгоритмов с использованием ключа электронной подписи. 2. Позволяет достоверно установить лицо, подписавшее электронный документ. 3. Обеспечивает возможность обнаружения любого изменения информации в электронном документе после момента его подписания. Усиленная электронная подпись может быть двух видов: усиленная неквалифицированная электронная подпись ( УНЭП ) и усиленная квалифицированная электронная подпись ( УКЭП ).

https://habr.com/ru/companies/ascon/articles/944924/

#pilotbim #pilotice #pilotweb #электронная_подпись #pilotsignserver

Как выжать максимум из ЭЦП в Pilot: работа с УКЭП и УНЭП

Привет, друзья! Сегодня поговорим о том, как мы можем подписывать документы в системе Pilot посредством усиленной электронной подписи. Прежде чем перейдем к самому подписанию,...

Хабр

Алертинг метрик Pilot в Prometheus

Настройка алертинга для своевременного оповещения о возможных проблемах с системой Pilot. Используется инструмент AlerManager, который будет отправлять оповещения на основе метрик Pilot-Server из Prometheus.

https://habr.com/ru/articles/915260/

#pilotbim #pilotice #prometheus #alertmanager #alerting

Алертинг метрик Pilot в Prometheus

Привет, друзья! Для своевременного оповещения о возможных проблемах с системой Pilot мы будем использовать инструмент AlertManager, который будет отправлять нам алерты на основе метрик с Pilot-Server...

Хабр