Alpha.Historian 4.0: новый формат баз данных 4х, гибкий подход к хранению конфигурации и новый интерфейс мониторинга
Атомик Софт выпустил новую версию сервера баз данных временных рядов — Alpha.Historian 4.0. Ключевым нововведением стала поддержка нового формата базы данных 4х, который обладает более продвинутыми возможностями и характеристиками. В версии 4.0 также реализованы новый подход к хранению конфигурации и новый интерфейс мониторинга.
Новый формат базы данных – 4х
Главное в релизе Alpha.Historian 4.0 — возможность создания баз данных в новом формате — 4x. В отличие от 3х, новый формат имеет другую структуру хранения файлов и папок и обладает более продвинутыми характеристиками.
Использование формата баз данных 4х обеспечивает более высокую производительность операций чтения и записи, более компактное хранение несжатых данных и сокращение потребления оперативной памяти. Кроме того, запуск баз данных формата 4х в работу быстрее по сравнению с 3х.
Особенностями движка 4.0 являются также возможность сохранять данные с любой меткой времени, в том числе записи с нарушением хронологического порядка, и получать текущие метрики количества и объема сохраненных данных.
Прежний формат баз данных 3х мы продолжаем полностью поддерживать, в версии Alpha.Historian 4.0 для него также внедрен новый подход к хранению настроек, а статистика выведена в интерфейс мониторинга.
Новый подход к хранению конфигурации сервера
Важной частью обновления 4.0 стал новый подход к хранению конфигурации сервера. Теперь конфигурация хранится не в папке установки, а в домашней папке, которую можно разместить в любом удобном месте. Настройки сервера и баз данных теперь также хранятся отдельно — это позволяет упростить развертывание.
Новый подход к хранению конфигурации также упрощает изменение отдельных настроек и манипуляции с базами данных: их создание, приостановку, возобновление работы и удаление. Кроме того, изменения настроек теперь можно получать из разных источников и применять без перезапуска сервера.
Благодаря новому подходу к хранению конфигурации, развертывание сервера баз данных с учетом требований информационной безопасности и в сценариях с контейнеризацией стало удобнее и быстрее.
Централизованное хранение политик настроек
В обновлении 4.0 был внедрен механизм централизованного хранения политик настроек. Теперь политики хранятся в LDAP-хранилище Alpha.Security. Такой подход позволяет не только централизованно хранить и редактировать настройки для нескольких экземпляров Alpha.Historian, но и автоматически распространять и применять обновления настроек к экземплярам без перезапуска сервера истории.
Новый интерфейс мониторинга
На замену прежнему интерфейсу статистики пришел новый интерфейс мониторинга. В его основе лежит внутренний протокол взаимодействия между компонентами Альфа платформы — Alpha.Link.
Интерфейс позволяет получать и обрабатывать данные статистики по работе сервера истории и баз данных с помощью имеющихся средств Альфа платформы:
-
Просматривать в Alpha.HMI.Explorer и Alpha.HMI.Trends
-
Выводить на мнемосхемы Alpha.HMI
-
С помощью Alpha.Server реализовать необходимую логику мониторинга и обеспечивать передачу во внешние системы
Командная строка
В Alpha.Historian 4.0 появилась утилита интерфейса командной строки. С ее помощью можно запрашивать статистику и информацию о состоянии конфигурации сервера истории и баз данных, а также перезагружать конфигурацию.
Другие улучшения
Кроме всех перечисленных обновлений, мы повысили производительность обработки запросов на стороне сервера Alpha.Historian за счет улучшений в механизме параллельного выполнения и реализации фонового асинхронного чтения.
Как перейти на Alpha.Historian 4.0
Чтобы обновить Alpha.Historian до версии 4.0, cкачайте дистрибутив на портале технической поддержки support.automiq.ru. Если у вас есть вопросы по обновлению, обращайтесь к разделу «Миграция настроек предыдущих версий» в технической документации или пишите нам на support@automiq.ru.