ГОСТ Р ИСО/МЭК 25045—2015
которой соответствует интересам приобретателя. Методология инъекции возмущения и список возму
щающих воздействий наоснове общих категорий операционныхдефектов и событий используются для
оценки способности к восстановлению. Для каждого возмущения определяется способность к восста
новлению, для чего вычисляют отношение числа успешно завершенных транзакций во время работы
системы под воздействием возмущения к числу успешно завершенных транзакций системы без
возмущающего воздействия. Множество возмущающих воздействий подразделяется на следующие
категории:
- неожиданное завершение работы — например, внезапное завершение работы операционной
системы (ОС), завершение работы процессора, завершение работы сети;
- конкуренция за ресурсы — например, процессор/память/ввод-вывод. неосвобождение памяти,
очередь запросов ксистеме управления базой данных (СУБД), блокирование СУБД, переполнениеоче
реди к СУБД ихранилищу сервера;
- потеряданных — например, потеряданныхСУБД, потеряфайла СУБД, потери организацииоче
редей СУБД идиска сервера;
- реакция на загрузку — например, умеренное или существенное увеличение числа пользовате
лей или рабочей нагрузки;
- отказы перезапуска — например, отказ перезапускаоперационнойсистемы ипроцесса сервера
промежуточного программного обеспечения.
Кроме того, в других случаяхвозможно определение иных категорий возмущающих воздействий.
Для оценки показателя качества — индекса автономного восстановлениядля каждоговозмущаю
щего воздействия определен набор вопросов. Оценка вычисляетсядля каждого возмущения на основе
ответов на эти вопросы.
Общий индексспособностиквосстановлению иавтономного восстановлениявычисляетсясоотве
тственно. как среднеечисло этих отдельных показателей.
Подробная методика оценки приводится в 5.1.
1.4 Применимость
Данный модуль оценки применим кинформационным системам, всостав которых входят програм
мные продукты идругие компоненты программного обеспечения. Для правильной оценки влияния воз
мущающего воздействия рабочая нагрузка информационной системы должна быть такой, чтобы
результатизмерения производительности былстабильным.
Модульоценки может использоваться вследующихслучаях:
a) оценка какчасть системного тестирования верификации;
b
) оценка в тестовой среде производственной системы для измерения восстанавливаемости и
идентификации недостатков;
c) оценка восстанавливаемости различных предложенных поставщиками решений при общей
рабочей нагрузке.
Результатоценкиприменимтолько кконкретнойверсии иконфигурациикомпонентов программно
гоиаппаратногообеспечения, для которых онапроизводилась. Два результатаоценкисопоставимы тог
да и только тогда, когда они были получены для одних и тех же величин и набора параметров рабочей
нагрузки(см. 5.2.2.2).дляоднихи техжевеличини наборапараметроввводанеисправности(см. 5.2.3.2).
2 Соответствие
Считается, что оценка восстанавливаемости программного продукта соответствует настоящему
стандарту, если она соответствует требованиям, указанным в разделе 5.
3 Нормативные ссылки
Нормативные документы, полностью или частично упомянутые в настоящем стандарте, обяза
тельны для их применения. Для датированных документов используют только указанное издание. Для
недатированных документов используют самое последнее издание ссылочного документа (с учетом
всехего изменений):
ИСО/МЭК 25000:2005’ 1Программная инженерия. Требования и оценка качества программного
продукта (SQuaRE). Руководство по SQuaRE (ISO/IEC 25000:2005, Software Engineering — Software
product Quality Requirements and Evaluation (SQuaRE) — Guide to SQuaRE)
" Заменен. Действует ИСО/МЭК 25000:2014.
2