190 Методы повышения надежности
ний о характере первичной ошибки и предотказовой ситуации и степени ее
возможного влияния на работоспособность и надежность функционирования
ИС. Восстановление работоспособности желательно производить настолько
быстро, чтобы отказовую ситуацию можно было свести до уровня сбоя. Опе-
ративная индикация отклонений от нормы при функционировании ИС позво-
ляет пользователям контролировать аномалии в процессе обработки данных
и в особых случаях оперативно корректировать реакцию системы защиты на
выявленные искажения.
Наряду с оперативной реакцией на искажения в ИС должно вестись на-
копление информации о всех проявлениях дефектов с тем, чтобы использо-
вать эти данные для локализации первичных источников ошибок и исправле-
ния соответствующих программ, данных или компонент аппаратуры. Подго-
товку, статистическую обработку и накопление данных по проявлениям иска-
жений целесообразно проводить автоматически с выдачей периодически или
по запросу сводных данных на индикацию для подготовки специалистами
решений о корректировке программ или восстановлении аппаратуры.
Оценка влияния оперативного контроля и восстановления на
надежность функционирования ИС
Контроль работоспособности ИС, исправление искажений и восстановле-
ние при отказовых ситуациях сокращают ресурсы времени ЭВМ, доступные
для выполнения основных функций ИС. Это сокращение ресурсов можно
отразить относительным уменьшением времени, используемого на непосред-
ственное решение функциональных задач или коэффициентом относительно-
го простоя ЭВМ. Этот коэффициент характеризует относительные затраты
времени на задачи повышения надежности программ. По мере совершенство-
вания и расширения функций средств помехозащиты программ возрастают
затраты времени ЭВМ на их исполнение, что отражается на снижении эф-
фективности функционирования ИС. Средства оперативной защиты вычис-
лительного процесса, программ и данных, в свою очередь, являются слож-
ными системами и не застрахованы от ошибок, также способных привести к
снижению надежности функционирования ИС.
Приведенные обстоятельства позволяют подчеркнуть различие понятий
корректности и надежности программ. Для корректности программ введе-
ние оперативного контроля и восстановления бесполезно или может быть да-
же вредным, так как возможны дополнительные ошибки в результате взаимо-
действия контрольно-восстановительных и основных функциональных про-
грамм. Однако благодаря средствам контроля могут оперативно выявляться
искажения программ, данных или вычислительного процесса, что позволяет
проводить оперативное востановление и повышать надежность функциони-