什麼是分佈式計算

分佈式計算是一門計算機科學,主要研究分佈式系統。一個分佈式系統包括若干通過網絡互聯的計算機。這些計算機互相配合以完成一個共同的目標(我們將這個共同的目標稱爲“項目”)。具體的過程是:將需要進行大量計算的項目數據分割成小塊,由多臺計算機分別計算,再上傳運算結果後統一合併得出數據結論。在分佈式系統上運行的計算機程序稱爲分佈式計算程序;分佈式編程就是編寫上述程序的過程。

 

中國科學技術信息研究所的定義

  分佈式計算是近年提出的一種新的計算方式。所謂分佈式計算就是在兩個或多個軟件互相共享信息,這些軟件既可以在同一臺計算機上運行,也可以在通過網絡連接起來的多臺計算機上運行。分佈式計算比起其它算法具有以下幾個優點:

  1、稀有資源可以共享。

  2、通過分佈式計算可以在多臺計算機上平衡計算負載。

  3、可以把程序放在最適合運行它的計算機上。

  其中,共享稀有資源和平衡負載是計算機分佈式計算的核心思想之一。

網格計算

  實際上,網格計算就是分佈式計算的一種。如果我們說某項工作是分佈式的,那麼,參與這項工作的一定不只是一臺計算機,而是一個計算機網絡,顯然這種“螞蟻搬山”的方式將具有很強的數據處理能力。網格計算的實質就是組合與共享資源並確保系統安全。



百度知道:http://baike.baidu.com/view/30655.htm

發佈了12 篇原創文章 · 獲贊 3 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章