Перейти к содержимому

Как устроено серверы в РФ · свой контур

Как система устроена и что нужно для запуска

Страница для тех, кто отвечает за инфраструктуру: из чего состоит система, как она взаимодействует с вашими хранилищами, что уходит наружу и в каком порядке идёт внедрение.

Обсудить с инженеромАрхитектура 20 лет разработки DAM · 800+ компаний

Архитектура

Каталог отдельно, файлы отдельно

Это ключевое архитектурное решение, из которого следует почти всё остальное.

Хранилище — ваше

Оригиналы остаются на NAS, файловом сервере или SAN; система читает их по сети и не перемещает.

Каталог — PostgreSQL

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

Два клиента

Десктоп-клиент под Windows (порты 8082 и 8084) для разметки и веб-клиент в браузере (80 или 443) для поиска и выдачи.

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

Что важно инфраструктуре

Основные технические свойства

150+ форматов

Фото и RAW, видео, макеты, чертежи, документы и презентации — с превью в каталоге, без исходного приложения на рабочем месте.

Авторизация

Active Directory, LDAP, SAML: учётные записи из домена, отзыв доступа в домене закрывает архив.

Изолированная сеть

Локальная установка работает без выхода в интернет. Наружу не уходят ни файлы, ни индекс, ни служебный трафик.

Распознавание внутри контура

Разметка объектов, распознавание текста и расшифровка речи выполняются на вашем оборудовании, а не во внешнем сервисе.

Журнал действий

Просмотры, скачивания, изменения прав и удаления фиксируются с указанием пользователя и времени.

Два варианта поставки

Локальная установка и облако с серверами в России. Функции различаются: в облаке нет лиц, 3D, папок и автоимпорта.

Доступ снаружи

Десктоп-клиент — через VPN, веб-клиент — по публичному адресу или поддомену, если вы его откроете.

Порядок запуска

Как идёт внедрение

  • 1. Разговор с инфраструктурой. Объём архива, где он лежит, как устроен доступ, есть ли требование изолированной сети.
  • 2. Установка. Выделенный сервер Windows Server 2019+, от 8 ядер 3,0 ГГц, от 16 ГБ памяти; отдельные SSD под приложение, базу и миниатюры. Инженер ставит систему на созвоне за 1,5–2 часа.
  • 3. Индексация. Фоновый обход существующих папок. Пользоваться каталогом можно по мере её выполнения.
  • 4. Словарь и роли. Настраиваются теги, коллекции и права — это единственный этап, который требует участия тех, кто работает с архивом.
  • 5. Пилот 30 дней. Отдел работает с системой на реальных задачах, после чего принимается решение.

Частые вопросы

Какие требования к серверу?
Windows Server 2019 или новее, процессор от 8 ядер 3,0 ГГц, от 16 ГБ памяти, отдельные SSD под сервер приложения, PostgreSQL и миниатюры. На миниатюры закладывайте 20–30 % объёма медиаархива. Рекомендуется выделенный сервер.
Нужен ли системе доступ на запись в наши папки?
Для каталогизации достаточно чтения. Запись нужна только там, где вы сами хотите, чтобы система сохраняла изменения метаданных обратно в файлы, — это настраивается отдельно.
Что происходит, если сервер с системой остановлен?
Оригиналы остаются доступны обычными средствами файловой системы: они лежат в тех же папках, что и раньше. Недоступен каталог и поиск, но не сам архив.
Как заводятся пользователи?
Через корпоративный каталог и SSO. Отдельная база учётных записей не требуется, а отзыв доступа в домене закрывает и доступ к архиву.
Уходит ли что-нибудь наружу в локальной установке?
Нет. В изолированном контуре система работает без выхода в интернет, включая распознавание объектов и текста — модель выполняется на вашем оборудовании.
Можно ли выгрузить данные, если мы уйдём?
Оригиналы никогда не были заперты внутри системы — они лежат в ваших папках. Разметка, добавленная в стандартные поля метаданных, остаётся в самих файлах; остальное выгружается таблицей.
Есть ли клиент под macOS?
Нативного десктоп-клиента под Mac нет. На macOS работают через веб-клиент или запускают десктоп-клиент в Parallels либо VMware Fusion.

Обсудить с инженером

Ответим на вопросы по архитектуре и назовём требования к серверу под ваш объём.

Данные хранятся в РФ в соответствии со 152-ФЗ.