項目集羣&負載均衡

什麼是集羣

  集羣是一種計算機系統, 它通過一組鬆散集成的計算機軟件和/或硬件連接起來高度緊密地協作完成計算工作。在某種意義上,他們可以被看作是一臺計算機。集羣系統中的單個計算機通常稱爲節點,通常通過局域網連接,但也有其它的可能連接方式。集羣計算機通常用來改進單個計算機的計算速度和可靠性。一般情況下集羣計算機比單個計算機,比如工作站或超級計算機性能價格比要高得多。

  特點:

  可擴展性:集羣的性能不限制於單一的服務實體,新的服務實體可以動態的添加到集羣,從而增強集羣的性能。

  高可用性:集羣當其中一個節點發生故障時,這臺節點上面所運行的應用程序將在另一臺節點被自動接管,消除單點故障對於增強數據可用性、可達性和可靠性是非常重要的。

  集羣的兩大能力:

  負載均衡:負載均衡把任務比較均勻的分佈到集羣環境下的計算和網絡資源,以提高數據吞吐量。

  錯誤恢復:如果集羣中的某一臺服務器由於故障或者維護需要無法使用,資源和應用程序將轉移到可用的集羣節點上。這種由於某個節點的資源不能工作,另一個可用節點中的資源能夠透明的接管並繼續完成任務的過程,叫做錯誤恢復。

  集羣與分佈式的區別:

  相同點:分佈式和集羣都是需要有很多節點服務器通過網絡協同工作完成整體的任務目標。

  不同點:分佈式是指將業務系統進行拆分,即分佈式的每一個節點都是實現不同的功能。而集羣每個節點做的是同一件事情。

  舉例子:每個人有不同的分工,一起協作做一個項目,要叫分佈式。大家一起划船,每個划槳的人乾的都是同樣的事情,這樣的叫做集羣。

  

  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章