Назначение базы данных временных рядов
Сервер архивирования (далее АВАДС СА) является базой данных временных рядов TSDB. Он относится к классу программ HISTORIAN для работы со SCADA и MES системами и позволяет создавать высокоскоростные, высоконадёжные и компактные архивы для хранения данных реального времени.
АВАДС СА внесён в реестр российского программного обеспечения под номером 17156.
АВАДС СА является базой данных реального времени и позволяет вести архивы изменения технологических и коммерческих показателей в системах АСУ ТП, диспетчеризации промышленных объектов и объектов ЖКХ, системах коммерческого и технического учёта.
Конкурентами Сервера архивирования являются такие базы данных временных рядов как, например, Wonderware Historian и Alpha Historian. Эти TSDB уступают АВАДС СА по производительности.
База данных реального времени — один из главных компонентов в системах автоматизации. Поэтому к ней предъявляются очень жёсткие требования:
TSDB
позволяющие сохранять в секунду миллионы параметров и обеспечивающие быстрый доступ к сохранённым данным, очень востребованы в настоящее время. Причина в стремительно растущих запросах на цифровизацию городов и промышленности. Сервер архивирования позволяет решить такую задачу — он изначально проектировался для высокоскоростных и высоконадёжных систем хранения данных реального времени.
Инновационная СУБД временных рядов
АВАДС СА разработан на базе инновационной технологии SSDS (Solid Segment Data Storage). Эта технология обеспечивает высочайшую скорость записи и извлечения для временных рядов и включает в себя три основных решения:
- оригинальная организация данных;
- уникальная и очень компактная система индексации;
- мощная система кеширования.
Эти решения позволяют не только получать мгновенный доступ к нужным данным, но и быстро восстановить целостность архива данных при частичном повреждении носителя или индекса.
Компания АВАДС СОФТ получила патент РФ № 2793082 на «Способ хранения и извлечения данных», составляющий основу инновационной технологии базы данных временных рядов.
Протоколы взаимодействия с АВАДС СА
Существует три протокола для формирования запросов на сохранение и извлечение данных, а так же для администрирования Сервера архивирования:
AVADS TCP
протокол обеспечивает высокоскоростные методы передачи и доступа к данным, а также методы управления сервером, реализованные в рамках TCP/IP стека.
AVADS WEB
это WEB-API, реализованное через WEB-soсket. Протокол AVADS WEB проще в реализации, но медленнее в работе.
OPC UA
Этот протокол разработан для взаимодействия приложений в промышленных сетях. Для взаимодействия с Сервером архивирования по данному протоколу разработано специальное приложение AVADS OPC–DB шлюз, которое преобразует OPC-запросы в команды протокола AVADS TCP.
Интеграция с MasterSCADA 4D
Самая популярная российская SCADA-система MasterSCADA 4D начиная с версии 1.3.5. имеет возможность вести технологические архивы в АВАДС СА. Это позволило обеспечить существенно большую реактивность систем автоматизации в сохранении и извлечении архивных данных, а также существенно (до 7 раз) сократить требования к объёму диска для получения той же глубины хранения данных по сравнению с реляционными базами
данных.