В результате реального теста, по которому был сделан расчет, из 106 транзакций неуспешно завершились 338 транзакции. Ценность эксперимента заключается в том, что были выявлены классы и их входные диапазоны, которые вносят набольший вес в вероятность сбоя. Это позволило уделить больше внимания тестированию и выявлению ошибок в коде и в «узких местах» тестируемой системы. Наибольший вес в вероятность сбоя вносят классы: К7, К10, К14. Уменьшив вероятность сбоя на входных диапазонах в этих классах в два раза можно достичь следующих результатов: Rt, = 0,999564 Rt2= 0,999855 Rt3 = 0,999784 Rt4= 0,999860 В результате получаем новую транзакционную надежность: RtI = 0,999750 Вычислим коэффициент готовности системы S по формуле (4.4), для этого необходимо получить значения TR (среднее время простоя системы) и MTTF (среднее время появления сбоя). Время появления сбоя (MTTF) и среднее время простоя системы (TR) характеризуют возможность архитектуры программного обеспечения по обеспечению потенциальной производительности и для достижения этой производительности после отказа. Первый показатель связан с понятием отказа ПО, а второй с понятием восстановления. Время появления сбоя позволяет пользователю оценить возможность решения той или иной задачи. Среднее время простоя информирует о том, когда отказавшая система будет восстановлена. S= MTTF / (MTTF+TR) (4.4) Исходные данные для расчёта представлены в таблице 25. 117 |
Получается, что при работе с данными типами документов система будет давать сбой в 351 случае из 106 , при условии, что оператор не совершает ошибок. В результате реального теста, по которому был сделан расчет, из 106 транзакций неуспешно завершились 338 транзакции. Ценность эксперимента заключается в том, что были выявлены классы и их входные диапазоны, которые вносят набольший вес в вероятность сбоя. Это позволило уделить больше внимания тестированию и выявлению ошибок в коде и в «узких местах» тестируемой системы. Наибольший вес в вероятность сбоя вносят классы: К7, К 10, К 14. Уменьшив вероятность сбоя на входных диапазонах в этих классах в два раза можно достичь следующих результатов: Rt, = 0,999564 Rt2= 0,999855 Rt3= 0,999784 Rt4 = 0,999860 В результате получаем новую транзакционную надежность: Rtr = 0,999750 Вычислим коэффициент готовности системы S по формуле (4.4), для этого необходимо получить значения TR (среднее время простоя системы) и MTTF (среднее время появления сбоя). Время появления сбоя (MTTF) и среднее время простоя системы (TR) характеризуют возможность архитектуры программного обеспечения по обеспечению потенциальной производительности и для достижения этой производительности после отказа. Первый показатель связан с понятием отказа ПО, а второй с понятием восстановления. Время появления сбоя позволяет пользователю оценить возможность решения той или иной задачи. Среднее время простоя информирует о том, когда отказавшая система будет восстановлена. 5= MTTF / (MTTF+ TR) (4.4) |