Диплом, курсовая, контрольная работа
Помощь в написании студенческих работ

Расчет и повышение надежности информационной системы

КурсоваяПомощь в написанииУзнать стоимостьмоей работы

Кластеры обеспечивают высокий уровень доступности — в них отсутствуют единая операционная система и совместно используемая память, то есть нет проблемы когерентности кэшей. Кроме того, специальное программное обеспечение в каждом узле постоянно производит контроль работоспособности всех остальных узлов. Этот контроль основан на периодической рассылке каждым узлом сигнала «Я еще бодрствую». Если… Читать ещё >

Расчет и повышение надежности информационной системы (реферат, курсовая, диплом, контрольная)

Министерство образования и науки Российской Федерации ФГБОУ ВПО «Брянская государственная инженерно — технологическая академия»

Кафедра информационных технологий

Расчет и повышение надежности информационной системы

Пояснительная записка к курсовой работе по дисциплине «Надежность информационных систем»

КР — 2 068 055.230201.09 — 3.042 ПЗ Брянск 2013

Задание на курсовую работу Введение

1. Первая часть. Кластерные вычислительные системы

1.1 Классификация архитектур кластерных систем

1.2 Топология кластеров

1.3 Топология кластерных пар

1.3.1 Топология N+1

1.3.2 Топология NЧN

1.3.3 Топология с полностью раздельным доступом

2. Вторая часть

2.1 Задание

2.2 Исходные данные

2.3 Декомпозиция схемы

2.4 Вывод по 2 части

3. Задание

3.1 Расчет

3.2 Вывод по 3 части Заключение Список используемой литературы

Задание на курсовую работу

В процессе выполнения курсовой работы необходимо:

1. Ознакомиться с основными понятиями и методами расчета теории надежности.

2. Рассмотреть и описать основные структурные схемы надежности.

3. Получить навыки расчета базовых параметров системы (элемента), таких как вероятность безотказной работы, вероятность отказа, интенсивность отказов и др.

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

5. Для каждой из рассматриваемых задач построить графики зависимости вероятности безотказной работы элементов от времени, сделать выводы.

Надежность является фундаментальным понятием теории надежности, с помощью которого определяются другие понятия.

Надежность — это свойство объекта сохранять во времени в установленных пределах значения всех параметров, характеризующих его способность выполнять требуемые функции в заданных режимах и условиях применения, технического обслуживания, хранения и транспортирования.

Надежность является сложным свойством, и формируется такими составляющими, как безотказность, долговечность, восстанавливаемость и сохраняемость. Основным здесь является свойство безотказности — способность изделия непрерывно сохранять работоспособное состояние в течение времени. Потому наиболее важным в обеспечении надежности является повышение безотказности.

Особенностью проблемы надежности является ее связь со всеми этапами «жизненного цикла» от зарождения идеи создания до списания: при расчете и проектировании изделия его надежность закладывается в проект, при изготовлении надежность обеспечивается, при эксплуатации — реализуется.

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

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

1. Первая часть. Кластерные вычислительные системы

Одно из самых современных направлений в области создания вычислительных систем — это кластеризация. По производительности и коэффициенту готовности кластеризация представляет собой альтернативу симметричным мультипроцессорным системам. Понятие «кластер» можно определить как группу взаимно соединенных вычислительных систем (узлов), работающих совместно как единый вычислительный ресурс и создающих иллюзию наличия единственной ВМ. В качестве узла кластера может выступать как однопроцессорная ВМ, так и ВС типа SMP или MPP. Важно лишь то, что каждый узел может использоваться самостоятельно и отдельно от кластера. В плане архитектуры суть кластерных вычислений сводится к объединению нескольких узлов высокоскоростной сетью. Для описания такого подхода, помимо термина кластерные вычисления, достаточно часто применяют такие термины, как: «кластер рабочих станций» (workstation cluster), «гипервычисления» (hypercomputing), «параллельные вычисления на базе сети» (network-based concurrent computing), «ультравычисления» (ultracomputing).

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

В качестве узлов кластеров могут использоваться как одинаковые ВС (гомогенные кластеры), так и разные (гетерогенные кластеры). По своей архитектуре кластерная ВС является слабосвязанной системой.

В работе [BREW97] перечисляются четыре преимущества, достигаемые с помощью кластеризации:

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

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

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

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

На уровне аппаратного обеспечения кластер — это просто совокупность независимых вычислительных систем, объединенных сетью. При соединении машин в кластер почти всегда поддерживаются прямые межмашинные связи. Решения могут быть простыми, основывающимися на аппаратуре Ethernet, или сложными с высокоскоростными сетями с пропускной способностью в сотни мегабайт в секунду. К последней категории относятся RS/6000 SP фирмы IBM, системы фирмы Digital на основе Memory Channel, ServerNet фирмы Compac Computer Corp.

Узлы кластера контролируют работоспособность друг друга и обмениваются специфической кластерной информацией. Контроль работоспособности осуществляется с помощью специального сигнала, часто называемого heartbeat, что можно перевести как сердцебиение. Этот сигнал передается узлами кластера друг другу чтобы подтвердить их нормальное функционирование.

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

1.1 Классификация архитектур кластерных систем

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

Рисунок 1 — Конфигурации кластеров: а — без совместно используемых дисков; б — с совместно используемыми дисками

Более ясную картину дает классификация кластеров по их функциональным особенностям. Такая классификация приведена в таблице 1.

Таблица 1 — Методы кластеризации

Пассивное резервирование

Вторичный сервер при отказе первичного берет управление на себя

Резервирование с активным вторичным сервером

Вторичный сервер, как и первичный используется при решении задач

Самостоятельные серверы

Самостоятельные серверы имеют собственные диски, а данные постоянно копируются с первичного сервера на вторичный

Серверы с подключением ко всем дискам

Серверы подключены к одним и тем же дискам, но каждый сервер владеет своими дисками. Если один из серверов отказывает, то управление его дисками берет на себя другой сервер

Серверы с совместно используемыми дисками

Множество серверов совместно используют доступ к дискам

Кластеризация с резервированием — наиболее старый и универсальный метод. Один из серверов берет на себя всю вычислительную нагрузку, в то время как второй остается неактивным, но готовым перенять вычисления при отказе основного сервера. Активный или первичный сервер периодически посылает резервному тактирующее сообщение. При отсутствии тактирующих сообщений (это рассматривается как отказ первичного сервера) вторичный сервер берет управление на себя. Такой подход повышает коэффициент готовности, но не улучшает производительности. Более того, если единственный вид общения между узлами — обмен сообщениями, и если оба сервера кластера не используют диски совместно, то резервный сервер не имеет доступа к базам данных, управляемым первичным сервером.

Пассивное резервирование для кластеров не характерно. Термин «кластер» относят к множеству взаимосвязанных узлов активно участвующих в вычислительном процессе и совместно создающих иллюзию одного мощной вычислительной машины. К такой конфигурации обычно применяют понятие системы «с активным вторичным сервером», и здесь выделяют три метода кластеризации: самостоятельные серверы, серверы без совместного использования дисков и серверы с совместным использованием дисков.

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

Для сокращения коммуникационных издержек, большинство кластеров в настоящее время состоят из серверов, подключенных к общим дискам, обычно представленным дисковым массивом RAID (рис. 1, б).

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

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

Вычислительные машины (системы) в кластере взаимодействуют в соответствии с одним их двух транспортных протоколов. Первый из них — протокол TCP (Transmission Control Protocol) оперирует потоками байтов, гарантируя надежность доставки сообщения. Второй — UDP (User Datagram Protocol) «пытается» посылать пакеты данных без гарантии их доставки. В последнее время применяют специальные протоколы, которые работают намного лучше. Так, возглавляемый компанией Intel консорциум предложил новый протокол для внутрикластерных коммуникаций, который называется Virtual Interface Architecture и претендует на роль стандарта.

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

Кластеры обеспечивают высокий уровень доступности — в них отсутствуют единая операционная система и совместно используемая память, то есть нет проблемы когерентности кэшей. Кроме того, специальное программное обеспечение в каждом узле постоянно производит контроль работоспособности всех остальных узлов. Этот контроль основан на периодической рассылке каждым узлом сигнала «Я еще бодрствую». Если сигнал от некоторого узла не поступает, то такой узел считается вышедшим из строя; ему не дается возможность выполнять ввод/вывод, его диски и другие ресурсы (включая сетевые адреса) переназначаются другим узлам, а выполнявшиеся в вышедшем из строя узле программы перезапускаются в других узлах.

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

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

1.2 Топология кластеров

кластеризация резервирование мультипроцессорный

При создании кластеров с большим количеством узлов могут применяться самые разнообразные топологии. В данном разделе остановимся на топологиях, характерных для наиболее распространенных «малых» кластеров, состоящих из 2−4 узлов.

1.3 Топология кластерных пар

Топология кластерных пар используется при организации 2-х или 4-х узловых кластеров (рис. 2).

Рисунок 2 — Топология кластерных пар

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

4-х узловая кластерная пара представляет собой простое расширение 2-х узловой топологии. Обе кластерные пары с точки зрения администрирования и настройки рассматриваются как единое целое.

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

Топология используется при организации параллельной работы СУБД Informix XPS.

1.3.1 Топология N+1

Топология N+1 позволяет создавать кластеры из 2-, 3- и 4-х узлов (рис. 3).

Рисунок 3 — Топология N+1

Каждый дисковый массив подключаются только к двум узлам кластера. Дисковые массивы организованы по схеме RAID 1. Один сервер имеет соединение со всеми дисковыми массивами и служит в качестве резервного для всех остальных (основных или активных) узлов. Резервный сервер может использоваться для обеспечения высокой степени готовности в паре с любым из активных узлов.

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

1.3.2 Топология NN

Аналогично топологии N+1, топология NN позволяет создавать кластеры из 2-, 3- и 4-х узлов, но в отличие от первой обладает большей гибкостью и масштабируемостью.

Рисунок 4 — Топология NN

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

Топология позволяет организовать каскадную систему отказоустойчивости, при которой обработка переносится с неисправного узла на резервный, а в случае его выхода из строя на следующий резервный узел и т. д. Кластеры с топологией NN обеспечивают поддержку приложения Oracle Parallel Server, требующего соединения всех узлов со всеми системами хранения информации. В целом топология обладает лучшей отказоустойчивостью и гибкостью по сравнению с другими топологиями.

1.3.3 Топология с полностью раздельным доступом

В топологии с полностью раздельным доступом (рис.5) каждый дисковый массив соединяется только с одним узлом кластера.

Рисунок 5 — Топология с полностью раздельным доступом

Топология рекомендуется только для тех приложений, для которых характерна архитектура полностью раздельного доступа, например, для уже упоминавшейся СУБД Informix XPS.

2. Вторая часть

2.1 Задание

По структурной схеме надежности технической системы в соответствии с вариантом задания, требуемому значению вероятности безотказной работы системы г и значениям интенсивностей отказов ее элементов лi требуется:

1. Построить график изменения вероятности безотказной работы системы от времени наработки в диапазоне снижения вероятности до уровня 0.1 — 0.2.

2. Определить г — процентную наработку технической системы.

3. Обеспечить увеличение г — процентной наработки не менее чем в 1.5 раза за счет:

а) повышения надежности элементов;

б) структурного резервирования элементов системы.

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

2.2 Исходные данные

Рисунок 6 — Структурная схема надежности

g,

Интенсивности отказов элементов, l—i, x10-6 1/ч

%

0.03

0.5

0.2

1.0

0.03

0.1

2.3 Декомпозиция схемы

Преобразуем следующие параллельные элементы:

Элементы 2 и 3, 4 в исходной схеме заменим квазиэлементом A, учитывая, что p2=p3=p4 получим:

PA = 1 — Q2 * Q2 * Q3 * Q4 = 1 — (1 — P2)3

Элементы 5, 6 и 7 образуют соединение «2 из 3». Так как P5 = P6 = P7, то для определения вероятности безотказной работы элемента F воспользуемся комбинаторным методом:

В исходной схеме элементы 8, 9 и 10 образуют параллельное соединение. Заменяем их квазиэлементом С. Учитывая, что p8 = p9=p10, получим:

PС = 1 — (1 — P8)3

В исходной схеме элементы 11 и 12 и 13 образуют параллельное соединение. Заменяем их квазиэлементом D. Учитывая, что p8 = p9=p10, получим:

PD = 1 — (1 — P11)3

Преобразованная схема изображена на рисунке 7.

Рисунок 7 — Преобразованная схема системы

Элементы А, F, С, D (рис. 2) образуют мостиковую систему, которую можно заменить квазиэлементом G. Для расчета вероятности безотказной работы воспользуемся методом минимальных путей. Таким образом, вероятность работы квазиэлемента G можно определить по формуле:

PG=1-(1- PA * PF * PС * PD)

Преобразованная схема изображена на рисунке 8.

Рисунок 8 — Преобразованная схема системы В преобразованной схеме (рис. 8) элементы 1, G, и 14 образуют последовательное соединение. Тогда вероятность безотказной работы всей системы определяется выражением:

Так как по условию все элементы системы работают в периоде нормальной эксплуатации, то вероятность безотказной работы элементов с 1 по 14 подчиняются экспоненциальному закону:

Результаты расчетов вероятностей безотказной работы элементов 1 — 14 исходной схемы по формуле для наработки до 3· 106 часов представлены в таблице.

Результаты расчетов вероятностей безотказной работы квазиэлементов А, В, С, D, F и G также представлены в таблице.

На рисунке 9 представлен график зависимости вероятности безотказной работы системы Р от времени (наработки) t.

По графику (кривая Р) находим для г = 60% (Р = 0.6) г-процентную наработку системы t = 0.93*106 ч.

Проверочный расчет при t = 0.93*106 ч показывает, что Pг = 0,5921 ~ 0,6.

По условиям задания находим время, превышающее в 1,5 раза время, соответствующее вероятности безотказной работы, равное 0,6 (Pг = 0,6):

.

= 1,5· 0,93·106 = 1.425· 106 ч.

Расчет показывает, что при t =1.42 5106 ч для элементов преобразованной схемы p1=0.9582, pG = 0.4124, p14= 0.8672. Следовательно, из трех последовательно соединенных элементов минимальное значение вероятности безотказной работы имеет элемент G и именно увеличение его надежности даст максимальное увеличение надежности системы в целом.

Для того, чтобы = 1.42 5106 ч система в целом имела вероятность безотказной работы Рg =0.6, необходимо, чтобы элемент G имел вероятность безотказной работы.

PG=Py/(P1*P14)=0.6/(0.9582*0.8672)=0.722

При этом значении элемент G останется самым ненадежным в схеме.

Однако, т.к. аналитическое выражение этого уравнения связано с определенными трудностями, более целесообразно использовать графоаналитический метод. для этого строим график зависимости PG =f (p12)

Рисунок 9 — График зависимости вероятности безотказной работы системы Р от времени (наработки) t.

элементы

л1, 10-6

Наработка t, 106

0,5

1,5

2,5

0,95

1,425

1,11−13

0,03

0,9851

0,9704

0,9560

0,9418

0,9277

0,9139

0,9719

0,9582

2−4

0,5

0,7788

0,6065

0,4724

0,3679

0,2865

0,2231

0,6219

0,4904

5−7

0,2

0,9048

0,8187

0,7408

0,6703

0,6065

0,5488

0,8270

0,7520

8−10

0,6065

0,3679

0,2231

0,1353

0,0821

0,0498

0,3867

0,2405

0,1

0,9512

0,9048

0,8607

0,8187

0,7788

0,7408

0,9094

0,8672

A

0,9892

0,9391

0,8531

0,7474

0,6368

0,5311

0,9459

0,8677

C

0,9391

0,7474

0,5311

0,3535

0,2266

0,1420

0,7694

0,5619

D

1,0000

1,0000

0,9999

0,9998

0,9996

0,9994

1,0000

0,9999

F

0,9746

0,9133

0,8333

0,7456

0,6574

0,5730

0,9205

0,8460

G

0,9053

0,6410

0,3775

0,1970

0,0948

0,0432

0,6699

0,4124

P

0,8483

0,5629

0,3107

0,1519

0,0685

0,0293

0,5921

0,3427

1', 11'-13'

0,0106

0,9947

0,9895

0,9842

0,9790

0,9738

0,9687

0,9900

0,9850

D'

1,0000

0,9999

0,9999

0,9999

0,9999

0,99 996

0,999 999

0,999 997

G'

0,9053

0,6411

0,3776

0,1970

0,0949

0,0432

0,6699

0,4125

P'

0,8566

0,5739

0,3199

0,1579

0,0719

0,0310

0,6031

0,3523

Рисунок 10 — График зависимости PG =f (p12).

По графику при pG = 0.722 находим p120,985

Тогда

л11,12,13==0,1 064Ч106

2.4 Вывод по 2 части

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

Выбранная и спроектированная нами система удовлетворяет всем поставленным требованиям.

3. Третья часть

3.1 Задание

Сформировать структурную схему для расчета надежности информационной системы закупочного предприятия «книжный магазин». Задать значения интенсивности отказа для каждого элемента структурной схемы. По структурной схеме надежности ИС и заданным значениям интенсивности отказа ее элементов определить вероятность безотказной работы данной схемы.

Рисунок 11 — Исходная схема

Элементы 1 и 2 — автоматизированные рабочие места склада № 1 и № 2

Элементы 3,4,5 — автоматизированные рабочие места менеджера.

6 и 7 — кассы № 1 и № 2

Элемент 8 — печать (принтер).

Значения интенсивности отказа элементов составляют:

л1 = л2 = 0,03*10-6 1/ч;

л3 = л4 =л5 =2,0*10-6 1/ч;

л6 = л7 = 0,12*10-6 1/ч;

л8 = 4,0*10-6 1/ч

Все элементы системы работают в режиме нормальной эксплуатации.

Необходимо рассчитать вероятность безотказной работы системы в зависимости от времени наработки.

3.2 Расчет

1. В исходной схеме элементы 1 и 2 образуют параллельное соединение.

Заменяем их квазиэлементом A. Учитывая, что p1=p2 получим:

2. Элементы 3, 4 и 5 также образуют параллельное соединение, заменив которое элементом B и учитывая, что p3=p4=p5 получим:

3. Элементы 6 и 7 также образуют параллельное соединение, заменив которое элементом C и учитывая, что p6=p7 получим:

4. После преобразования схема примет вид, изображенный на рис. 14.

Рисунок 12 — Преобразованная схема

5. В преобразованной схеме (рис. 14) элементы A, B, C и 8 образуют последовательное соединение. Тогда вероятность безотказной работы всей системы определяется выражением:

6. Так как по условию все элементы системы работают в периоде нормальной эксплуатации, то вероятность безотказной работы элементов с 1 по 8 (рис. 13) подчиняется экспоненциальному закону:

7. Результаты расчетов вероятности безотказной работы элементов 1 — 8 исходной схемы для наработки до 106 часов представлены в табл. 1.

Таблица 1 — Расчет вероятности безотказной работы

Элемент

l—i, x10-6 1/ч

Наработка t, x 106 ч

0,1

0,2

0,3

0,4

0,5

0,6

0,7

0,8

0,9

1,2

0,9048

0,8187

0,7408

0,6703

0,6065

0,5488

0,4966

0,4493

0,4066

0,3679

3,4,5

0,8187

0,6703

0,5488

0,4493

0,3679

0,3012

0,2466

0,2019

0,1653

0,1353

6,7

0,5

0,9512

0,9048

0,8607

0,8187

0,7788

0,7408

0,7047

0,6703

0,6376

0,6065

0,7408

0,5488

0,4066

0,3012

0,2231

0,1653

0,1225

0,0907

0,0672

0,0498

A

;

0,9909

0,9671

0,9328

0,8913

0,8452

0,7964

0,7466

0,6968

0,6478

0,6004

B

;

0,9671

0,8913

0,7964

0,6968

0,6004

0,5117

0,4324

0,3630

0,3033

0,2524

C

;

0,9976

0,9909

0,9806

0,9671

0,9511

0,9328

0,9128

0,8913

0,8687

0,8452

P

;

0,7083

0,4688

0,2962

0,1809

0,1077

0,0628

0,0361

0,0205

0,0115

0,0064

8. Результаты расчетов вероятностей безотказной работы квазиэлементов A, B, C по формулам также представлены в табл. 3.

9. На рис. 15 представлен график зависимости вероятности безотказной работы системы P от времени (наработки) t.

Рисунок 13 — График функции P (t)

3.3 Вывод по 3 части

1. В результате расчета надежности информационной системы торгового предприятия «книжный магазин» была сформирована структурная схема для расчета надежности информационной системы и заданы значения интенсивности отказов для каждого элемента.

2. По структурной схемы надежности информационной системы и заданным значениям интенсивности отказов ее элементов было определена вероятность безотказной работы системы в зависимости от времени наработки системы. Данные о вероятности безотказной работы представлены в таблице 3.

3. По данным расчета вероятности безотказной работы системы от времени построен график P (t).

Заключение

Развитие технических средств, таких как: сложные комплексы измерительной, вычислительной техники, средства связи, автоматики, отображения, регистрации и архивирования информации, исполнительных механизмов, вспомогательной и обеспечивающей аппаратуры, требует точного исполнения алгоритмов функционирования предусмотренных разработчиками.

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

За длительное время теория надежности накопила большое количество полезных, проверенных на практике результатов. Казалось бы, это может служить залогом успешного и беспроблемного решения задачи обеспечения надежности автоматизированных систем обработки информации и управления. Однако это не так. В последние десятилетия проблема повышения надежности не только не ослабела, но, напротив, значительно обострилась. Это связано с действием ряда объективных причин, обусловленных бурным техническим. Одна из причин — непрерывный рост сложности аппаратуры, который значительно опережает рост качества элементной базы.

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

Говоря о другой составной части автоматизированных систем (программном обеспечении) следует отметить, что оно также заметно влияет на надежность системы. Без правильно и эффективно работающего программного комплекса аппаратура превращаются просто в дорогую груду металла. Нарушение работоспособности ПК часто приводит к не менее тяжелым последствиям, чем отказы техники, но найти причину нарушения бывает крайне тяжело. Неправильная работа программ может провоцировать отказы технических устройств, устанавливая для них более тяжелые условия функционирования, поэтому вопросы обеспечения и поддержания надежности являются важнейшим звеном обеспечения безотказной работы объектов и систем.

Список используемой литературы

1. Ястребенецкий М. А., Иванова Г. М. — Надежность автоматизированных систем управления технологическими процессами: Учеб. пособие для вузов — М: Энергоатомиздат, 1989. — 264 с.

2. Липаев В. В. — Надежность программных средств — М.: СИНТЕГ, 1998. — 232 с.

3. Надежность технических систем: Справочник под редакцией Ушакова И.А.-М.:Радио и связь, 1985.-608с.

4. Дружинин Г. В. — Надежность автоматизированных систем — М.: Энергия, 1997.

5. Глазунов Л. П., Грабовецкий В. П, Щербаков О. В. — Основы теории надежности автоматизированных систем управления — Л.: Энергоатомиздат, 1984

6. ГОСТ 27.002 — 83 Надежность в технике. Термины и определения.

7. Левин В. И. Логическая теория надежности сложных систем. — М.: Эноргоатомиздат, 1985. 128с.

8. Рябинин И. Л. Черкесов Г. П. Логико-вероятностные методы исследования надежности структурно-сложных систем. — М.: Радио и связь. 1981. — 216 с.

Показать весь текст
Заполнить форму текущей работой