高可用性(英語:high availability,縮寫為 HA),IT術語,指系統無中斷地執行其功能的能力,代表系統的可用性程度。是進行系統設計時的準則之一。高可用性系統與構成該系統的各個組件相比可以更長時間運行。[1]

高可用性通常通過提高系統的容錯能力來實現。定義一個系統怎樣才算具有高可用性往往需要根據每一個案例的具體情況來具體分析。[1]

概論 編輯

其度量方式,是根據系統損害、無法使用的時間,以及由無法運作恢復到可運作狀況的時間,與系統總運作時間的比較。計算公式為:  

A(可用性),MTBF(平均故障間隔),MTTR(平均修復時間)

在線系統和執行關鍵任務的系統通常要求其可用性要達到5個9標準(99.999%)。[2]


可用性 年故障時間
99.9999% 32秒
99.999% 5分15秒
99.99% 52分34秒
99.9% 8小時46分
99% 3天15小時36分

註釋 編輯

  1. ^ 1.0 1.1 SNIA Dictionary. HA. SNIA. [2017-01-05]. (原始內容存檔於2019-04-03). 
  2. ^ J.Gray; D.P. Siewiorek. High-availability computer systems. Computer. 2002-08-06, 24 (9): 39–48 [2017-01-05]. doi:10.1109/2.84898. (原始內容存檔於2018-06-19).