Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка комплексу аналізу помилок в корпоративних інформаційних системах

Реферат Розробка комплексу аналізу помилок в корпоративних інформаційних системах





ивністю додатків (англ. Application performance management) [3]. Для збору додаткових даних про продуктивність програм у програмній інженерії розроблені наступні методи:

Профілювання (англ. profiling). Це процес збору низькорівневих характеристик виконуваної програми. Звичайно застосовується на стадії розробки ПЗ для виявлення проблем в продуктивності. Існує два основних види профілювання: (а) подієве - засноване на механізмах перехоплення подій, вбудованих в мову програмування; (Б) статистичне - засноване на скануванні контексту виконання програми через певні інтервали часу.

Інструментірованіе (англ. instrumentation). Це процес аналізу продуктивності програми, що відбувається завдяки впровадженню в програмний код спеціальних блоків, які збирають дані про процес її виконання.

Аналіз процесу виконання (англ. runtime intelligence). Це комплексний процес дослідження статистики використання користувачами одного або декількох програмних продуктів. Пов'язаний з областю бізнес-аналітики і, як правило, застосовується в корпоративних системах.

Не всі перераховані методи можуть бути застосовані при розробці агента системи супроводу. При виборі відповідних засобів повинні бути виконані наступні умови:

оригінальний програмний продукт не повинен бути змінений вказаними засобами ні на етапі розробки, ні на етапі виконання;

застосування зазначених коштів не повинно призводити до нестабільної роботи продукту.

Застосування зазначених коштів не повинно призводити до істотного падіння продуктивності робочої станції.

Корисну інформацію про причини виниклої помилки може дати також спостереження за оточенням нестабільно працюючої програми, наприклад, апаратними ресурсами, сервісами операційної системи, завантаженням мережі. Подібна інформація може бути отримана при використанні засобів моніторингу сетевихресур-сов (англ. network monitorin gsystems).

Даний клас систем призначений, в першу чергу, для відстеження статусу серверів та мережевого обладнання. Більшість систем даного класу підтримують також моніторинг робочих станцій, включаючи спостереження за використанням жорсткого диска, пам'яті, процесорного часу і т. д. Прикладами подібним систем є Cacti, Nagios, Pandora FMS, Zabbix, Zenoss.

Традиційними засобами збору описів помилок і заявок на модифікацію ПЗ від користувачів є системи відслідковування помилок (англ. Bug tracking systems) [4]. Більшість подібних системи не виконують будь-яких складних бізнес-процесів, що вимагають високої продуктивності і надійності, а є, фактично розширеними веб-інтерфейсами до баз даних, що зберігає інформацію про запити.

Як наслідок, їх функціональність практично однакова; відмінності можуть спостерігатися в наступному:

зручність для користувача інтерфейсу;

перелік станів (етапів обробки) запитів на модифікацію;

перелік полів, що описують запит на модифікацію;

перелік способів додавання запитів на модифікацію.

Прикладами подібних систем є Bugzilla, Fossil, Mantis, Redmine, Trac.

Підвищення адаптаційної здатності системи

На ефективність системи аналізу помилок, що виражається в скороченні трудовитрат її користувачів і зниженні споживаних апаратних ресурсів (в першу чергу - пропускної здатності мережі передачі даних), впливає також можливість системи до адаптації під мінливі умови роб...


Назад | сторінка 2 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Геоінформаційні технології. Автоматизовані системи збору та зберігання і а ...
  • Реферат на тему: Розробка системи збору і обробки даних
  • Реферат на тему: Розробка та впровадження системи аналізу та статистики даних
  • Реферат на тему: Розробка систем збору і відображення даних систем теплопостачання
  • Реферат на тему: Розробка підсистеми збору даних для інформаційної системи