НиД (10) - Лекция №14 - Псевдоэлементы (продолжение)
...начало
Метод псевдоэлементов
Алгоритм подготовки исходных данных для метода псевдоэлементов
Следующие шаги:
- назначение приоритетов для устройств, подлежащих восстановлению при условии их выхода из строя. Интенсивность восстановления ($$\mu$$) берётся из статистических данных;
- нахождение интенсивности восстановления по приоритетам:
- для первого приоритета определяются эквивалентные интенсивности восстановления;
- для второго и последующих приоритетов постепенно, используя метод свёртывания по гиперплоскостям, определяются эквивалентные интенсивности соответственно 2 приоритета и последующих;
- в соответствии с предыдущим пунктом определяем интенсивности восстановления для элементов каждого приоритета и, таким образом, переходим от системы с ограниченным восстановлением к системе с неограниченным восстановлением;
- методом псевдоэлементов определяем показатели надёжности всех элементов.
Анализ результатов показателей надёжности по методу псевдоэлементов
Представим, что полученные результаты не удовлетворяют техническим условиям.
Что делать? Можно увеличить количество и/или квалификацию ремонтников, диагностическое оборудование - всё, только чтобы не менять схему.
Если ремонтники не дали результата, то переходим к анализу работы каждого ранга элемента. После этого принимается решение о резервировании.
Как только мы изменяем структуру схему, за этим следует пересчёт всех характеристик системы (производительность и прочее).
Контрольные точки
Это снимок вычислительного проценсса (состояние регистров, дамп оперативной памяти, стек). Если вычислительный процесс вдруг прерывается, то начинаем мы его не сначала, а с последней контрольной точки.
Принципы формирования контрольных точек:
- программист сам определяет, где сделать очередную;
- по таймеру (по времени).
Оптимально, если контрольные точки формируются равномерные промежутки времени.
Контрольные точки рассчитывают исходя из некоторых критериев:
- минимальное среднее время выполнения задач;
- максимальная вероятность выполнения задачи в некоторые заданные сроки.
Оптимальное время создания контрольных точек:
$$$\tau = \sqrt{\frac{2\cdot C}{\lambda} } - C $$$
где:
- $$\lambda$$ - интенсивность отказа;
- $$C$$ - время на создание контрольной точки.
Если время решения задачи больше или равно $$\frac{2\cdot\tau}{1 - \lambda\cdot\tau}$$, то контрольные точки нужно создавать. Если меньше - то нет.
Техническое обслуживание системы
Регламентные (ремонтные) работы - по проверкам систем и замене некоторых устройств в некоторые плановые периодны времени. Считается, что они как бы обновляют систему. Проходят довольно редко, их стараются совмещать с какими-нибудь календарными событиями.
Профилактические работы - позволяют выявить скрытые отказы, но не приводят к обновлению системы.
продолжение...