網格計算和雲計算是當前兩種主要網絡計算形態,兩者都試圖將各種資源看成一個虛擬的資源池,然後向外提供相應的服務,但雲計算與網格計算互有不同的側重點。網格是大型的、虛擬化的、分布式的計算繫統,網格計算的側重點是將分布、異構、屬於不同虛擬組織的資源組織起來,共同完成計算任務,通常是用聚合資源來支持挑戰性的大型應用;雲計算是分布式處理、並行處理和網格計算的進一步發展,將互聯網中多種資源根據用戶的實際需求,以服務的方式進行動態組合,以此提供更為強大的計算、存儲和帶寬能力,雲計算側重於利用聚合的資源運行分散的應用,充分利用數據中心的資源。向互聯網客戶提供多種服務。網格計算的多年發展,已經為全球的科學家提供了高性能計算基礎設施,解決了緊張的計算和存儲問題。然而,在歸屬於不同管理域的異構資源之上提供安全可靠的服務需要具有較高的復雜性,並且運行的開銷是很大的,對於普通的科學家來說在使用上還存在一定的困難。從e-Science的發展趨勢來看,應該使計算變得越容易,讓科學家將時間花在真正的科學工作上,而不是計算工具上。所以,利用基於雲計算思想的基礎設施為數據密集型應用提供服務是一種很好的途徑。