СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть
Вернуться   СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть > Уголок СЦБИСТа > Книги и журналы > xx3
Закладки ДневникиПоддержка Сообщество Комментарии к фото Сообщения за день
Ответить в этой теме    
 
В мои закладки Подписка на тему по электронной почте Отправить другу по электронной почте Опции темы Поиск в этой теме
Старый 17.05.2015, 18:29   #1 (ссылка)
Кандидат в V.I.P.
 
Аватар для poster334

Регистрация: 14.05.2015
Сообщений: 193
Поблагодарил: 0 раз(а)
Поблагодарили 8 раз(а)
Фотоальбомы: не добавлял
Репутация: 0

Тема: [09-2014] Регистрация событий в системе АСОУП-2


Регистрация событий в системе АСОУП-2

В.Н. ДАВИДЕНКО, ведущий программист отдела ОПОС АСОУП ПКТБ ЦКИ

Регистрация событий в системе предназначена для сбора и хранения информации, которая может быть использована для оценки информационных потоков, отчетности, а также при анализе нестандартных ситуаций, возникших в процессе работы системы и поиске ошибок.

В управляющем комплексе системы АСОУП-2 предусмотрена подсистема регистрации информации, обеспечивающая сбор и хранение большого числа различных данных, набор которых по своему объему и составу не уступает тому, который изначально обеспечивался системой АСОУП. В современной системе функционируют блоки регистрации:

MCB 1 (входной информации);
MCB 2 (выходной информации);
MCB 3 (аварийных завершений программ);
MCB 4 (перезапусков системы и стартов заданий DODXX).

Кроме того, дополнительно имеется возможность подключения функции работы с текстовой частью.

Подсистема регистрации АСОУП-2 поддерживает сбор и хранение информации о запуске и остановке системы, приеме и передаче элемента данных, начале и завершении процесса обработки элемента данных, тай-мерных запусках, неформатированных сообщениях ППО, неразрешенных доступах к ресурсам обработки информации, работе со средствами встроенного и удаленного сервисов, превышении максимального времени обработки элемента данных, аварийном завершении задачи обработки, передаче данных посредством IBM WebSphere MQ и др.

Регистрация событий в АСОУП и предыдущих версиях управляющего комплекса АСОУП-2 реализовывалась на основе использования файлов прямой организации (DA) с «кольцевым» способом ведения. Такое решение было продиктовано необходимостью экономии вычислительных ресурсов. Эта технология имела ряд недостатков, прежде всего ограниченный объем информации (размер файла прямой организации ограничен одним томом). Соответственно при увеличении объемов поступающей на обработку информации время ее хранения уменьшалось. Информация различных типов хранилась в течение одного и того же времени. Кроме того, возникали прочие неудобства, такие как возможность рекурсии, взаимное влияние процессов записи и выборки и др.


Начиная с версии 6.1 управляющего комплекса АСОУП-2, хранение регистрационной информации о событиях осуществляется в таблицах БД под управлением СУБД DB2, что позволило в настоящий момент устранить недостаток в ограниченности объема хранимой информации.

Переход на хранение регистрационной информации из файла прямой организации с «кольцевым» способом ведения в таблицы DB2 позволил применять следующие функции:
хранение разнотипной регистрационной информации в течение различных промежутков времени и ее архивация;

расширение объема выходных данных на основе регистрационной информации;

безболезненное наращивание регистратора новыми таблицами для УК и ПК СКД АСОУП-2К;

возможность для использования регистраторов на запись со стороны прикладного комплекса;

возможность использования стандартных механизмов (SQL) для работы с регистрационной информацией.

Это обеспечило более высокий уровень надежности работы системы (в частности, исключина возможность отрицательного влияния на обработку входных сообщений процессов выдачи отчетности по регистраторам) и возможность параллельной работы процессов выдачи отчетности по регистраторам.

Процессы регистрации событий в системе АСОУП-2 можно условно разделить на две части - это регистрация процессов работы системы в целом и дополнительная регистрация работы программ прикладного комплекса.

Регистрация процессов работы системы осуществляется подсистемой регистрации управляющего комплекса. Подсистема регистрации состоит из нескольких основных элементов: очереди подсистемы регистрации; программы записи элементов в очередь подсистемы регистрации; программы управления заполнением регистраторов; программы управления чисткой таблиц-регистраторов; набора таблиц-регистраторов; набора программ записи в таблицы-регистрации; набора программ чистки таблиц-регистраторов.

Данные для регистрации поступают от подсистем приема и выдачи информации, организации обработки, управления таймерными процессами и других источников.

Основные таблицы подсистемы регистрации:

старта и останова адресных пространств;

входных элементов; неразрешенного доступа; процесса обработки сообщений;

аварийных завершений обработчиками СУОИ;

аварийных завершений управляющими программами СУОИ;

превышения максимального времени обработки элемента;

выходных элементов дорожного уровня;

запросов к удаленному сервису АСОУП-2 (USD, АРМ АСО-УП-2);

входных сообщений АСОУП-2; выдачи информации, сформированной в регламенте по событию АСОУП-2; приема информации.

По содержимому данных таблиц происходит формирование различных статистических справок (табл. 1).


Например, справка 23 содержит подробную информацию об обработке одного из 200-х сообщений, а именно, время начала и конца обработки контрольного и основного входа в синхронной задаче, время обработки в асинхронной и второй асинхронной задачах. Кроме того, в справке приведены полный текст входного сообщения, диагностика, а также выходная информация.

В АСОУП-2 выполняется дополнительная регистрация работы программ прикладного комплекса. Регистрация осуществляется из среды прикладных программ систему с использованием соответствующих интерфейсных средств, предоставляемых управляющим комплексом. Регистрационная информация сохраняется в таблицах:

таблица LOG_BADSQLC программы ПК и УК содержит информацию о получении ПО системы кодов выполнения SQL-операций, обработка которых не предусмотрена алгоритмами программ;

таблица LOG_SEANS содержит информацию о времени старта и окончания работы, общем времени работы программы, выполняемой в сеансовом режиме, код возврата и комментарии небольшого размера, раскрывающие ее назначение в общих чертах;

таблица LOG_WTDB предназначена для хранения диагностических сообщений программ системы. Она содержит информацию об имени программы, регистрирующей диагностическое сообщение, головной задаче, текст сообщения, время регистрации;

таблица LOG_DS ведется на основе унифицированного машинного документа, сформированного программами обработки сообщений в синхронной задаче АСОУП-2;

таблица LOG_MQ содержит данные по передаче информации о поезде, вагоне, контейнере посредством IBM WebSphere MQ на сетевой уровень и в другие системы. Она ведется на основе данных, подготавливаемых для этой цели прикладными программами системы, работающими в процессах первой асинхронной задачи АСОУП-2.

Анализ содержимого таблиц LOG_WTDB, LOG_SEANS, LOG_ BADSQLC выполняется ежедневно за предыдущие сутки группой сопровождения ПКТБ ЦКИ на всех объектах, и в зависимости от ситуации осуществляется информирование разработчиков или администраторов БД дорог.

Одной из последних разработок ПКТБ ЦКИ является перевод запроса 219 АСОУП в запросную систему АСОУП-2.

Это обусловлено тем, что программные средства выдачи данных на основе информации подсистемы регистрации АСОУП-2 были ориентированы, прежде всего, на нужды специалистов ИВЦ, непосредственно сопровождающих систему на объектах ее эксплуатации, а также на нужды разработчиков. Соответственно, реализованы они с использованием средств, доступных сотрудникам ИВЦ (консоль, файлы, АРМ УСД, АРМ УКАФ). Теперь регистрационная информация востребована не только специалистами ИВЦ. Информация была доступна по запросу 219, обрабатываемому в среде АСОУП. Учитывая перспективу снятия с эксплуатации АСОУП, возникла необходимость предоставления информации в привычном формате на основе средств регистрации АСОУП-2 по запросу на выдачу документов.

Основным источником информации для данных справок является специализированная регистрационная таблица. Выходные формы данных справок практически не изменились по сравнению с АСОУП.

На данный момент реализованы наиболее востребованные режимы (табл. 2).

poster334 вне форума   Цитировать 0
Старый 09.09.2015, 08:13   #2 (ссылка)
Робот
 
Аватар для СЦБот

Регистрация: 05.05.2009
Сообщений: 2,487
Поблагодарил: 0 раз(а)
Поблагодарили 82 раз(а)
Фотоальбомы: не добавлял
Репутация: 0

Тема: Тема перенесена


Эта тема была перенесена из раздела Журнал "Автоматика, связь, информатика".

Перенес: Admin
СЦБот вне форума   Цитировать 0
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Технология поступления информации о дислокации локомотивов в АСОУП OlyaV Ищу/Предлагаю 1 20.03.2014 13:51
[Новости УЗ] Через власну необачність та зухвалу поведінку на залізницях України травмувалося більше півсотні громадян Укрзалізниця Новости на сети дорог 0 28.10.2013 19:04
Регистрация проверок на ленте Hunza Автотормоза 3 09.07.2013 18:18
регистрация тепловозов Анонимный Поиск документации 0 15.08.2012 09:19
=Контрольная работа= Автоматизированная система оперативного управления перевозками АСОУП Admin Студенту-движeнцу 1 06.02.2012 15:05

Ответить в этой теме

Возможно вас заинтересует информация по следующим меткам (темам):


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.



Часовой пояс GMT +3, время: 16:53.

Справочник 
сцбист.ру сцбист.рф

СЦБИСТ (ранее назывался: Форум СЦБистов - Railway Automation Forum) - крупнейший сайт работников локомотивного хозяйства, движенцев, эсцебистов, путейцев, контактников, вагонников, связистов, проводников, работников ЦФТО, ИВЦ железных дорог, дистанций погрузочно-разгрузочных работ и других железнодорожников.
Связь с администрацией сайта: admin@scbist.com
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34