集群系統


集群系統類似於並行系統,因為它們都具有多個CPU。但是,一個主要區別在於,集群系統是由兩個或多個獨立的計算機系統合併在一起建立的。基本上,它們具有獨立的計算機系統和一個公共儲存,並且這些系統協同工作。

一個更好的示意圖如下:

集群系統是硬體叢集和軟體叢集的組合。硬體叢集有助於在系統之間共享高效能磁碟。軟體叢集使所有系統協同工作。

集群系統中的每個節點都包含叢集軟體。此軟體監控集群系統並確保其按要求工作。如果集群系統中的任何一個節點發生故障,則其餘節點將接管其儲存和資源,並嘗試重新啟動。

集群系統的型別

主要有兩種型別的集群系統,即非對稱集群系統和對稱集群系統。有關這些系統的詳細資訊如下:

非對稱集群系統

在此係統中,集群系統中的一個節點處於熱備模式,而所有其他節點都執行所需的應用程式。熱備模式是一種故障保護機制,其中熱備節點是系統的一部分。熱備節點持續監控伺服器,如果伺服器發生故障,則熱備節點將接替其位置。

對稱集群系統

在對稱集群系統中,兩個或多個節點都執行應用程式並相互監控。這比非對稱系統更有效,因為它使用了所有硬體,並且不會僅僅將一個節點作為熱備節點。

集群系統的屬性

集群系統可以用於許多不同的目的。其中一些可以是科學計算、Web 支援等。體現一些主要屬性的集群系統包括:

  • 負載均衡叢集

    在這種型別的叢集中,系統中的節點共享工作負載以提供更好的效能。例如:基於 Web 的叢集可以將不同的 Web 查詢分配給不同的節點,以便最佳化系統性能。一些集群系統使用輪詢機制將請求分配給系統中的不同節點。

  • 高可用性叢集

    這些叢集提高了集群系統的可用性。它們具有額外的節點,僅在某些系統元件發生故障時才使用。因此,高可用性叢集消除了單點故障,即其故障會導致系統故障的節點。這些型別的叢集也稱為故障轉移叢集或 HA 叢集。

集群系統的益處

集群系統的不同益處如下:

  • 效能

    集群系統具有高效能,因為它們包含兩個或多個合併在一起的獨立計算機系統。這些系統作為一個並行單元工作,從而為系統帶來更好的效能。

  • 容錯性

    集群系統具有相當高的容錯性,一個節點的丟失不會導致系統丟失。它們甚至可能包含一個或多個處於熱備模式的節點,允許它們替代故障節點。

  • 可擴充套件性

    集群系統具有相當的可擴充套件性,因為可以輕鬆地向系統新增新節點。無需關閉整個叢集即可新增新節點。

更新於:2020年6月22日

瀏覽量 10K+

啟動您的職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.