Кеширование информации при обработке событий в SCADA-системах
Рассмотрены особенности кэширования данных о событиях в SCADA-системе. Предложена оригинальная структура кэш-буфера и стратегия его заполнения, учитывающая выявленные особенности. Также рассмотрен алгоритм адаптивного регулирования размера буфера. Приведены характеристики обработки событий с использованием описанных механизмов организации вычислений.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
Д. В. Лукин
КЭШИРОВАНИЕ ИНФОРМАЦИИ ПРИ ОБРАБОТКЕ
СОБЫТИЙ В SCADA-СИСТЕМАХ
Рассмотрены особенности кэширования данных о событиях в SCADAсистеме. <...> Предложена оригинальная структура кэш-буфера и стратегия его заполнения,
учитывающая выявленные особенности. <...> Приведены характеристики
обработки событий с использованием описанных механизмов организации
вычислений. <...> В них в реальном масштабе времени
собирается и обрабатывается для последующей публикации различная
информация из контролируемой системы. <...> Программное обеспечение для
SCADA-систем должно работать на компьютерах с различными характеристиками,
в широком спектре параметров контролируемых систем. <...> Формирователь первичных событий
Информация из контролируемой
системы в момент времени T(i)
Информация от T(i – 1)
Список первичных событий
Формирователь вторичных событий
Список вторичных событий
Обработчик вторичных событий
Информационная модель
контролируемой системы
Рис. <...> 1 Функциональные части системы сбора данных
Формирователь первичных событий выделяет подлежащую учету информацию
(события) из входных сигналов системы. <...> Обработчик первичных
событий (формирователь вторичных событий) обеспечивает их автоматический
анализ, интерпретацию и формирование вторичных событий по первичным
данным. <...> Обработчик вторичных событий заносит информацию в базу
оперативных данных. <...> Внутренние события поступают непосредственно
в обработчик вторичных событий. <...> Как показал опыт проектирования и эксплуатации SCADA-систем, существенное
влияние на скорость обработки в них оказывают задержки, связанные
с обращением к устройствам хранения – накопителям на жестких
дисках (НЖМД). <...> Кэширование чтения ускоряет обработку событий за счет двух факторов:
– сокращения затрат на чтение данных, используемых при обработке;
– высвобождение устройства хранения для выполнения других операций,
например записи полученных данных. <...> Рассматриваемый далее кэш-буфер в составе SCADA-систем <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: