Разработка отказоустойчивой операционной системы реального времени для вычислительных систем с максимальным рангом отказоустойчивости
Категория реферата: Рефераты по информатике, программированию
Теги реферата: курсовые работы бесплатно, украинские рефераты
Добавил(а) на сайт: Silin.
Предыдущая страница реферата | 15 16 17 18 19 20 21 22 23 24 25 | Следующая страница реферата
|№№ |N(N-1) – тип системы |1(0) |3(2) |4(3) |5(4) |6(5) |7(6) |8(7) |9(8) |10(9) |
|п/п|/ Характеристика | | | | | | | | | |
|1 | |4 часа |4?10-5 |6,4?10-14 |2,56?10-18|1,0?10-2|4,1?10-2|1,6?10-3|6,5?10-3|2,62?10-|1,05?10|
| | | | | | |2 |7 |1 |6 |40 |-44 |
|2 | |24 часа |2.4?10-|1,38?10-11|3,31?10-15|8,0?10-1|1,9?10-2|4,6?10-2|1,1?10-2|2,64?10-|6,3?10-|
| | | |4 | | |9 |2 |6 |9 |33 |37 |
|3 | |1год= |0.084 |5,91?10-4 |4,96?10-5 |4,2?10-6|3,5?10-7|2,9?10-8|2,46?10-|2?10-10 |1,7?10-|
| | | | | | | | | |9 | |11 |
| | |8766 час| | | | | | | | | |
|4 | |5лет= |0.355 |0,047 |1,586?10-2|5,6?10-3|2?10-3 |7,1?10-4|2,5?10-4|8,9?10-5|3,16?10|
| | | | | | | | | | | |-5 |
| | |43830 | | | | | | | | | |
| | |час | | | | | | | | | |
|5 | |10лет= |0.584 |0,2 |0,116 |0,068 |0,04 |0,023 |0,0135 |7,9?10-3|4,6?10-|
| | | | | | | | | | | |3 |
| | |87660час| | | | | | | | | |
|6 | |11,4г.= |0.632 |0,252 |0,16 |0,1 |0,064 |0,04 |0,025 |0,016 |0,01 |
| | |105час | | | | | | | | | |
|7 | |15лет= |0.73 |0,391 |0,286 |0,21 |0,153 |0,11 |0,082 |0,06 |0,044 |
| | |131490ча| | | | | | | | | |
| | |с | | | | | | | | | |
|8 |KN(N-1) |1 |1,83 |2,08 |2,28 |2,45 |2,59 |2,72 |2,82 |2,92 |
Для упрощения анализа таблицы построим два графика, отражающих увеличение надежности системы с наращиванием аппаратной части (рис. 2.10 и рис. 2.11).
[pic]
Рис. 2.10. Коэффициент надежности.
[pic]
Рис 2.11. Вероятность отказа ВС типа N(N-1) за 10 лет.
Анализ кривых показывает, что среднее время безотказной работы
увеличивается в 2-3 раза по сравнению со средним временем безотказной
работы одного ПЭ при наращивании вычислительных ресурсов в 5-7 раз и далее
стабилизируется и возрастает незначительно. Вероятность отказа систем с
рангом отказоустойчивости N(N-1) резко уменьшается при рассмотрении ВС типа
5(4) – 7(6) и далее ее снижение незначительно.
Таким образом, при построении отказоустойчивых вычислительных систем рекомендуется выбирать системы с характеристиками 5(4) – 7(6), с учетом ограничения массы, энергопотребления и др. характеристик.
2.7. Выводы к главе 2
Подводя итог, стоит еще раз отметить, что надежность ВС в процессе
эксплуатации складывается из надежности аппаратной и программной компонент
системы. В связи с этим были рассмотрены виды и причины отказов при работе
ВС, причем особое внимание уделялось возникновению ошибок вследствие
неисправностей аппаратных компонент системы, так как ошибки программного
обеспечения означают, что они не были выявлены на этапе тестирования.
Для обеспечения надежного решения задач в условиях отказов
применяются два подхода – восстановление и предотвращение отказа системы
(отказоустойчивость). При создании специализированной ОСРВ, предпочтение
отдано второму подходу, поскольку восстановление в ряде случаев может быть
связано со значительными затратами процессорного времени и (или)
прерыванием вычислительного процесса. В связи с этим рассмотрены механизмы
обеспечения отказоустойчивости, основными из которых являются протоколы
голосования и принятия коллективного решения.
Введено понятие ранга отказоустойчивости, описана структура ОСРВ и концепция работы системы с рангом отказоустойчивости N(N-1). Дано описание системных таблиц, структуры и взаимодействия модулей ОСРВ таких как маршрутиатор, реконфигуратор, модуль коммункации, голосования и анализа отказов.
Рассмотрен пример организации отказоустойчивых вычислений на примере пятиузловой полносвязной ВС в условиях постоянной деградации, приведена логика анализа отказа в условиях ординарного потока отказов.
В заключении произведена оценка надежностных характеристик ВС с
рангом отказоустйчивости N(N-1) и рассчитаны характеристики систем 1(0) –
10(9). Анализ характеристик выявил значительне увеличение времени
безотказной работы системы с увеличением числа ПЭ и уменьшение вероятности
отказа всей системы. Например, вроятность отказа системы 5(4) за 10 лет с
временем безотказной работы одного ПЭ 10000 часов составила 0,068, что
меньше вероятности отказа одного ПЭ за тот же период в 8,5 раз. Исходя из
этих результатов были сделаны рекомендации по выбору типа ВС при ее
проектировании.
3. Программное обеспечение модели отказоустойчивой ВС
Основными задачами при разработке программной модели отказоустойчивой
ВС, функционирующей под управлением распределенной ОСРВ, стали следующие:
1. Реализовать аппаратно-независимые модули обеспечения отказоустойчивости ОСРВ.
2. Моделировать ВС любой топологии (3-10 ПЭ).
3. Возможность обеспечить логику проверки модулей ОСРВ с помощью команд оператора.
4. Обеспечить работу модели в условиях «мягкого» реального времени.
Таким образом, программное обеспечение было разбито на две части:
1. ПО узла ВС Proc.
2. ПО подсистемы проверки Host.
3.1 Программное обеспечение модели узла ВС
Структура программного обеспечения модели узла ВС представлена на рис
3.1. В общем виде функционирование ПО узла ВС осуществляется по графу
управления (циклограмме), представленной на рис. 6.3 технологической части, а логика работы подробно описана в главе 2.
Рекомендуем скачать другие рефераты по теме: российская федерация реферат, изложение.
Предыдущая страница реферата | 15 16 17 18 19 20 21 22 23 24 25 | Следующая страница реферата