首頁  >  文章  >  運維  >  linux中什麼是ha

linux中什麼是ha

WBOY
WBOY原創
2022-03-16 16:29:073047瀏覽

在linux中,HA的全名是“High Availability”,中文意思是“高可用”,可以用於表示高可用集群;高可用集群可以在單個節點發生故障時,自動將資源、服務進行切換,保證服務一直在線,從而減少由電腦硬體和軟體易錯性所帶來的損失。

linux中什麼是ha

本教學操作環境:linux7.3系統、Dell G3電腦。

linux中什麼是ha

高可用集群,英文原文為High Availability Cluster,簡稱HACluster,簡單的說,集群(cluster)就是一組計算機,它們作為一個整體向用戶提供一組網路資源。這些單一的電腦系統 就是叢集的節點(node)。

  高可用叢集的出現是為了讓叢集的整體服務盡可能可用,從而減少電腦硬體和軟體易錯性所造成的損失。如果某個節點失效,它的備援節點將在幾秒鐘的時間內接手它的職責。因此,對於用戶而言,叢集永遠不會停機。

  高可用叢集軟體的主要功能是實現故障檢查和業務切換的自動化。只有兩個節點的高可用叢集又稱為雙機熱備,即使用兩台伺服器互相備份。當一台伺服器發生故障時,可由另一台伺服器承擔服務任務,從而在不需要人工幹預的 情況下,自動確保系統能持續對外提供服務。雙機熱備只是高可用叢集的一種,高可用叢集系統更可以支援兩個以上的節點,提供比雙機熱備更多、更進階的功能,更能滿足使用者不斷出現的需求變化。

高可用叢集就是當某一個節點或伺服器發生故障時,另一個節點能夠自動且立即向外提供服務,即將有故障節點上的資源轉移到另一個節點上去,這樣另一個節點有了資源既可以向外提供服務。高可用叢集是用於單一節點發生故障時,能夠自動將資源、服務切換,這樣可以確保服務一直在線。在這個過程中,對於客戶端來說是透明的。

高可用群集的衡量標準 

  HA(High Available), 高可用性群集是透過系統的可靠性(reliability)和可維護性(maintainability)來度量的。工程上,通常用平均無故障時間(MTTF)來度量系統的可靠性,用平均維修時間(MTTR)來度量系統的可維護性。於是可用性定義為:HA=MTTF/(MTTF MTTR)*100%

  具體HA衡量標準:

99% 一年宕機時間不超過4天

#99.9% 一年宕機時間不超過10小時

99.99% 一年宕機時間不超過1小時

99.999% 一年宕機時間不超過6分鐘

相關推薦:《Linux影片教學

#

以上是linux中什麼是ha的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn