在計算技術中,群集是一組機器,通常是計算機或服務器,專用于單個任務。這種方式將服務器分組的做法稱為服務器群集。應用程序群集是使用軟件程序將服務器配置為群集的服務器群集。軟件程序在服務器之間建立連接這使它們能...
在計算技術中,群集是一組機器,通常是計算機或服務器,專用于單個任務。這種方式將服務器分組的做法稱為服務器群集。應用程序群集是使用軟件程序將服務器配置為群集的服務器群集。軟件程序在服務器之間建立連接這使它們能夠執行諸如負載平衡、故障檢測和單個服務器故障補償等任務。

負載平衡使數據能夠均勻地分布在計算機或服務器群集上當系統使用應用程序群集時,這意味著它正在使用一個單獨安裝在每臺服務器上的應用程序,使服務器能夠像處理一臺巨型服務器一樣處理服務器負載。該應用程序處理往返于群集服務器的數據路由工作。應用程序群集與硬件群集相反,后者使用另一臺服務器群集服務器的一部分硬件。硬件群集設備的類型包括使一組服務器作為群集進行通信的網絡箱,或物理上容納并群集一系列服務器的群集機柜。當硬件用于群集一組服務器時,它通常處理與應用程序集群軟件程序相同的數據任務,負載平衡是在可用服務器之間分配數據負載的過程對于在Internet上承載網站的服務器,負載平衡有助于確定哪個服務器響應哪些web流量請求。群集類型包括對稱群集和非對稱群集。對稱群集是在所有連接的服務器之間均勻分配負載的群集,而非對稱群集保留某些服務器因為當主服務器發生故障時,接收恒定負載的對稱群集服務器在另一臺服務器發生故障(可能會導致整個系統癱瘓)而遭受額外負載時,更容易發生故障,因此非對稱服務器可提供更大的保護,防止整體故障使用群集服務器的好處包括提高可伸縮性和防止宕機。可伸縮性是在系統需要收縮或增長時增加或減少某種類型資源的能力。應用程序群集使服務器系統可擴展,因為它允許因為一個服務器集群意味著有多個服務器專用于同一個目的,所以集群可以更無縫地容納,無錯誤服務器功能。這對于依賴網站銷售的企業來說是必不可少的。即使是短暫的服務器宕機也會給在線商店造成重大的經濟損失。當一個企業使用服務器群集時,停機的可能性會大大降低,因為通常需要多臺服務器發生故障關閉一個服務器集群。