ГОСТР ИСО/МЭК 25045—2015
4 Термины иопределения
В настоящем стандарте используются термины иопределения, данные в ИСО/МЭК25000. атакже
следующие термины с соответствующими определениями:
4.1 базовый уровень производительности (performance baseline): Производительность систе
мы под нормальной рабочей нагрузкой без воздействия возмущений.
4.2 возмущающее воздействие (disturbance): Операционный сбой (например, внезапноезавер
шение процесса работы операционной системы, которое приводит систему в нерабочее состояние),
событие (например, существенное увеличение числа пользователей системы) или что-либо иное, что
может вызвать изменениесостояния системы.
П р и м е ч а н и е — Область использования данного модуля оценки ограничена возмущающими воздей
ствиями внешних событий или сбоев, в отличие от внутренних сбоев,для которых требуются изменения кодов опе
рационной системы или приложения.
4.3 инъекционный период (период действия введенного возмущения) (injection slot): Вре
менной интервал проверки восстанавливаемости тестируемой системы при введении возмущающего
воздействия в процессе рабочего функционирования системы.
5 Входныеданные ипоказатели
5.1 Методика оценки
Оценка должна производиться в соответствии с описанной далее методологией при условии
использования существующей рабочей нагрузки в присутствии возмущающих воздействий, которые
представляютсобой сбои или события, иизмерения производительности поддействием возмущений в
сравнении с производительностью в стабильных условиях.
Оценка пометодикесостоитизтрехфаз. какпоказанона рисунке2. Это — базоваяфаза, фаза тес
тирования и фаза проверки. Следуетотметить, что до начала выполнения базовой фазы или фазы тес
тирования рабочая нагрузка должна достичь такого устойчивого состояния, при котором уровень
производительности будетстабилен.
I
Базовая фазаiТестирование■Проверка
-------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------» Время
1 |
I
I
Инъекционный Инъекционный
|периодпериод 2
Г1
г1
Инъекционный
период N
I
Рисунок 2 — Три фазы оценки
Базовая фазаопределяетоперационные характеристики системыприотсутствиивведенныхвоз
мущений. Данная фаза предназначенадляопределениябазовогоуровняпроизводительности, который
должен использоватьсядалеедля сравненияс результатами фазы тестирования иудовлетворятьвсем
требованиям, определяемым рабочей нагрузкой.
Фаза тестирования определяетоперационные характеристикисистемы под рабочей нагрузкой в
присутствии возмущающих воздействий. Необходимо, чтобы наданной фазе были использованы те же
установки иконфигурация, что и на базовой фазе.
Фаза тестирования разбивается на множество последовательных периодов инъекции возмуще
ния. Эти инъекционные периоды должны следоватьодин за другим вуказанной последовательности.
Цель фазы проверки — удостовериться, что реакция системы на возмущения не повлияла на
целостность системы. Проверка во время этой фазы должна подтвердить, что система находится в
согласованном состоянии.
Во время каждого инъекционного периода драйвер загрузки сбоя инициирует инъекцию возмуще
ния втестируемую систему. Видеалетестируемая система обнаруживаетпроблемуи реагирует нанее.
Подобнаяреакцияможетпредставлять собойлибо решение проблемы, либообходисходнойпроблемы
без решения путем передачи работы на резервную машину. Если тестируемая система не способна
з