- •1. Понятие надёжности. Причины ненадёжности. Надёжность как вероятностное понятие
- •1.1. Причины ненадёжности
- •1.2. Предупреждение ненадёжности
- •1.3. Надёжность как вероятностное понятие
- •1.4. Оценка надёжности
- •Лекция 7-8
- •3. Надежность и её параметры
- •3.1. Надёжность элемента. Плотность распределения времени безотказной работы. Среднее время безотказной работы
- •3.2. Интенсивность отказов
- •3.3. Критерии и количественные характеристики надёжности
- •3.3.2. Типовые примеры и их решения.
- •Лекция 9-10
- •4. Модели надёжности (нематематическое введение)
- •4.1. Виды исходных данных
- •4.2. Распределения вероятностей
- •4.3. Неопределенность наблюдений
- •4.4. Статистические оценки и оценка надежности
- •4.5. Структурные модели надежности. Резервирование и его распределение
- •4.6. Взаимодействие элементов
- •4.7. Статистический выбор и подтверждение надежности
- •4.8. Предсказание и повышение надежности
- •Лекции 11-12
- •5. Модели дискретных распределений
- •5.1. Биномиальное распределение
- •5.2. Распределение Пуассона
- •5.3. Геометрическое распределение
- •5.4. Несобственное распределение
- •8. Надёжность систем
- •8.1 Определение надежности системы по надежности ее элементов. Надежность нерезервированной системы.
- •8.3. Надежность резервированной системы. «Холодный» и «облегченный» резерв
- •8.3.1. Марковские случайные процессы. Уравнения Колмогорова для вероятностей состояний
- •8.3. Надёжность резервированной системы (продолжение)
- •8.4. Надёжность системы с восстановлением
- •8.4.1. Критерии надежности восстанавливаемых изделий
- •8.5. Учёт зависимости отказов при оценке надёжности технических устройств
- •1 Надёжность вычислительных систем
- •1.1 Методы обеспечения надежности вычислительных систем путем резервирования
- •1.2. Последовательно-параллельные структуры
- •1.3. Надежность вычислительных систем со сложной
- •1.4. Применение сложных структур резервирования
- •2 Расчет надежности вычислительных систем
- •2.1 Методы расчета надежности вычислительных систем
- •2.2 Надежность резервированных восстанавливаемых вычислительных систем
- •3 Содержание пояснительной записки к курсовому проекту
- •4 Постановка задачи и формирование варианта курсового проекта для расчета надежности вс.
- •5 Пример реализации задания по курсовому проекту.
1 Надёжность вычислительных систем
Резервирование - способ повышения надежности аппаратуры, предусматривающий замену отказавших частей аппаратуры резервными при условии, что резервная аппаратура входит конструктивно и функционально в состав рассматриваемой аппаратуры.
Программное обеспечение может быть также резервировано. В этом случае под резервом понимается наличие запасных вариантов (версии) всей программы или ее отдельных модулей, которые входят в состав данной программной системы.
1.1 Методы обеспечения надежности вычислительных систем путем резервирования
В аппаратуре универсальных ЭВМ в настоящее время резервирование встречается на различных уровнях.
1.1.1Резервирование на уровне ЭВМ
На уровне ЭВМ резервирование заключается в наличии большого числа однотипных ЭВМ, чем необходимо для решения поставленных задач. В таком случае надежность системы оценивается как системы со скользящим резервом (см. п. 1.4). Однако, как правило, целесообразно использовать производительность всех имеющихся ЭВМ. Тогда свойства системы удобнее характеризовать через эффективную производительность системы
,
где n - число ЭВМ в системе; ПiKi - производительность и коэффициент готовности i-ой ЭВМ.
Если отдельные ЭВМ, объединенные через каналы связи, через адаптеры между каналами для периферийных устройств, через общее поле памяти или другим способом, образуют многомашинную (многопроцессорную) ВС, то эффективная производительность такой системы
,
где m - количество состояний системы; pj - вероятность того, что система находится в j-ом состоянии; Пj - производительность системы в j-ом состоянии.
Во многих случаях важно, чтобы ЭВМ, входящие в систему в сетевой организацией самой различной конфигурации, сохраняли связь между собой. Тогда для оценки вероятности сохранения связности системы следует применить методы расчета надежности систем со сложной структурой, например метод минимальных путей и сечений (см. п. 1.3.1).
1.1.2Резервирование на уровне устройств
На более низких уровнях иерархии структуры в универсальных ЭВМ резервирование широко встречается на уровне периферийных устройств (ПУ). В ВС имеется несколько устройств памяти, устройств ввода, печатающих устройств.
Достаточность ПУ целесообразно оценить через эффективную производительность. Надежность ПУ должна быть также выражена через показатели надежности, в данном случае только следует допустить, что для решения задач требуется некоторое минимальное число ПУ, а остальные ПУ являются скользящим резервом (см. п. 1.4).
1.1.3Резервирование на уровне кодов
Кроме названных методов резервирования, в ЭВМ нашли широкое применение коды с обнаружением и исправлением ошибок для повышения надежности ОЗУ и ВЗУ. Применение этих кодов дает возможность исправлять определенное число ошибок в каналах передачи данных или восстановить информацию в случае отказа некоторых ячеек в ОЗУ и ПЗУ или дорожек. Надежность таких устройств оценивается как надежность резервированных систем со скользящим резервом (см. п. 1.4).
1.1.4Резервирование в специализированных и управляющих ЭВМ
В специализированных и особенно управляющих ЭВМ резервирование применяется значительно шире в связи с высокими требованиями, предъявляемыми к надежности таких систем.
На уровне ЭВМ, а иногда и на уровне программного обеспечения применяется троирование (см. п. 1.8).
Встречаются также системы, где используется несколько резервных ЭВМ. В целях повышения надежности часть из них может работать в режиме нагруженного, а часть - в режиме ненагруженного резерва (см. п. 1.2.) .
Однако резервирование на уровне ЭВМ не самое экономичное. Для повышения надежности при ограничениях массы, стоимости и габаритных размеров ВС используется резервирование отдельных устройств ЭВМ, троированием или применением одного или нескольких нагруженных и (или) ненагруженных резервов.
Для повышения надежности самых ответственных узлов применяется троирование или логика с переплетениями (см. п. 1.4).
Все рассмотренные методы резервирования в ВС относятся к пассивному резервированию, так как не предусматривают реконфигурацию системы.
Резервированная система может быть просто и наглядно представлена в виде связного графа - графа надежности, где вершины соответствуют подсистемам, а дуги - соединениям между подсистемами. Принимается, что отказу i-ой подсистемы соответствует обрыв i-го ребра графа, а отказу системы - потеря связности между двумя выделенными вершинами графа - полюсами.
Иногда для большей наглядности дуги графа дополняют изображениями устройств в виде прямоугольников. В таком случае говорят о структурной схеме расчета надежности системы (она не всегда соответствует функциональной структуре системы), ее следует составлять, исходя из надежности свойств рассматриваемой системы.
