Информационная технология оценки гарантоспособности web-сервисов (часть 3, заключительная)

Модуль обеспечения работоспособности Web-сервиса. Цель функционирования данного модуля заключается в обеспечении работоспособности Web-сервиса при проявлении в нем неисправности. Для достижения обозначенной цели в рамках использования данного модуля решаются следующие задачи:

  • выбор варианта парирования отказа;
  • парирование отказа;
  • восстановление после отказа;
  • определение степени работоспособности Web-сервиса после отказа.

Процедуры. Процедура выбора варианта парирования отказа выполняет выбор варианта парирования отказа Web-сервиса. К вариантам парирования можно отнести мажорирование, дублирование и резервирование.

Процедура парирования отказа заключается в определении результативности применения вариантов парирования отказов Web-сервисов.

Процедура определения степени работоспособности сервиса после парирования отказа заключается в определении степени работоспособности Web-сервиса. Степень работоспособности Web-сервиса в данном случае определяется множеством выполняемых API-функций из общего числа функций.

Процедура выбора варианта восстановления после отказа заключается в выборе мероприятий по восстановлению Web-сервиса. К мероприятиям восстановления Web-сервисов относятся:

  • замена отказавшего компонента,
  • повторная инсталляция компонента ПО,
  • восстановление хранимых данных,
  • восстановление данных сессии,
  • замена отказавшего компонента,
  • перезапуск среды окружения,
  • повторная инсталляция среды окружения ПО,
  • восстановление хранимых данных,
  • перезапуск Web-сервисов,
  • повторная инсталляция приложения,
  • перезапуск приложения.

Процедура восстановления после отказа заключается в применении мероприятий по восстановлению Web-сервиса.

Процедура определения степени работоспособности сервиса после восстановления отказа выполняется аналогично процедуре определения степени восстановления после парирования отказа.

Заключение. Была предложена концепция ИТ оценки гарантоспособности Web-сервисов. Для решения поставленной задачи был проведен анализ ИС нахождения уязвимостей по внедрению неисправностей, разработаны модуль профилирования, модуль внедрения неисправностей и модуль обеспечения гарантоспособности, описаны способы практической реализации данной технологии.

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

Добавить комментарий

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.