|
База данных мощности
Общая информация о каждом пакетном задании, а также показатели, собранные инструментом планирования, обычно хранятся в журнале пакета (или приложения). Сценарии должны содержать этапы задания (фрагменты кода сценария), записывающие информацию о выполнении задания в три файла журналов: файл журнала пакета, файл журнала ошибок и файл журнала системных событий, хранящий информацию о важных системных событиях, включая ошибки пакетной обработки и сведения об успешном или неуспешном выполнении пакетных заданий.
База данных мощности (CDB) представляет центральное хранилище для всей информации, связанной с мощностью и производительностью. В идеале журналы пакета и ошибок должны входить в базу данных мощности либо быть интегрированными с ней. Журнал пакета содержит общую информацию о каждом пакетном задании, а также информацию о производительности системы во время выполнения задания. В журнале ошибок регистрируются ошибки пакетной обработки и предупреждения, связанные с компонентами системы, возникающие во время пакетной обработки. Централизованное хранение журналов упрощает извлечение и управление информацией. Помните о том, что CDB не обязательно представляет собой единое хранилище, а может быть представлена группой хранилищ, содержащих всю информацию по мощности и производительности, собранную в информационной среде.
Подлежащая сбору общая информация о каждом задании до его включения в работу включает:
· Имя задания
· Описание задания
· Идентификационный номер
· Владелец и контактная информация
· Принадлежность к пакетному сеансу
· Этапы пакетного задания
· Время и частота выполнения
· Окно выполнения
· Условия запуска и остановки
· Этапы возможного восстановления (этап задания)
· Продолжительность пакетного задания
· Особые условия, при которых задание не должно выполняться
· Отношения с другими заданиями и зависимости от них
· Приоритет задания
· Ожидаемые результаты
· Процедуры разрешения проблем
· Используемые серверы приложений
· Базы данных, к которым осуществляется доступ
· Требования к созданию отчетов
Подлежащая сбору информация о производительности и ошибках включает:
· Воздействие задания на пакетную архитектуру:
· Использование памяти
· Использование процессора
· Использование сети
· Использование дисков
· Время запуска и остановки задания
· Продолжительность задания
· Компоненты системы, фактически используемые в обработке задания
· Ошибки обработки
· Системные предупреждения при нарушении пороговых значений
Каждый сервер приложений, используемый в пакетном сеансе, должен записывать результаты обработки задания и показатели производительности в локальный журнал. После этого информация должна передаваться на центральную платформу, предназначенную для объединения всей информации журналов в единую базу данных – пакетный журнал или CDB. Централизованное хранение пакетного журнала/журнала ошибок и описательной информации о заданиях обеспечивает простоту доступа и управления требуемой информацией для диспетчера мощности – информацией, используемой для оптимизации производительности системы, анализа и исправления ошибок. Кроме того, оно обеспечивает простоту резервного копирования важной информации. Операционные отчеты обычно составляются на основе информации, хранящейся в этой базе данных.
Серверы приложений
Серверы приложений, выполняющие пакетные задания, также являются частью пакетной архитектуры. На каждом сервере установлен экземпляр инструмента планирования, что позволяет осуществлять локальный мониторинг и регистрацию информации о пакетах, а также сообщение этой информации на центральный узел. Серверы взаимодействуют с соответствующими серверными базами данных для доступа к данным, используемым в пакетном задании. Локальный инструмент планирования запускает задание, назначенное ему обработчиком событий, и отправляет информацию о завершении или ошибки на централизованный инструмент планирования.
Монитор и принтер
Монитор, подключенный к управляющему серверу, позволяет осуществлять взаимодействие с инструментом планирования и, таким образом, с пакетным процессом. Инструменты планирования обычно имеют возможность графического отображения информации о производительности, состоянии и результатах выполнения. На мониторе диспетчер мощности должен иметь возможность вручную контролировать пакетным процессом. Принтер используется диспетчером мощности для создания операционных отчетов, применяемых для оценки производительности системы и ошибок обработки, а также любой другой информации, которую диспетчер мощности считает полезной.
Пакетная обработка
Этот раздел представляет введение в пакетную обработку. Он описывает, каким образом осуществляется выполнение запланированного пакетного сеанса, а также для какой итоговой информации выполняется запись.
Рисунок 3. Иерархия пакетного процесса
Прежде чем обсуждать запланированные пакетные сеансы, полезно было бы сначала понять иерархию пакетного процесса и содержание пакетного сценария. Рисунок 3 иллюстрирует иерархию пакетного процесса. Пакетный сеанс состоит из множества независимых пакетных заданий, выполнение которых запланировано на периодической основе. Крупная организация может выполнять несколько пакетных сеансов за день, в зависимости от ресурсов, требуемых для их обработки. Каждое пакетное задание состоит из нескольких этапов пакетного задания, контролирующих определенные действия при выполнении задания.
Дата добавления: 2015-11-04; просмотров: 17 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |