
Garrett W. answered 09/28/22
Professional web developer teaching all ages to code
I believe the formula to determine this probability percentage is: a * e^(-t/MTBF)
where a is the availability percentage, t is the time needed to process a request, and t and MTBF are in the same units. I decided to multiply by a because that's what accounts for downtime, which isn't accounted for in the latter part of the formula.
There isn't enough information here to be able to answer the question, because I don't have a value for t.
Just for argument's sake, if I assume an average of 1 minute per request, I get:
- M1: 96% * e^(-1/2) = 58.22%
- M2: 90% * e^(-1/5) = 73.68%
- M3: 85% * e^(-1/10) = 76.91%
On the other hand, if requests can be processed instantaneously, t is such a small quantity that it becomes of negligible importance, and the probability for each system approaches the availability percentage given.