Документация / Из чего собрана установка
Из чего собрана установка
Для администратораПеред разбором отказов
Платформа на ваших серверах - это одиннадцать работающих частей и четыре места, где лежат данные. Каждая часть отвечает за свое, и по тому, какая из них замолчала, сразу видно, что перестанет работать у сотрудников.
Сервисы платформы
| Часть | За что отвечает | Если откажет |
|---|---|---|
Ядро платформыcore | Права, вход, задачи, экраны сотрудников, журнал действий | Останавливается вся установка |
Обработка ИИai-pipeline | Исполнение шагов задачи, обращения к языковой модели | Только эта часть, остальное продолжит работать |
Маскированиеmasking | Замена персональных данных метками перед отправкой в модель | Запуски с персональными данными останавливаются |
Поиск по документамrag | Индексация выгрузок и поиск по смыслу | Ассистенты перестают отвечать по документам |
Выбор моделиllm-router | Куда уходит запрос, учет расхода, пределы | Только эта часть, остальное продолжит работать |
Локальный инференсml-inference | Классические модели машинного обучения на ваших серверах | Задачи, которым он нужен, останавливаются |
Сбор телеметрииotel-collector | Прием записей хода запусков | Теряется запись хода, работа продолжается |
Просмотрщик записейtrace-ui | Экран разбора хода запуска | Нельзя смотреть разбор, запуски идут |
Вход и учетные записиkeycloak | Аутентификация сотрудников и сервисов | Сотрудники не могут войти |
Чат сотрудниковm21-chat | Доступ сотрудников к языковым моделям | Только чат, задачи работают |
Антивирусclamav | Проверка загружаемых файлов | Загрузка файлов останавливается |
Состояние каждой части видно на экране «Обзор установки», там же написано последствие ее отказа. Подробнее об экране рассказано на странице экранов администратора.
Где что хранится
- PostgreSQL. Основная база платформы. Здесь организации, сотрудники, задачи, дела, очереди решений и журнал действий.
- ClickHouse. Записи хода запусков и метрики. Сюда пишется каждый шаг каждого запуска, и отсюда их читает разбор.
- Redis. Очереди и обмен событиями между частями платформы. Долговременных данных здесь нет.
- Объектное хранилище. Файлы, то есть загруженные документы, выгрузки и результаты запусков.
Все четыре хранилища работают внутри вашей сети. Резервная копия снимается со всех сразу, об этом на странице резервных копий.
Что будет, если часть откажет
Части делятся на две группы, и это видно на экране состояния. Отказ критической части останавливает установку целиком, потому что без нее не работает ничего. Отказ остальных выключает только их собственную работу.
Практическое следствие простое. Если сотрудники жалуются на одну задачу, смотрите часть, которая ей нужна. Если не работает ничего и вход тоже, смотрите ядро, базу и часть, отвечающую за вход.