Сервер «ОИК Диспетчер НТ» может быть настроен на два варианта ведения архивов телеизмерений.
В первом варианте, который реализован запись телеизмерений в архивы выполняется в фиксированные моменты времени с периодом времени, заданным в настройках ретроспективы.
Для второго варианта в архиве фиксируются все изменения телеизмерений по мере их поступления от устройств телемеханики. В качестве ‘агрегатора’ архива телеизмерений для второго варианта запускается процесс– tm_aggr.exe. В настройках ПО «ОИК Диспетчер НТ» процесс tm_aggr.exe не описывается, он запускается автоматически.
ВНИМАНИЕ! Параметры настройки «Импульс-архива (ТИТ)» следует задавать и корректировать только при остановленной службе Master-сервис, обязательно сохранив их перед запуском сервера.
Для добавления классов функции импульс-архива, необходимо открыть страницу меню "Настройка" выбрать пункт "Сервер динамических данных" - нажать кнопку - "Добавить" - "Импульс-архив(ТИТ(".
Для «Импульс-архива (ТИТ)» можно использовать SSD-диск компьютера, на котором устанавливается сервер «ОИК Диспетчер НТ» (тип архива - локальный), а также отдельно выделенный для этого компьютер (тип архива – удаленный - ТСР).
задается полный путь для файлов импульс-архива ТИТ. Если путь не указан, файлы заносятся в каталог - <каталог установки сервера>\TM_SERV\<имя сервера динамических данных>;
Макс.размер архивов (Гб)
объем дискового пространства для импульс-архива ТИТ, при превышении которого будут удаляться самые ‘старые’ файлы. Если настроен каталог долговременного хранения, то при превышении заданного размера файлы будут переноситься в этот каталог.
Если параметр не указан, диск заполняется до тех пор, пока есть свободное место, после чего также удаляться самые ‘старые’ файлы;
Макс.глубина(дни)
объем количества записей в архив можно ограничить количеством дней. Если настроен и максимальный размер в Гб и в днях, то будет работать то ограничение которое наступит раньше по времени.
Каталог для долговременного хранения
каталог для долговременного хранения используется для размещения в нем удаляемых ‘старых’ файлов их каталога архивов. ВНИМАНИЕ! Данный каталог не должен совпадать с параметром «Каталог для архивов». Процедура переноса файлов в каталог долговременного хранения запускается при возникновении условий для удаления файлов из импульс-архива ТИТ.
Макс.размер долговременных архивов (Гб)
объем дискового пространства для каталога долговременного хранения, при превышении которого будут удаляться самые ‘старые’ файлы. Если параметр не указан, диск заполняется до тех пор, пока есть свободное место, после чего также удаляться самые ‘старые’ файлы;
Номер ТСР-порта (для резервирования)
При работе в системе горячего резервирования, данные импульс-архива синхронизируются между двумя серверами. Для обеспечения этой синхронизации необходимо указывать отдельный порт для связи между основной и резервной машиной. По умолчанию это порт 955, обратите внимание что он не должен пересекаться с портами указанными в настройках резервирования и должен быть не занят другими процессами.
ПАРАМ. УДАЛЕННОГО АРХИВА
IP-адрес (осн.)
адрес компьютера, на котором ведется удаленный импульс-архив ТИТ, принимаемых от основного сервера «ОИК Диспетчер НТ»;
IP-адрес (рез.)
адрес компьютера, на котором ведется удаленный импульс-архив ТИТ, принимаемых от резервного сервера «ОИК Диспетчер НТ». IP-адрес (рез.) может отсутствовать, в этом случае для основного и резервного сервера «ОИК Диспетчер НТ» будет использоваться один общий удаленный архиватор;
Пароль
пароль по умолчанию отсутствует. При назначении пароля он должен быть одинаковым, как у настраиваемого сервера «ОИК Диспетчер НТ», так и у компьютера удаленного импульс-архива ТИТ.
Импульс-архив ТИТ предусматривает следующий алгоритм создания и обработки файлов данных:
- данные телеизмерений фиксируются в памяти в темпе их поступления, а в начале каждой минуты выполняется пополнение файлов данных на диске:
- <текущая дата>-<предыдущий час>.aan1
- <текущая дата>-<текущий час>.aan1
- <текущая дата>-<следующий час>.aan1 (такое возможно при рассинхронизации часов сервера «ОИК Диспетчер НТ» и источника телеметрии);
- в начале каждого часа (в 00 минут) файл <текущая дата>-<предыдущий час>.aan1 преобразуется в формат <текущая дата>-<предыдущий час>.aan2. При преобразовании форматов выполняется обработка данных и удаление ‘пустот’ - удаление последовательных записей без изменения значения телепараметра;
в промежутке времени с 10-00 до 14-00 выполняется процедура дневного ‘компактирования’ файлов предыдущего дня – все часовые файлы предыдущего дня преобразуются в файл <дата предыдущего дня>.aan2. Преобразование выполняется с удалением ‘пустот’ и со сжатием данных с использованием LZ-алгоритма архиваторов данных. Для исключения непредвиденных пропусков при запуске процедуры ‘компактирования’ выполняется проверка файлов, не прошедших дневное ‘компактирование’ за предыдущие 10 суток.