云计算与分布式计算,网格结算,对等计算,并行计算..的关系
云計算與其他計算的概念
分布式計算
分布式計算是一門計算機科學,主要研究對象是分布式系統。
分布式系統是由若干通過網絡互聯的計算機組成的軟硬件系統,且這些計算機互相配合以完成一個共同的目標(往往這個共同的目標稱為“項目”);
分布式計算指在分布式系統上執行的計算。分布式計算是將一個大型計算任務分成很多部分分別交給其他的計算機處理,并將所有的計算結果合并為原問題的解決方案。
網格計算
網格計算是分布式計算的一種,是一門計算機科學。它研究如何把一個需要非常巨大的計算能力才能解決的問題分成許多小的部分,然后把這些部分分配給許多計算機進行處理,最后把這些計算結果綜合起來得到最終結果。 最近的分布式計算項目已經被用于使用世界各地成千上萬志愿者的計算機的閑置計算能力,通過因特網,您可以分析來自外太空的電訊號,尋找隱蔽的黑洞,并探索可能存在的外星智慧生命;您可以尋找超過1000萬位數字的梅森質數;您也可以尋找并發現對抗艾滋病毒更為有效的藥物。用以完成需要驚人的計算量的龐大項目。
對等計算
與傳統的服務器/客戶機的模式不同,對等計算的體系結構是令傳統意義上作為客戶機的各個計算機直接互相通訊,而這些計算機實際上同時扮演著服務器和客戶機的角色,因此,對等計算模式可以有效地減少傳統服務器的壓力,使這些服務器可以更加有效的執行其專屬任務。
并行計算
并行計算或稱平行計算是相對于串行計算來說的。它是一種一次可執行多個指令的算法,目的是提高計算速度,及通過擴大問題求解規模,解決大型而復雜的計算問題。所謂并行計算可分為時間上的并行和空間上的并行。 時間上的并行就是指流水線技術,而空間上的并行則是指用多個處理器并發的執行計算。
霧計算
霧計算的概念在2011年被人提出,在2012年被作了詳細定義。正如云計算一樣,霧計算也定義得十分形象。云是高高的天上,十分抽象,而霧則接近地面,與你我同在。霧計算沒有強力的計算能力,只有一些弱的,零散的計算設備。
霧計算(Fog Computing),在該模式中數據、(數據)處理和應用程序集中在網絡邊緣的設備中,而不是幾乎全部保存在云中,是云計算(Cloud Computing)的延伸概念,由思科(Cisco)提出的。這個因“云”而“霧”的命名源自“霧是更貼近地面的云”這一名句。
霧計算和云計算一樣,十分形象。云在天空飄浮,高高在上,遙不可及,刻意抽象;而霧卻現實可及,貼近地面,就在你我身邊。霧計算并非由性能強大的服務器組成,而是由性能較弱、更為分散的各類功能計算機組成,滲入工廠、汽車、電器、街燈及人們物質生活中的各類用品。
總結
以上是生活随笔為你收集整理的云计算与分布式计算,网格结算,对等计算,并行计算..的关系的全部內容,希望文章能夠幫你解決所遇到的問題。