In reliability theory and reliability engineering, the term availability has the following meanings:
For example, a unit that is capable of being used 100 hours per week (168 hours) would have an availability of 100/168. However, typical availability values are specified in decimal (such as 0.9998). In high availability applications, a metric known as nines, corresponding to the number of nines following the decimal point, is used. With this convention, "five nines" equals 0.99999 (or 99.999%) availability.
Availability of a system is typically measured as a factor of its reliability – as reliability increases, so does availability.
Availability of a system may also be increased by the strategy of focusing on increasing testability, diagnostics and maintainability and not on reliability. Improving maintainability during the early design phase is generally easier than reliability (and Testability & diagnostics). Maintainability estimates (item Repair [by replacement] rates) are also generally more accurate. However, because the uncertainties in the reliability estimates (and also in diagnostic times) are in most cases very large, it is likely to dominate the availability (and the prediction uncertainty) problem, even while maintainability levels are very high. Furthermore, when reliability is not under control, then many and different sorts of issues may arise, for example:
The problem of unreliability may also become out of control due to the "domino effect" of maintenance induced failures after repairs and more and more increasing efforts of problem solving, re-engineering en service efforts. Only focusing on maintainability is therefore not enough!
Reliability needs to be evaluated and improved related to both availability and the cost of ownership (due to cost of spare parts, maintenance man-hours, transport costs, storage cost, part obsolete risks etc.). Often a trade-off is needed between the two. There might be a maximum ratio between availability and cost of ownership. Testability of a system should also be addressed in the availability plan as this is the link between reliability and maintainability. The maintenance strategy can influence the reliability of a system (e.g. by preventive and/or predictive maintenance), although it can never bring it above the inherent reliability. So, Maintainability and Maintenance strategies influences the availability of a system. In theory this can be almost unlimited if one would be able to always repair any fault in an infinitely short time. This is in practice impossible. Repair-ability is always limited due to testability, manpower and logistic considerations. Reliability is not limited (Reliable items can be made that outlast the life of a machine with almost 100% certainty). For high levels of system availability (e.g. the availability of engine trust in an aircraft), the use of redundancy may be the only option. Refer to reliability engineering.