集群計算和網格計算都是指使用多臺計算機執行一項任務的系統,兩者的主要區別在于網格計算依賴于一個應用程序被分解成離散的模塊,其中每個模塊可以在單獨的服務器上運行。群集計算通常在每臺服務器上運行整個應用程序,服...
集群計算和網格計算都是指使用多臺計算機執行一項任務的系統,兩者的主要區別在于網格計算依賴于一個應用程序被分解成離散的模塊,其中每個模塊可以在單獨的服務器上運行。群集計算通常在每臺服務器上運行整個應用程序,服務器之間有冗余。

負載平衡用于在計算機群集上均勻地分配傳入的請求標準群集計算旨在產生一個冗余環境,以確保應用程序在硬件或軟件出現故障時繼續運行。這種群集設計要求群集中的每個節點都鏡像硬件環境和操作系統中的現有節點

在集群計算過程中,一組計算機被連接在一起,作為一個單獨的實體運行一般集群計算是指兩臺或兩臺以上的計算機集成在一起,完成一個應用程序中某一特定過程或任務的過程,這種集成可以是緊耦合的,也可以是松耦合的,根據集群所期望的目標,集群計算開始時需要為軟件應用程序創建冗余,但已擴展到一些復雜實現的分布式網格模型網格計算更多的是一種分布式的方法來解決那些用典型的集群計算設計無法解決的復雜問題。集群計算是服務器和環境的復制以創建一個冗余的環境,而網格集群是一組松散耦合在一起以解決獨立模塊或問題。網格計算被設計成并行處理獨立的問題,從而利用分布式模型的計算機處理能力。在網格計算之前,任何先進的算法過程都只有在超級計算機上才能使用。這些超級計算機是巨大的機器,它們需要大量的能量和處理能力來執行高級問題的解決。網格計算遵循著與超級計算機相同的范式,但在松散的基礎上將模型分布在許多計算機上耦合網絡。每臺計算機共享幾個周期的計算機處理能力來支持網格。典型的企業集群設計是一組緊密耦合的計算機,充當一臺計算機。這些計算機可以加載平衡以支持工作負載和網絡請求。在群集計算場中發生服務器故障時,負載平衡器會自動將流量路由到群集場上的另一臺服務器,從而無縫地繼續應用程序的核心功能。網格計算和群集計算在使用時非常相似附加服務器和計算機處理單元(CPU)的資源,以完成應用程序的負載要求。