Тема: Апгрейд
Показать сообщение отдельно
Старый 22.11.2011, 10:17   #63
Paul Kellerman
Gold Member
 
Регистрация: 25.06.2005
Адрес: F000:FFF0
Сообщений: 1,804
По умолчанию

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

Основные допущения:

- С точки зрения массива отдельный диск - невосстанавливаемое изделие с заданной
средней наработкой на отказ (DiskMTBF), время наработки на отказ - случайная вели-
чина, распределенная по экспоненциальному закону. После отказа диска подразуме-
вается обязательный ремонт (замена) с последующей процедурой Rebuid-а в массиве.

- RAID-0 - невосстанавливаемый массив. RAID-1, RAID-5, RAID-6 - частично-восстанав-
ливаемые, с заданным средним временем восстановления ArrayMTTR, который зависит от
многих факторов (время требуемое для замены диска + время на Rebuild массива и т.п.)
Время восстановления - случ. величина, распределенная по экспоненциальному закону.
Кроме того, в каждый момент времени в массиве восстанавливаться может только 1 диск.

В файле приведены соответствующие графы состояний, системы дифференциальных урав-
нений Колмогорова-Чепмена, а также скрипты, в котором запрограммированы процедуры
генерации системы уравнений и нахождения численного решения, ну и примеры расчетов.
Для проведения самостоятельных расчетов, достаточно вставить эти скрипты в математи-
ческую среду Waterloo Maple, ввести свои данные: n, DiskMTBF, ArrayMTRR и Time (время,
по истечение которого интересует вероятность отказа массива). Время задается в часах.
Вложения
Тип файла: pdf RAID_Probs.pdf (375.0 Кб, 8 просмотров)
Paul Kellerman вне форума   Ответить с цитированием
Реклама