名複: clusters
動變: 過去式:clustered 過去分詞:clustered 現在進行時:clustering
窗口將在 5秒后自動關閉.
電腦叢集(英語:computer cluster)是一組鬆散或緊密連接在一起工作的電腦。由於這些電腦協同工作,在許多方面它們可以被視為單個系統。與網格電腦不同,電腦叢集將每個節點設定為執行相同的任務,由軟體控制和排程。
叢集的組件通常通過快速區域網路相互連接,每個節點(用作伺服器的電腦)執行自己的作業系統實例。在大多數情況下,所有節點使用相同的硬體和相同的作業系統,儘管在某些設定中(例如使用OSCAR),可以在每台電腦或不同的硬體上使用不同的作業系統。
部署叢集通常是為了提高單台電腦的效能和可用性,而叢集也通常比速度或可用性相當的單台電腦的成本效益要高。
電腦叢集的出現是許多計算趨勢匯聚的結果,這些趨勢包括低成本微處理器、高速網路以及用於高效能分散式計算軟體的廣泛使用。叢集使用和部署廣泛,從小型企業叢集到世界上最快超級電腦(如IBM的Sequoia)。 在叢集出現之前,人們採用具有三重模組冗餘的單元容錯主機;但是,叢集的前期成本較低,網路結構速度提高,這助推了人們採用叢集這種方式。與高可靠性的大型電腦叢集相比,擴充成本更低,但也增加了錯誤處理的複雜性,因為在叢集中錯誤模式對於執行的程式是不透明的。