Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка НИС лаб работы проект.doc
Скачиваний:
16
Добавлен:
07.05.2019
Размер:
133.12 Кб
Скачать

3. Задание на работу

4. Контрольные вопросы Лабораторная работа № 4 оценка надежности системы с учетом влияния контролирующих устройств

1. Цель работы

Изучение методов контроля в ИС, оценка влияния контролирующих устройств на коэффициент готовности системы.

2. Краткие теоретические сведения

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

Средства контроля вычислительных и информационных систем подразделяются на аппаратные, программные и смешанные. Они характеризуются полнотой (глубиной) контроля, временем обнаружения ошибки и сложностью.

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

По характеру контроль в ИС подразделяется на оперативный и тестовый.

Оперативный контроль осуществляется в ходе решения задач и позволяет в процессе их решения практически немедленно обнаруживать ошибку. Однако оперативный контроль в принципе неполный, поскольку выполняется на случайных, не приспособленных для целей контроля задачах. Тестовый контроль осуществляется в специально отведенные промежутки

времени на основе решения специальных, тестовых задач. Он основан на тестах, обеспечивающих полный контроль всех элементов системы (аппаратуры, команд программы) за короткое время. Недостаток тестового контроля – потеря дополнительного процессорного времени, расходуемого на тесты.

По объекту контроля различают контроль аппаратуры (АЛУ, функциональные преобразователи, память, управление, ввод-вывод), программного обеспечения и работы операторов. Поскольку все виды контроля имеют определенные ограничения, на практике применяют их сочетания.

2. На основании известных значений интенсивностей отказов и восстановлений можно поставить и решать задачу о надежности системы «контролирующее устройство - объект контроля».

Пусть система может находиться в состояниях 00, 01, 10, 11 с вероятностями р00, р01, р10, р11, где первый индекс показывает состояние контролирующего устройства, а второй - состояние объекта контроля (0 – работоспособное состояние, 1 - состояние отказа). Граф состояний такой системы приведен на рис. 5. Обозначения на графе имеют следующий смысл: λ0, λк интенсивности отказов объекта контроля и контролирующего устройства; μк, μ0, μ01 - интенсивности восстановления соответственно контролирующего устройства, объекта контроля при работоспособном контролирующем устройстве, объекта контроля при отказавшем контролирующем устройстве:

Рис. 1. Граф состояний отказоустойчивой системы с непрерывным контролем.

Для определения коэффициента готовности системы необходимо составить систему дифференциальных уравнений Колмогорова и решить ее при помощи преобразований Лапласа или одним из численных методов. В частности, в стационарном режиме dPij/dt=0 и, следовательно, решается система линейных алгебраических уравнений относительно вероятностей состояний (методом Гаусса или исключения переменных). В результате получаем значение коэффициента готовности системы с контролем:

kгк=р00+р10.