Формикайтек Архив имеет модульную иерархическую архитектуру – различные операции выполняются разными программными модулями, эти модули могут работать как совместно, так и быть разнесены по разным серверам.
Система Формикайтек Архив существует в двух основных конфигурациях:
«Стандарт» и
«Каскад».
«Стандарт» – это конфигурация, при которой все серверное ПО работает на одном компьютере. То есть, в этом случае, система представляет собой один сервер и несколько клиентских рабочих мест (компьютеров), которые подключаются к серверу по сети Ethernet.
Специализации серверов в конфигурации «Каскад» следующие:
- управление всеми серверами системы осуществляет «центральный контроллер»;
- управление чтением/записью в хранилища выполняет «диспетчер хранилища»;
- задачи записи клипов с различных источников – сервер записи «рекордер»;
- задачи импорта клипов – сервер импорта «импортер»;
- задачи экспорта – сервер экспорта «экспортер»;
- задачи перекодирования клипов в различные форматы – сервер транскодирования «транскодер»;
- задачи вещания – вещательный сервер «бродкастер».
В зависимости от масштабов системы количество серверов может меняться. Для небольших и средних архивов некоторые серверы могут совмещать выполняемые роли, так, задачи импорта-экспорта не требуют больших вычислительных мощностей, и их выполнение может проводится на одном сервере. Но возможна и ситуация, когда одну и ту же роль выполняют несколько серверов, к примеру, если количество источников видеосигнала достаточно большое, то целесообразно иметь несколько рекордеров, или, если в системе выполняется много задач по транскодированию, то транскодеров должно быть несколько.
Таким образом, система масштабируема, аппаратная часть может состоять как из двух-трех серверов, так и из нескольких десятков.