根據 MTBF & MTTR 評估系統可用性

MTBF (Mean Time Between Failure) 是平均無端障工做時間,單位是小時,表示相鄰兩次故障的時間間隔平均值,它是一種對系統可靠性的度量指標,這個值越大,說明系統越可靠。好比 數據庫兩次發生故障之間的時間間隔。數據庫

MTTR (Mean Time To Repair) 是指平均修復時間,是指從故障發生到修復的時間間隔平均值,它是對系統維護性的一種度量指標,這個值越小,說明系統維護性越好。好比數據庫故障轉移的時間間隔。spa

image-20201010150908787

系統可用性 Availability:code

Availability = MTBF / (MTBF + MTTR)

好比數據庫 12 個月發生一次故障, MTBF = 12 個月(12 個月共 525601 分鐘),故障修復時間爲 5 分鐘,MTTR = 5 分鐘,則系統的可用性爲blog

數據庫可用性 = 525601 / (525601 + 5) = 99.999%

也就是咱們說的 5 個 9 的可用性。ssl

相關文章
相關標籤/搜索