云计算、分布式计算和网格计算,主要有什么区别,基本概念是什么?
分布式計算
分布式計算是利用互聯(lián)網(wǎng)上的計算機的中央處理器的閑置處理能力來解決大型計算問題的一種計算科學(xué)。研究如何把巨大的問題分成許多小的部分,然后把這些小任務(wù)分配給許多計算機進行處理,最后把這些計算結(jié)果綜合起來得到最終的結(jié)果。在兩個或多個軟件間互相共享數(shù)據(jù),這些軟件既可以在同一臺計算機上運行,也可以在利用網(wǎng)絡(luò)連接起來的多臺計算機上運行。
網(wǎng)格計算
網(wǎng)格計算也是一種分布式計算,通過利用大量異構(gòu)計算機的未用資源,將其作為嵌入在分布式電信基礎(chǔ)設(shè)施中的一個虛擬的計算機集群,為解決大規(guī)模的計算問題提供了一個模型。網(wǎng)格計算的焦點放在支持跨管理域計算的能力,這使它與傳統(tǒng)的計算機集群或傳統(tǒng)的分布式計算相區(qū)別。
云計算
云計算和網(wǎng)格計算都是屬于分布式計算。它們之間的一個重要區(qū)別在于資源調(diào)度模式。云計算采用集群來存儲和管理數(shù)據(jù)資源,運行的任務(wù)以數(shù)據(jù)為中心。即調(diào)度計算任務(wù)到數(shù)據(jù)存儲節(jié)點運行。而網(wǎng)格計算則以計算為中心。計算資源和存儲資源分布在因特網(wǎng)的各個角落,不強調(diào)任務(wù)所需的計算和存儲資源同處一地。由于網(wǎng)絡(luò)帶寬的限制,網(wǎng)格計算中的數(shù)據(jù)傳輸時間占總運行時間的很大一部分。網(wǎng)格將數(shù)據(jù)和計算資源虛擬化,而云計算則進一步將硬件資源虛擬化,活用虛擬機技術(shù),對失敗任務(wù)重新執(zhí)行,而不必重啟任務(wù)。
同時,網(wǎng)格內(nèi)各節(jié)點采用統(tǒng)一的操作系統(tǒng),大部分為UNIX,而云計算放寬了條件,在各種操作系統(tǒng)的虛擬機上提供各種服務(wù)。和網(wǎng)格的復(fù)雜管理方式不同,云計算提供一種簡單易用的管理環(huán)境。另外,網(wǎng)格和云在付費方式上有著顯著的不同。網(wǎng)格按照固定的資費標(biāo)準(zhǔn)收費或者若干組織之間共享空閑資源。而云計算則采用時付費以及服務(wù)等級協(xié)議的模式收費。其他區(qū)別不再贅述。
人工智能、大數(shù)據(jù)、云計算和物聯(lián)網(wǎng)的未來發(fā)展值得重視,均為前沿產(chǎn)業(yè),多智時代專注于人工智能和大數(shù)據(jù)的入門和科譜,在此為你推薦幾篇優(yōu)質(zhì)好文:
大數(shù)據(jù)、云計算與人工智能(AI)關(guān)系
http://www.duozhishidai.com/article-13488-1.html
云計算國內(nèi)外發(fā)展現(xiàn)狀,目前主要存在哪些問題?
http://www.duozhishidai.com/article-13425-1.html
企業(yè)云計算的基本特征是什么,在建設(shè)過程中主要分為哪幾個階段?
http://www.duozhishidai.com/article-13379-1.html
云計算服務(wù)模式,主要分為哪幾種?
http://www.duozhishidai.com/article-13377-1.html
云計算發(fā)展至今,主要面臨哪些瓶頸?
http://www.duozhishidai.com/article-13374-1.html
多智時代-人工智能和大數(shù)據(jù)學(xué)習(xí)入門網(wǎng)站|人工智能、大數(shù)據(jù)、物聯(lián)網(wǎng)、云計算的學(xué)習(xí)交流網(wǎng)站
總結(jié)
以上是生活随笔為你收集整理的云计算、分布式计算和网格计算,主要有什么区别,基本概念是什么?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: api接口
- 下一篇: JUC辅助类 Semaphore