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