云計算與網(wǎng)格計算360度比較new_第1頁
云計算與網(wǎng)格計算360度比較new_第2頁
云計算與網(wǎng)格計算360度比較new_第3頁
云計算與網(wǎng)格計算360度比較new_第4頁
云計算與網(wǎng)格計算360度比較new_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

云計算與網(wǎng)格計算360度比較

1,2,3伊恩福斯特,4Yong趙1Ioan拉伊庫,5Shiyong路

foster@,yozha@,iraicu@,shiyong@

1計算機科學系,芝加哥芝加哥,IL,美國大學

2Computation研究所,芝加哥,伊利諾伊州芝加哥大學,美國

3Math與計算機科學部,阿貢國家實驗室,阿貢,IL,美國

4Microsoft公司,雷德蒙,華盛頓州,美國

5計算機科學系,韋恩州立大學,密歇根州底特律,美國

抽象的云計算已經(jīng)成為另一個網(wǎng)絡流行語后

2.0。不過,也有幾十個不同的定義為云

計算和似乎有沒有什么是云共識。

另一方面,云計算并不是一個完全新的概念;

它擁有錯綜復雜的連接到相對較新,但13年

網(wǎng)格計算模式的建立,以及其他有關

例如公用計算技術,集群計算和

在一般的分布式系統(tǒng)。本文比較和努力

對比云計算從不同的角度與網(wǎng)格計算

并給予兩成的本質(zhì)特征的認識。

1100英里概述

云計算還暗示,在未來,我們將不

在本地計算機上的計算,而是集中設施

由第三方經(jīng)營的計算和存儲工具。我們相信

不會錯過的收縮包裝拆開包裝和安裝軟件。

不用說,這不是一個新概念。事實上,早在1961年,

計算機先驅(qū)約翰麥卡錫預言

“計算可能有一天會被組織成一個公共事業(yè)”-

又到如何推測這可能發(fā)生。

在20世紀90年代中期,這個詞是用來形容電網(wǎng)

技術,使消費者獲得計算

電源需求。伊恩福斯特等人假定,通過

規(guī)范使用要求的計算能力的協(xié)議,

我們可以推動建立計算網(wǎng)格,類似的創(chuàng)作

形式和公用事業(yè)的電力網(wǎng)。研究人員

后又在許多令人興奮的方式對這些想法,

例如生產(chǎn)大規(guī)模(的TeraGrid聯(lián)邦制度,

開放科學網(wǎng)格,caBIG,EGEE,地球系統(tǒng)網(wǎng)格)的

不僅提供計算能力,而且數(shù)據(jù)和軟件,

需求。標準組織(例如,開放網(wǎng)格論壇,綠洲)

界定有關標準。更平凡,這個術語還

增選行業(yè)作為一個集群營銷術語。但是,沒有

提供可行的商業(yè)網(wǎng)格計算出現(xiàn),至少

直到最近。

那么,“云計算”只是一個新的網(wǎng)格叫什么名字?在

信息技術,在技術,規(guī)模的命令

數(shù)量級,并在這個過程中,活力十足,每5

多年來,沒有直接回答這個問題。

是的:我們的目標是相同,以降低計算成本,

提高可靠性,增加靈活性轉(zhuǎn)變

電腦的東西,我們購買和經(jīng)營自己

的東西是由第三方經(jīng)營。

但是,沒有:現(xiàn)在不同了,他們比10年以前。

我們有一個新的需要分析大量數(shù)據(jù),從而激勵

大大提高了計算的需求。經(jīng)實現(xiàn)了

效益從主機轉(zhuǎn)移到商品集群,

我們發(fā)現(xiàn),這些集群是相當昂貴的操作。我們

具有較低成本的虛擬化。而且,最重要的是,我們有多個

正在花費數(shù)十億美元的亞馬遜,谷歌喜歡,

和微軟創(chuàng)造真正的商業(yè)大系統(tǒng)

含有成千上萬臺電腦。前景

需要的只是一個信用卡,以獲得按需訪問

10萬個數(shù)據(jù)中心分布數(shù)萬+電腦

整個世界的資源用于解決問題

與大規(guī)模的,潛在的分布式數(shù)據(jù),是非常令人振奮!因此,我們

在不同的經(jīng)營規(guī)模,并在這些新的操作系統(tǒng),

更大規(guī)模的尺度可以從根本上不同的需求

克服困難的辦法。也可讓,實在是

通常只適用到完全新的問題。

不過,是:問題大多是在同云

和網(wǎng)格。有一個共同的需要,以便能夠管理大型

設施;界定方法供消費者發(fā)現(xiàn),

請求,并使用由中央設施提供的資源;

并執(zhí)行高度并行計算的往往是

執(zhí)行這些資源。細節(jié)不同,但兩個

社區(qū)正努力與許多相同的問題。

1.1定義云計算

有關于如何界定云[49]小共識。我們

添加另一個定義已經(jīng)飽和名單

云計算定義為:

一個大規(guī)模的分布式計算模式是

帶動規(guī)模經(jīng)濟,其中一池

抽象的,虛擬化,動態(tài)可擴展性,可管理

計算能力,存儲,平臺和服務

發(fā)表于外部客戶的需求,在

互聯(lián)網(wǎng)。

有一本定義幾個關鍵點。首先,云

計算是一種專門的分布式計算模式,它

不同之處在于1)它是傳統(tǒng)的大規(guī)模擴展,

2)可以被封裝為一個抽象的實體,它提供

不同層次的服務的外部云,3至客戶)它

由規(guī)模驅(qū)動[44]經(jīng)濟,4)服務可以

動態(tài)配置(通過虛擬化或其他方法)

和按需交付。

各國政府,研究機構(gòu)和行業(yè)領導者

急于采用云計算,以解決他們的everincreasing

計算和存儲所產(chǎn)生的問題

網(wǎng)絡時代。有三個主要因素促成的

風和云計算:利益1)迅速下降

硬件成本和提高計算能力和存儲

能力,以及多核心架構(gòu)和現(xiàn)代的到來

超級計算機的數(shù)以十萬計的核心組成;儀表/模擬和互聯(lián)網(wǎng)發(fā)布和

歸檔;3)服務廣泛的采用

計算和Web2.0應用程序。

1.2云,網(wǎng)格和分布式系統(tǒng)

許多挑剔的讀者,我們將立即通知

云計算的定義有許多現(xiàn)有的重疊

如網(wǎng)格計算,效用計算技術,

服務計算,分布式計算和一般。我們

認為,云計算與網(wǎng)格不僅重疊

計算,這的確是演化出來的網(wǎng)格計算

網(wǎng)格計算的依賴和基礎設施為骨干

支持。的演化一直是工作重點轉(zhuǎn)移的結(jié)果

從基礎設施,提供存儲和計算

資源(這就是在網(wǎng)格的情況下)一個是經(jīng)濟

基于抽象的,旨在提供更多的資源和服務

(這就是在云的情況下)。至于公用計算,它不

的計算基礎設施的新模式,相反,它是一

在這種商業(yè)模式的計算資源,例如

計算和存儲,被打包為計量服務

類似物理公用事業(yè),例如電力和,

公共交換電話網(wǎng)絡。效用計算是

通常使用其他計算基礎設施的實施

(例如網(wǎng)格)的額外會計和監(jiān)控服務。

阿云可以利用的基礎設施由公司內(nèi)部

作為公用計算或暴露給公眾。

參見圖11之間的關系的概述

云的重疊,它與其他域。網(wǎng)絡2.0

幾乎涵蓋了整個頻譜面向服務

應用中,云計算是在大型

一邊。超級計算和集群計算有更

專注于傳統(tǒng)的非職務申請。格

在所有這些領域,一般計算的重疊

考慮小規(guī)模比超級計算機和云。

圖1:網(wǎng)格和云簡介

網(wǎng)格計算的目標是“使資源共享和

協(xié)調(diào)解決問題的動態(tài),多體制

“虛擬的組織[18]的[20]。也有幾個關鍵

這一定義的特點:首先,提供一個網(wǎng)格

分布式計算模式或基礎設施,跨越

跨越多個(旁白)虛擬組織可以在每個旁白

包括任何機構(gòu)或身體分布式邏輯

相關項目/團體。這樣一個模式的目標是

使聯(lián)邦在動態(tài)資源共享,分布式

環(huán)境。由事實上的標準采取的辦法

執(zhí)行-GlobusToolkit的[16][23],是建立一個

從不同的計算環(huán)境,資源的統(tǒng)一

界定標準的網(wǎng)絡協(xié)議和中間件提供

調(diào)解訪問各種異構(gòu)資源。

蒼白球地址,如安全,資源的各種問題

發(fā)現(xiàn),資源配置和管理,工作

調(diào)度,監(jiān)控和數(shù)據(jù)管理。

十年前的一半,伊恩福斯特發(fā)表了3點清單[19]

幫助確定什么是,什么不是一個網(wǎng)格:1)坐標

資源不受集中控制,2)使用

標準,開放,通用的協(xié)議和接口,和3)

提供的服務不平凡的品質(zhì)。雖然第3點舉行

真正的云計算,無論點1點2,也不是明確的

這是今天的云案。為云和遠見

網(wǎng)格是相似的,細節(jié)和可能使用不同的技術,但

兩個社區(qū)都在努力與許多相同

問題。本文力圖比較和對比云

計算與網(wǎng)格計算從不同的角度,給

把兩者的本質(zhì)特征的見解,并希望

畫畫是一個什么樣的云,什么樣的圖片少多云

應用程序可以預期,以支持云,什么挑戰(zhàn)

云有可能在未來幾年面臨的,因為他們獲得

動力和通過。我們希望這將有助于雙方

社區(qū)獲得更深的理解的目標,

假設,地位和方向,并提供更

詳細查看這兩種技術的一般觀眾。

2比較網(wǎng)格和云側(cè)的側(cè)

本節(jié)旨在通過比較網(wǎng)格和云寬

從建筑的角度不同,安全模型,

商業(yè)模式,規(guī)劃模型,虛擬化,數(shù)據(jù)

模型,計算模型,以種源和應用程序。我們

也勾勒出的挑戰(zhàn)和機遇號電網(wǎng)

計算和云計算帶來的研究人員和

IT行業(yè),最常見的兩種,但有些特定

一方或另一方。

2.1商業(yè)模式

軟件傳統(tǒng)的商業(yè)模式取得了一次性

支付無限制使用(通常在一臺計算機)的

軟件。在云為基礎的業(yè)務模式,客戶將支付

消費基礎上的供應商,很像效用

公司收取的基本公用設施,如電力,煤氣,

水,并以該模型依賴于對規(guī)模經(jīng)濟

驅(qū)動器的價格為用戶和利潤下降,為供應商。今天,

亞馬遜主要提供一個集中的云組成的

計算云EC2和數(shù)據(jù)云中三。前者是

收費根據(jù)每個實例小時每消耗

實例的類型以及后來的是收取每GB個月

存儲使用。此外,數(shù)據(jù)傳輸是由結(jié)核收費/

一個月的數(shù)據(jù)傳輸,根據(jù)來源和目標

這種轉(zhuǎn)讓。該信用卡只需要得到前景

按需獲取的數(shù)據(jù)在10萬+幾十處理器

中心分布在世界各地,是資源適用于有大量的,潛在的分布式數(shù)據(jù)的問題,

是令人興奮!

商業(yè)模式的網(wǎng)格(至少在學術界發(fā)現(xiàn)

或政府實驗室)項目是面向用戶或在該

社區(qū)代表的這一建議有一定的數(shù)量

服務單位(即CPU的時間),他們可以花。例如,

在以這種方式運作的TeraGrid,需要越來越多

復雜的書面建議被越來越多的

計算能力。本的TeraGrid有十幾個

電網(wǎng)地盤,所有在各主辦機構(gòu)在全國各地。

是什么讓一個機構(gòu)想加入的TeraGrid?當一

機構(gòu)加入了資源設置的TeraGrid,它知道

社會上其他人現(xiàn)在可以利用這些資源

遍布全國各地。它也承認的事實,收益

獲得其他12個網(wǎng)格網(wǎng)站。此相同的模式

對于工作相當好讓世界各地,許多網(wǎng)格

鼓勵機構(gòu)參與獲取各種網(wǎng)格

為所有用戶提供額外資源,相應的

機構(gòu)。

還有努力建立一個網(wǎng)格為一個全球性的經(jīng)濟

網(wǎng)格基礎設施,支持貿(mào)易,談判,

配置和資源分配的基礎上,各級

提供的服務,風險和成本,用戶的喜好,因此到目前為止,

資源交換(如貿(mào)易為計算周期存儲),

拍賣,博弈論為基礎的資源協(xié)調(diào),虛擬

貨幣經(jīng)紀公司和中介機構(gòu)的資源,以及各種

其他經(jīng)濟模式已經(jīng)提出并應用于

實踐[8]。

2.2建筑

開始時在網(wǎng)格90年代中期,以解決大規(guī)模

計算問題使用的資源分享網(wǎng)絡

商品機器提供的計算能力

負擔得起的只有超級計算機和大型專用集群

當時。主要的動機是,這些高

高性能計算資源昂貴且難以

可以訪問,所以出發(fā)點是利用聯(lián)邦

資源可以包括計算,存儲和網(wǎng)絡

資源地理分布從多個機構(gòu),

而這些資源通常是異構(gòu)和動態(tài)。

網(wǎng)格集中在整合現(xiàn)有資源,其

硬件,操作系統(tǒng),本地資源管理,

安全基礎設施。

為了支持所謂的“虛擬創(chuàng)造

組織“,在其中一個邏輯實體分配

資源可以被發(fā)現(xiàn)和共享,好像他們是從

同一組織,網(wǎng)格定義并提供一套

標準協(xié)議,中間件,工具包,并建立在服務

除這些協(xié)議?;ゲ僮餍院桶踩?/p>

作為資源的網(wǎng)格基礎設施的主要問題可能

來自不同的行政領域,其中既有

全球和本地的資源使用政策,不同的硬件

和軟件配置和平臺,以及各不相同

可用性和能力。

網(wǎng)格提供五個不同層次的協(xié)議和服務

協(xié)議中確定的網(wǎng)格架構(gòu)(見圖2)。在

織物層,網(wǎng)格,以提供不同的資源訪問

類型,如計算,存儲和網(wǎng)絡資源,代碼

倉庫等,通常依靠現(xiàn)有的網(wǎng)格織物

組件,例如,當?shù)刭Y源管理者(即公共廣播

[5],禿鷹[48]等)。通用組件,如

加拉(一般用于高級建筑的保留)[17]

和專門的資源管理服務,如Falkon

[40](雖然嚴格來說,也提供服務Falkon

超越織物層)。

圖二:網(wǎng)格協(xié)議體系結(jié)構(gòu)

連接層定義的溝通和核心

為方便和安全的網(wǎng)絡認證協(xié)議

交易。GSI的(網(wǎng)格安全基礎建設)[27]

每個網(wǎng)格交易協(xié)議的基礎。

資源層定義了出版協(xié)議,

發(fā)現(xiàn),談判,監(jiān)測,會計和支付

個別資源共享行動。革蘭(網(wǎng)格

資源訪問和管理)[16]協(xié)議用于

分配計算資源以及監(jiān)測和

控制對這些資源的計算,和GridFTP的[2]

數(shù)據(jù)訪問和高速數(shù)據(jù)傳輸。

集體層捕捉互動跨越珍藏

資源,目錄服務,例如美迪生(監(jiān)測和

發(fā)現(xiàn)服務)[43]允許用于監(jiān)測和

發(fā)現(xiàn)資源的旁白,禿鷹-G的[24]和尼姆羅德-G的[7]

是共同分配,調(diào)度和經(jīng)紀的例子

服務和MPICH的[32個網(wǎng)格]啟用編程

系統(tǒng)和CAS(社區(qū)授權服務)[21]為

全球資源的政策。

應用層包含任何用戶應用程序

建立在上述協(xié)議和API和經(jīng)營旁白頂部

環(huán)境。有兩個例子是網(wǎng)格工作流系統(tǒng),

網(wǎng)格門戶(即QuarkNet電子學習環(huán)境[52]

國家虛擬天文臺()

的TeraGrid科學網(wǎng)關())。

云的開發(fā),以解決互聯(lián)網(wǎng)規(guī)模的計算

在一些假設的問題是從那些不同

該網(wǎng)格。云通常被稱為一個大池

計算和/或存儲資源,可通過

通過一個抽象的接口標準協(xié)議。云可

對許多現(xiàn)有協(xié)議之上的,如Web服務

(WSDL和SOAP)和一些先進的Web2.0技術

如休息,使用RSS,AJAX等其實,在封面,它是

為云可能在現(xiàn)有電網(wǎng)實施

利用技術比10年多的社區(qū)在標準化的努力,安全,資源管理,

虛擬化支持。

也有多個版本的定義為云

架構(gòu),我們定義為云一個四層架構(gòu)

計算相對于網(wǎng)格體系結(jié)構(gòu),組成

1)面料,2)統(tǒng)一資源,3)平臺,和4)應用

層。

圖3:云架構(gòu)

織物層包含原始硬件級別的資源,

如計算資源,存儲資源和網(wǎng)絡

資源的。統(tǒng)一的資源層包括資源

已抽象/封裝(通常由虛擬化)

使他們能夠接觸到上層和終端用戶

綜合資源,例如,一個虛擬計算機/組,一

邏輯文件系統(tǒng),數(shù)據(jù)庫系統(tǒng)等,該平臺層

增加了一個專門的工具,中間件和收集

對統(tǒng)一的資源,提供一流的服務

發(fā)展和/或部署平臺。例如,一個Web

托管環(huán)境,調(diào)度服務等最后,

應用層包含應用程序?qū)⑦\行在

云。

在三個不同層次一般提供云服務

(IaaS,PaaS的和薩斯[50])如下,雖然有些

供應商可以選擇暴露在超過一個級別的服務。

基礎設施服務(IaaS)[50]的規(guī)定的硬件,

軟件和設備(主要是在統(tǒng)一的資源層,

但也可以包括織物層的一部分)提供軟件

與資源使用情況為基礎的定價應用環(huán)境

模型?;ㄒ?guī)??梢韵蛏虾拖蛳聞討B(tài)

基于應用的資源需求。典型的例子是

亞馬遜EC2(彈性計算云)服務[3]和S3

(簡單存儲服務)[4]其中的計算和存儲

基礎設施與公用事業(yè)開放給公眾使用的定價

模式;桉樹[15]是一個開放源碼的云

執(zhí)行它提供了一個兼容接口

亞馬遜的EC2,并允許設立一人云

在實驗的前提和基礎設施之前購買

商業(yè)服務。

作為服務(PaaS的)[50]平臺提供一個高層次的

綜合環(huán)境建設,測試和部署定制

申請。一般來說,開發(fā)人員需要接受一些

對這類軟件的限制,他們可以寫在交流

對于內(nèi)置的應用程序的可伸縮性。一個例子是谷歌的

應用引擎[28],它使用戶能夠構(gòu)建Web

應用程序在同一個可擴展的系統(tǒng)電源谷歌

申請。

軟件即服務(SaaS)[50]提供特殊用途

軟件是由消費者通過遠程訪問

因特網(wǎng)的使用為基礎的定價模式。Salesforce是一

行業(yè)領先者提供在線CRM(客戶

關系管理)服務。從生活網(wǎng)

微軟允許文件和文件夾共享和

同步多個設備。

雖然云在三個不同層面提供服務

(IaaS,PaaS的,和SaaS),為這些接口標準

不同層次仍有待確定。這導致

之間的互操作性問題,今天的云,并有

云供應商小企業(yè)投資獎勵

在確定和實施新的額外資源

接口。作為成熟的云,和更先進

應用程序和服務的出現(xiàn),需要的使用

多云,將有越來越多激勵機制采用

有利于互操作性,以標準接口

捕捉新興和成長環(huán)境,市場飽和的云

市場。

2.3資源管理

本節(jié)介紹資源管理中找到

網(wǎng)格和云,內(nèi)容包括為計算模型,

數(shù)據(jù)模型,虛擬化,監(jiān)測和出處。這些

主題是非常重要的,了解主要

網(wǎng)格和挑戰(zhàn),既云今天面臨的,并會

必須克服的未來。

計算模式:大多數(shù)網(wǎng)格使用批處理不定期計算

模型,其中本地資源管理器(LRM的),例如公共廣播,

禿鷹,賽格管理網(wǎng)格計算的站點資源,

與用戶提交批處理作業(yè)(經(jīng)克)的一些要求

資源一段時間。許多網(wǎng)格已制訂政策

這些批處理的執(zhí)行工作,以確定用戶和

憑據(jù)下運行的作業(yè)將會計和

安全起見,所需處理器的數(shù)量,以及

時間的分配。例如,工作可以說,舞臺

從URL中輸入數(shù)據(jù)到本地存儲,運行

申請60100處理器分鐘,舞臺了

某些FTP服務器的結(jié)果。這項工作將在LRM的等待的

等待隊列,直到100處理器提供了60

分,此時該處理器將撥100

并致力于為工作時間的應用。

由于昂貴的調(diào)度決策,數(shù)據(jù)并分期

出,并有可能長龍時,許多網(wǎng)格不

原生支持交互式應用程序,雖然有

在網(wǎng)格社區(qū)的努力,使以較低的延遲

通過多層次的調(diào)度資源,以允許應用程序與

許多短期運行的任務,以有效地執(zhí)行關于網(wǎng)格[40]。

云計算的計算模型可能會顯得非常

不同,在云資源被共享的所有用戶

同時相對于專用資源管(

由排隊系統(tǒng))。這應該允許延遲敏感

申請經(jīng)營本機上的云,雖然確保

良好的服務質(zhì)量水平不夠被傳遞給最終用戶

會不會是微不足道,并可能會是一個主要的

為云計算挑戰(zhàn)云規(guī)模增長,

和用戶數(shù)量。數(shù)據(jù)模型:雖然有些人認為未來的大膽謂詞

互聯(lián)網(wǎng)電腦將走向云計算

集中,其中存儲,計算和其他所有種

資源將主要由云置備,我們

設想,下一代互聯(lián)網(wǎng)計算會

三角形的模型如圖4所示:互聯(lián)網(wǎng)計算會

大約數(shù)據(jù),混濁計算,以及集中

客戶端計算。云計算和客戶端計算

并存和發(fā)展是相輔相成的,而數(shù)據(jù)管理

(映射,分區(qū),查詢,移動,緩存,

復制等)都將成為越來越重要

云計算和客戶端計算的增加

數(shù)據(jù)密集型應用。

云計算的關鍵作用不言而喻,但

在客戶端計算的重要性不能被忽視

無論是對幾個原因:1)出于安全原因,人們

未必愿意上運行關鍵任務應用

云和發(fā)送敏感數(shù)據(jù)的處理和云

儲存;2)用戶希望得到的東西做即使

互聯(lián)網(wǎng)和云是關閉或網(wǎng)絡通信

慢;3)多核心技術,進步的

未來10年將有一個臺式機的可能性

與100年代的超級電腦硬件線程/核心1000。

此外,許多最終用戶將有不同的hardwaredriven

最終的功能,如可視化和

多媒體播放,這通常會在本地運行。

圖4下一代互聯(lián)網(wǎng)三角形模型計算。

數(shù)據(jù)的重要性已經(jīng)引起了重視電網(wǎng)

在過去十年的社會;數(shù)據(jù)網(wǎng)格[10]已

專門用于解決數(shù)據(jù)密集型應用

網(wǎng)格環(huán)境與虛擬數(shù)據(jù)的概念,[22]

扮演了至關重要的作用。虛擬數(shù)據(jù)捕獲的關系

之間的數(shù)據(jù),程序和計算,并規(guī)定

各種抽象,可以提供一個數(shù)據(jù)網(wǎng)格:位置

透明的數(shù)據(jù)可以在不考慮要求

數(shù)據(jù)的位置,分布式元數(shù)據(jù)目錄是從事維持

跟蹤每個數(shù)據(jù)塊的位置以及(其

副本)跨網(wǎng)網(wǎng)站和隱私和訪問控制

執(zhí)行;物化透明度:數(shù)據(jù)可以是重新計算

在飛行中或要求轉(zhuǎn)讓,取決于

數(shù)據(jù)的可用性和成本重新計算。有

透明度還表示,數(shù)據(jù)可以被消費

并制作不管他們的實際物理格式和

貯存,數(shù)據(jù)映射成一些抽象的結(jié)構(gòu)

在這樣的代表性和操縱。

數(shù)據(jù)采集地點:由于CPU周期變得更便宜和數(shù)據(jù)集

規(guī)模逐年翻番,為高效率的主要挑戰(zhàn)

申請縮放的數(shù)據(jù)的位置相對于

現(xiàn)有的計算資源-移動數(shù)據(jù)

多次到遙遠的CPU正在成為瓶頸。[46]

在投入產(chǎn)出的速度有很大差異從本地磁盤

存儲廣域網(wǎng),它可以顯著影響

應用性能。為了達到良好的可擴展性

為云,網(wǎng)格,他們的應用程序,數(shù)據(jù)互聯(lián)網(wǎng)尺度

必須分布在多臺計算機,并計算

必須轉(zhuǎn)向建立的最佳場所,以執(zhí)行

減少通訊費用[46]。谷歌對MapReduce的

[13]系統(tǒng)上運行的谷歌文件系統(tǒng)之外,在

該數(shù)據(jù)加載,分割成塊,每塊

復制。因此,數(shù)據(jù)處理與數(shù)據(jù)存儲是搭配:

當一個文件需要處理,作業(yè)調(diào)度咨詢1

存儲元數(shù)據(jù)服務來獲取每塊的主機節(jié)點,

然后附表一“圖”進程的節(jié)點,使數(shù)據(jù)

地方被利用效率。在網(wǎng)格,數(shù)據(jù)存儲,通常

在共享文件系統(tǒng)依賴(如NFS的,通用并行文件系統(tǒng),PVFS,光澤),

數(shù)據(jù)局部性的地方不容易實施。一種方法是

要以提高調(diào)度數(shù)據(jù)感知,并能夠

充分利用地方的信息數(shù)據(jù)時調(diào)度

計算任務,這方法已顯示出改善就業(yè)

周轉(zhuǎn)時間顯著[41]。

結(jié)合計算和數(shù)據(jù)管理:更

關鍵是計算和數(shù)據(jù)資源組合

管理,利用數(shù)據(jù)訪問模式的地方

盡量減少數(shù)據(jù)量,提高運動endapplication

性能和可擴展性。試圖解決

存儲和計算的問題分別力量

許多數(shù)據(jù)移動計算和存儲之間

資源,這將無法擴展到明天的peta級

數(shù)據(jù)集和以百萬計的處理器,并會帶來顯著

未充分利用的原料資源。重要的是要

時間表計算任務接近的數(shù)據(jù),并

了解移動相對于移動工作的費用

數(shù)據(jù)。數(shù)據(jù)感知調(diào)度,分散的數(shù)據(jù)接近

處理器是至關重要實現(xiàn)良好的可擴充性和

性能。最后,作為處理器內(nèi)核數(shù)量是

增加(最大的超級計算機,現(xiàn)在已經(jīng)超過20萬

處理器和網(wǎng)格超過100K的處理器),有一

不斷增長的重點支持的高吞吐量

計算高可持續(xù)調(diào)度和執(zhí)行率。

我們認為,重要的數(shù)據(jù)管理體系結(jié)構(gòu)

確保數(shù)據(jù)管理實現(xiàn)規(guī)模

在對文件,對象的數(shù)量,大小和所需數(shù)據(jù)集

數(shù)據(jù)集的磁盤空間使用情況,而在同一時間,確保

數(shù)據(jù)元素的信息可以快速,有效地進行檢索。

網(wǎng)格一直在計算和進步相結(jié)合

數(shù)據(jù)與數(shù)據(jù)感知調(diào)度管理[41],但我們

相信云將面臨重大挑戰(zhàn),處理

在認真努力沒有投資的數(shù)據(jù)密集型應用

治理模式的應用程序訪問數(shù)據(jù)局部性。

盡管數(shù)據(jù)密集型應用程序可能不是很典型

今天云應用協(xié)議,作為尺度

云的成長,它可能只是一個時間的問題很多云。

虛擬化:虛擬化已經(jīng)成為不可缺少的

幾乎每一個成分云,最明顯的原因

是抽象和封裝。只是喜歡線程

介紹給用戶提供的“幻想”,猶如電腦

正在運行的所有線程同時,每個線程在使用所有可用的資源,云需要運行

多(甚至高達數(shù)千或數(shù)百萬)的用戶

應用程序和所有的應用程序看起來好像使用者

他們同時運行,可以使用所有的

在云可用資源。虛擬化提供了

必要的抽象,這樣的基本結(jié)構(gòu)(原料

計算,存儲,網(wǎng)絡資源)可以統(tǒng)一作為一個游泳池

資源和資源重疊(如數(shù)據(jù)存儲服務,

網(wǎng)絡托管環(huán)境中)可以建立在它上面。

虛擬化也使每個應用程序被封裝

這樣,他們可以配置,部署,啟動,遷移,

暫停,恢復,停止等,從而提供更好的

安全性,可管理性,并進行隔離。

此外,亦有很多的云傾向于采取其他原因

虛擬化:1)服務器和應用整合,如

多個應用程序可以在同一臺服務器上運行,資源

可以更有效地運用;2)可配置性,為

各種應用所需的資源可能與

重要的是,一些需要大量儲存,一些計算,在

以動態(tài)配置和捆綁(合計)

各種需要的資源,虛擬化是必要的,因為這

是不是在硬件級別實現(xiàn)的;3)增加

應用程序的可用性,虛擬化可以快速恢復

從計劃外停機,可作為虛擬環(huán)境

備份并在不中斷服務遷移;4)

提高了響應:資源配置,監(jiān)測

可自動和維護,共同資源

緩存和重用。所有這些功能的虛擬化

云提供了基礎,以滿足嚴格的SLA(服務

水平協(xié)議)是在商業(yè)環(huán)境,要求該

不能輕易實現(xiàn)與非虛擬化環(huán)境

作為系統(tǒng)中就必須overprovisioned成本效益的方式

在處理閑置和浪費資源的高峰負荷

時期。畢竟,一個虛擬化基礎設施,可剛

認為,作為一個從IT映射到業(yè)務需求的資源。

網(wǎng)格不依賴于虛擬多達云做,但

這可能是由于政策和更加有每個人

組織維持其資源(即,沒有完全控制

虛擬化它們)。但是,也有在努力利用網(wǎng)格

虛擬化以及如雨云,[56](以前稱為

作為虛擬工作空間服務[26]),它提供了

同樣的抽象和動態(tài)部署能力。一

虛擬工作區(qū)是一個執(zhí)行環(huán)境,可

部署動態(tài)和安全的網(wǎng)格。雨云

提供兩個保證:1水平)生活質(zhì)量:用戶可以

正是(軟件)環(huán)境所需要的,2)質(zhì)量

服務:提供和保證所有資源

工作區(qū)需要正常(CPU,內(nèi)存,磁盤,

帶寬,可用性),允許重新談判,以動態(tài)

反映不斷變化的要求和條件。此外,

寧伯斯還可以提供一個虛擬的電網(wǎng)聯(lián)網(wǎng)

應用程序(如一個批處理調(diào)度程序,工作流程或系統(tǒng)),

這也是動態(tài)配置,不斷增長的趨勢

網(wǎng)格計算。

還值得一提的是虛擬化-在過去-有

對于某些應用,其中重要的性能損失

已被使用的主要缺點之一

虛擬化。然而,在過去幾年里,處理器

如AMD和英特爾制造商不斷推出

硬件支持的虛擬化,這有助于縮小

在應用程序之間的性能差距表現(xiàn)在

因為它與傳統(tǒng)的虛擬化資源的比較

未經(jīng)虛擬化系統(tǒng)。

監(jiān)測:另一個虛擬化帶來的挑戰(zhàn),

云是精細控制的潛在困難

監(jiān)測資源。雖然許多網(wǎng)格(如

的TeraGrid)也執(zhí)行有關限制什么樣的傳感器或

長時間運行的服務的用戶可以發(fā)射,監(jiān)測云

沒有那么簡單了在網(wǎng)格,因為在一般的網(wǎng)格

有哪些用戶通過他們的身份不同的信任模型

代表團可以訪問和瀏覽不同的網(wǎng)格資源

網(wǎng)站和電網(wǎng)資源沒有高度抽象和

在虛擬化云,例如,該節(jié)[25]

分布式(和分層)監(jiān)測系統(tǒng)可監(jiān)控

集群和網(wǎng)格聯(lián)合會,并已廣泛應用在看到

網(wǎng)格社區(qū)。云在,不同層次的服務

可以提供給最終用戶,用戶只接觸到預定

API和較低水平的資源是不透明的

特別是在用戶和SaaSPaaS的水平(雖然有些

供應商可以選擇在公開監(jiān)測信息

這些級別)。該用戶還沒有部署她的自由

自己的監(jiān)測基礎設施和有限的信息

返回到用戶可能無法提供必要的水平

細節(jié)為她找出的資源狀況是。該

同樣的問題可能存在和發(fā)展云

為抽象/統(tǒng)一資源管理,通常會

通過虛擬化和其他一些封裝的水平,

并追查/硬件棧軟件的問題

可能會更加困難。從本質(zhì)上講監(jiān)測云

商業(yè)應用需要一個良好的平衡的監(jiān)測,

企業(yè)級服務器管理,虛擬機監(jiān)控和

硬件維護,將是一個重大的挑戰(zhàn)

它認為云計算更廣泛的采用和部署。

另一方面,監(jiān)測可以說是少

重要的云,如用戶有更多的互動

抽象層可能較為復雜,這

抽象層能夠應對故障和服務質(zhì)量

(QoS)的自動通用方式的要求

無論應用程序邏輯。在不久的將來,用戶端

監(jiān)測有可能成為云重大挑戰(zhàn),但它

將變得不那么重要,因為云層變得更加

復雜和更自我維持和自我愈合。

出處:種源是指一個推導歷史

數(shù)據(jù)產(chǎn)品,包括所有的數(shù)據(jù)源,中間數(shù)據(jù)

產(chǎn)品,即應用到生產(chǎn)程序

數(shù)據(jù)產(chǎn)品。源信息在認識至關重要,

發(fā)現(xiàn),驗證和共享某些數(shù)據(jù)產(chǎn)品作為

以及應用程序和程序用來得到它。在

例如財務和藥品的一些學科,也是

強制提供所謂的“審計跟蹤”的

面試的目的。在網(wǎng)格,原產(chǎn)地管理工作

一般內(nèi)置工作流系統(tǒng),從早期的開拓者

例如嵌合體[22],以現(xiàn)代科學的工作流程系統(tǒng),

如雨燕[53],開普勒[35],并查看[34]支持

發(fā)現(xiàn)和科學成果的可重復性。它還

已建成一個獨立的服務,如PreServ[29],以

促進更多的種源元件集成

一般的計算模式,并在處理與信任問題

出處斷言。利用種源信息,科學家可以調(diào)試工作流的執(zhí)行,科學有效或無效

結(jié)果,指導今后的工作流程設計和數(shù)據(jù)的探索。

雖然它的種源,首先表現(xiàn)在科學的承諾

工作流系統(tǒng)[22]和數(shù)據(jù)庫系統(tǒng)[47],一個長期

愿景是,將在其他源系統(tǒng)有用

好,因此需要發(fā)展一種標準,開放,

普遍的代表性和查詢模式。目前,

出處挑戰(zhàn)系列[39]和開放來源

模型倡議[38]為這些活動論壇

標準化工作和互動。另一方面,

云正成為未來操場電子科學

研究和種源管理是非常重要的

為了跟蹤進程和支持重復性

[科技成果45]。種源仍是一個未開拓的領域

在云環(huán)境中,我們需要處理的,甚至

例如跟蹤數(shù)據(jù)生產(chǎn)更具挑戰(zhàn)性的問題

在不同服務供應商(與不同的平臺

知名度和訪問策略)和不同的軟件和

在一個提供硬件抽象層。在其他

話,捕獲和管理云源

環(huán)境可能被證明是更加困難比在網(wǎng)格,

因為后者已經(jīng)有幾個源系統(tǒng)

和倡議,但可擴展出處查詢[55]和

安全訪問信息的來源仍然是開放的

問題為網(wǎng)格和云環(huán)境。

2.4編程模型

雖然在網(wǎng)格環(huán)境中的編程模型不

從根本上不同傳統(tǒng)的并行和分布式

環(huán)境,這顯然復雜的問題,如

多個管理域,在資源大變化

異質(zhì)性,穩(wěn)定性和性能,異常處理

高動態(tài)(因為資源可以加入和離開漂亮

許多在任何時間)環(huán)境等主要目標網(wǎng)格

大規(guī)??茖W計算,因此它必須利用規(guī)模

一大批/資源量,我們也會

當然要作出快速和有效的程序運行在網(wǎng)格

環(huán)境,方案還必須正確地完成,所以

可靠性和容錯能力必須加以考慮。

在這里,我們簡要地討論一些一般的編程模型

網(wǎng)格。MPI(消息傳遞接口)[36]是最

常用的并行計算編程模型,

其中一組任務使用自己的本地內(nèi)存中

計算和通信的發(fā)送和接收

消息。MPICH的-G2的[32]是實現(xiàn)電網(wǎng)啟用

MPI的。它同時提供給熟悉的界面的MPI

整合的Globus工具包。協(xié)調(diào)語言

也允許對可能異構(gòu)組件數(shù)量

溝通與互動,為設施提供

規(guī)范,互動,動態(tài)組成

分布式(兼)組件。例如,琳達[1]

定義了一組原語的協(xié)調(diào)將和檢索

從共享的元組稱為元組空間數(shù)據(jù)空間。它有

被證明是直接使用這些原語

實行主工人并行調(diào)度。該Ninf-G的

GridRPC[37]系統(tǒng)集成了電網(wǎng)的RPC(遠端

過程調(diào)用)關于GlobusToolkit的頂層。它出版

在MDS的接口和函數(shù)庫,并利用革蘭

調(diào)用遠程可執(zhí)行文件。在網(wǎng)格,然而,許多

應用程序是松散耦合的,一輸出可能

作為輸入傳遞到一個或多個其他??for例如,一

文件,或通過Web服務調(diào)用。雖然如此,?úloosely

耦合,金計算可以涉及大量

計算和通信,對所關注的問題

程序員往往是從傳統(tǒng)的高不同

高性能計算,我們集中研究管理問題

有關數(shù)據(jù)集和任務,而不是大批

間通信的最優(yōu)化。在這種

情況下,工作流系統(tǒng)[54]在規(guī)范更切合

和執(zhí)行的申請。更具體地說,

工作流程系統(tǒng)可組成個人(單

步驟)元件集成在一個復雜的依賴關系圖,并

執(zhí)政的數(shù)據(jù)和流量/或通過這些控制

組件。一個例子是SWIFT系統(tǒng)[53],它

與并行計算橋梁科學的工作流程。這是一個

并行編程工具,用于快速和可靠的規(guī)范,

執(zhí)行和大型科學與管理

工程流。雨燕運行時系統(tǒng)依賴

考卡拉揚[33]工作流引擎進行有效調(diào)度

和負載平衡,它集成了Falkon重量輕

優(yōu)化任務執(zhí)行任務的吞吐量和服務

資源利用效率[40]。WSRF的(Web服務資源

框架)已擺脫基于OGSA(開放網(wǎng)格服務

建筑)[11越來越多的應用網(wǎng)格]的

發(fā)展為服務。WSRF的允許Web服務成為

狀態(tài),并提供一組操作來設置和檢索

州(資源)。第4版的Globus工具包包含

Java和C實現(xiàn)的WSRF的,大部分的Globus

核心服務已重新設計,以圍繞WSRF的,

這些共使面向服務的網(wǎng)格編程

模型。

MapReduce的[13]是唯一的另一個并行編程

模型,提供一個編程模型和運行時系統(tǒng)

對大型數(shù)據(jù)集處理,它是基于一個簡單的

模型只有兩個:,主要功能?úmap,非盟和,?úreduce,金

借用函數(shù)語言。該地圖功能適用

具體操作的每一個項目設置,產(chǎn)生一個新的

設置的項目;一個函數(shù)執(zhí)行上減少了一套聚合

項目。MapReduce的運行時系統(tǒng)會自動

分區(qū)輸入數(shù)據(jù)和時間表的執(zhí)行方案

在機器的商品大集群。該系統(tǒng)由

由工人的容錯節(jié)點定期檢查和

未能重新分配給其他工人的工作節(jié)點。Sawzall是一

解釋語言,建立在MapReduce和分離

過濾和聚合階段為更簡潔的方案

規(guī)范和更好的并行化。Hadoop的[30]是

模型的MapReduce的開源實現(xiàn),與豬

是一種聲明性編程語言提供的頂部

Hadoop的。微軟已經(jīng)開發(fā)出了宇宙分布

存儲系統(tǒng)和德賴厄德處理框架,并提供

DryadLINQ[31]和范圍作為說明性編程模型

對存儲和計算基礎設施上。

DryadLINQ使用面向?qū)ο蟮腖INQ查詢語法,

范圍提供了類似的SQL的基本操作,如

選擇,加入,聚集等,都傳達了抽象

進入詳細規(guī)范的執(zhí)行計劃。

網(wǎng)行動,星光大道和腳本(Java腳本,PHP和Python等)有

一直走在世界的云流系統(tǒng)進行,

因為沒有簡單的方法來整合服務和

來自不同供應商的申請。他們基本上是數(shù)據(jù)一體化的辦法,因為他們從一產(chǎn)出

服務/應用,他們和飼料轉(zhuǎn)化成另一種。

谷歌應用程序引擎使用Python的運行時和修改

選擇Python腳本語言的Web應用

發(fā)展,其根本的BigTable的存儲接口

制度是一些專有的查詢語言(命名,因為你

會想,GQL),是聯(lián)想的SQL,雖然所有

這些可能會改變。云(如亞馬遜網(wǎng)站

服務,微軟的Azure服務平臺),一般

通過Web服務API,用戶接入,配置和

云服務計劃使用公開為預先定義的宣傳短片

Web服務和HTTP和SOAP是共同協(xié)議

選擇了這種服務。雖然采取了一些云層

如HTTP和SOAP常見的通信協(xié)議,

所有的整合和互用性的服務和

應用程序仍然是最大的挑戰(zhàn),因為用戶需要點擊

成一個,而不是一個單一的云提供商云聯(lián)合會。

2.5應用模型

網(wǎng)格一般支持多種應用,

從高性能計算(HPC)的高

吞吐量計算(宏達)。HPC應用程序是有效率

在執(zhí)行并行任務,緊密結(jié)合在一個特定的

低延時機互連,一般不

在一個廣域網(wǎng)格執(zhí)行;這些申請

通常使用消息傳遞接口(MPI)的實現(xiàn)

需要進程間通信。另一方面,網(wǎng)格

也看到在執(zhí)行較為松散的巨大成功

耦合的應用程序往往是管理和執(zhí)行

通過工作流系統(tǒng)或其他先進和復雜

申請。有關松散耦合宏達應用

自然,還有其他的應用程序類,如多

程序多數(shù)據(jù)(MPMD),MTC的,容量計算,

效用計算,并行和尷尬,他們的每

自己的利基[42]。這些松散的耦合應用中可

組成(包括獨立和依賴的許多任務

任務),可以被單獨安排在許多不同

跨多個行政區(qū)域界線計算資源

一些較大的應用程序?qū)崿F(xiàn)的目標??赡苁切〉幕蛉蝿?/p>

大,單處理器或多處理器,運算密集或

數(shù)據(jù)密集型的。該組任務可能是靜態(tài)的還是動態(tài)的,

同質(zhì)或異質(zhì)的,松散或緊密耦合。

的任務總數(shù),計算數(shù)量,

大量的數(shù)據(jù)可能很小,但也非常大。

另一方面,云計算,原則上可照顧

一組類似的申請。唯一的例外,將

可能很難實現(xiàn)云計算(但已

許多成功的網(wǎng)格)是高性能計算應用程序需要快速

和低延遲互連網(wǎng)絡進行有效擴展到

許多處理器。由于云計算還處于起步階段,

的應用程序?qū)⑦\行在云都沒有明確定義,

但我們可以肯定他們的特點是松散耦合,

交易導向(小任務的毫秒命令

秒),并可能是互動式的(相對于batchscheduled

因為它們是目前在網(wǎng)格)。

在網(wǎng)格的另一個新興的應用科學類

網(wǎng)關[51],這是前端到各種應用

可以從松散的耦合緊密耦合到任何東西。

網(wǎng)關是一個科學的工具,社區(qū)開發(fā)的一套,

應用程序和數(shù)據(jù),是通過一個集成的集合

門戶網(wǎng)站或應用軟件。網(wǎng)關提供訪問

品種包括工作流,可視化功能,

資源發(fā)現(xiàn)和執(zhí)行服務工作,通過一

基于瀏覽器的用戶界面(可多可說隱藏

的復雜性)??茖W網(wǎng)關是開始

采取多種多樣的Web2.0技術,但迄今為止,

大部分在網(wǎng)格和Web2.0的發(fā)展已

在它們之間的相互作用小平行。這些

新技術是如何的重要增強功能

網(wǎng)關與服務交互,并提供豐富的用戶

互動性。雖然科學網(wǎng)關,才會出現(xiàn)

最近在網(wǎng)格,云似乎已經(jīng)采取的使用

云網(wǎng)關資源幾乎完全為最終用戶

互動。該瀏覽器和Web2.0技術將

無疑會發(fā)揮多少用戶在交互中心作用

網(wǎng)格和云中的未來。

2.6安全模型

云主要包括專用數(shù)據(jù)中心,屬于

同一個組織,并在每個數(shù)據(jù)中心,硬件

和軟件配置,支持平臺是在

一般較更均勻的網(wǎng)格

環(huán)境。互操作性可以成為一個嚴重的問題為

跨數(shù)據(jù)中心,跨管理域的相互作用,

想像在亞馬遜EC2上運行您的會計服務

而你對谷歌基礎設施的其他業(yè)務。

網(wǎng)格但建立在假設資源

異構(gòu)和動態(tài)的,并且每個站點可能有其格

域名的管理和經(jīng)營自主權。因此,

安全一直是在設計網(wǎng)格的根本

基礎設施。所考慮的主要問題有:單點登錄,

使用戶可以登錄一次,并已獲得多個

網(wǎng)格網(wǎng)站,這也將促進會計和審計;

代表團,使程序可以被授權訪問

在用戶代表的資源,可以進一步委托給其他

方案;私密性,完整性和隔離,資源

屬于一個用戶不能訪問未經(jīng)授權的

用戶可以在不被篡改轉(zhuǎn)移;協(xié)調(diào)

資源分配,保留和共享,同時考慮到

全球和本地的考量資源使用政策。

公鑰基礎的廣船國際(網(wǎng)格安全基礎設施)

用于身份驗證協(xié)議,通訊

保護和授權。此外,中科院(社區(qū)

授權服務)是為先進的資源

授權內(nèi)和社區(qū)。格魯伯(網(wǎng)格

資源使用SLA的經(jīng)紀人)[14]就是一個例子,有

分布式策略執(zhí)行點,執(zhí)行本地

使用政策和(服務水平協(xié)議)的全球服務水平協(xié)議,

它允許在個別網(wǎng)站的資源得到有效

分享多站點,多旁白環(huán)境。

目前,對云安全模式似乎是相對

簡單且小于通過安全模式安全

網(wǎng)格。云基礎設施通常依賴于Web表單(超過

SSL)來創(chuàng)建和管理帳戶為最終用戶的信息,

并允許用戶重置其密碼和接收新

密碼通過電子郵件中的不安全和非加密

溝通。請注意,新用戶可以利用云

相對輕松,幾乎立即,用信用卡和/或

電子郵件地址。為了對比這一點,對電網(wǎng)更嚴格的

安全性。例如,雖然網(wǎng)站形式被用于管理用戶帳戶,對新帳戶等敏感信息

密碼還要求一個人對人的談話

核實人,也許從辦學核查

人誰已經(jīng)有一個帳戶,密碼將只

傳真或郵寄,但在任何情況下才會被

通過電子郵件發(fā)送。網(wǎng)格安全的做法可能是更多的時間

費時,但它增加了一個額外的安全級別,以幫助

防止未經(jīng)授權的訪問。

安全是為收養(yǎng)的最大問題之一

云計算。我們大綱7風險的云用戶應

犯前提高與供應商[6]:1)特權用戶

訪問:本企業(yè)以外的敏感數(shù)據(jù)需要處理

保證他們是唯一能夠傳播到

特權用戶;二)監(jiān)督管理規(guī)定:1客戶需求

驗證如果云提供商提供了外部審計和安全

如果他們的認證和一些基礎設施符合

監(jiān)管安全的需要;3)數(shù)據(jù)的位置:自1

客戶將不知道她的數(shù)據(jù)將被儲存,這是

重要的是,云存儲和供應商承諾

在具體的司法管轄區(qū)的數(shù)據(jù)處理,并遵守當?shù)?/p>

隱私要求對代表客戶;4)數(shù)據(jù)

隔離:一要確保一個客戶的數(shù)據(jù)

完全隔離,另一個客戶的數(shù)據(jù),5)回收:它

重要的是,云提供商提供了一個有效的復制

和恢復機制來恢復數(shù)據(jù),如果發(fā)生災難,6)

調(diào)查支持:云服務是特別困難

調(diào)查,如果這是一個重要的客戶,那么這種

支持需要與合同保證的承諾;

7)長期可行性:你的數(shù)據(jù)應該是可行的甚至

云供應商是由另一家公司收購。

3結(jié)論和未來的燈

在本文中,我們發(fā)現(xiàn)云和網(wǎng)格分享了很多

共同性在他們的視野,建筑和技術,但

他們還分別在各方面,包括安全,

編程模型,業(yè)務模型,計算模型,數(shù)據(jù)

模型,應用程序和抽象。我們還確定

在這兩個領域的挑戰(zhàn)和機遇。我們相信結(jié)束

像這樣的比較,可以幫助這兩個社區(qū)

了解,分享和發(fā)展的基礎設施和技術

內(nèi)和跨,并加速從早期的云計算

對生產(chǎn)系統(tǒng)原型。

在未來會是什么?我們將危害的預測數(shù),

基于我們的信念,將研究的計算經(jīng)濟學

越來越像能源的人。無論是能源還是

明天的計算網(wǎng)格的外觀昨日

電力網(wǎng)格。都將走向一個microproduction組合

和大型公用設施,與越來越多的

小規(guī)模生產(chǎn)者(風能,太陽能,生物質(zhì)能等能源;

計算,地方集群和嵌入式處理器中

鞋和墻壁)共同存在大范圍的區(qū)域

生產(chǎn)者,并加載它們之間的動態(tài)分發(fā)。

是的,電腦是不是真的如電力,但我們相信

不過,我們會看到平行進化,驅(qū)動

類似的部隊。

在建立這種分布式“云”或“網(wǎng)格”,我們將需要

支持按需供應和配置

綜合“虛擬系統(tǒng)”,以提供準確的能力

需要由最終用戶。我們將需要定義協(xié)議,

允許用戶和服務提供者發(fā)現(xiàn)和交班

其他供應商要求,監(jiān)測和管理其

保留意見,并安排付款。我們需要的工具

同時管理的和潛在的資源所產(chǎn)生的

分布式計算。我們將需要集中規(guī)模

今天的云事業(yè)機構(gòu),分布和互操作性

今天的電網(wǎng)設施。

令人遺憾的是,至少到目前為止,所采用的方法實現(xiàn)

在今天的商業(yè)云這些目標沒有被公開

和一般的目的,而是被大多數(shù)專利和

專門為特定的(例如,大規(guī)模數(shù)據(jù)內(nèi)部使用

分析)的公司,他們開發(fā)的。那種認為

我們可能想使供應商之間的互操作性(如

在電力網(wǎng)格)尚未浮出水面。格

技術和協(xié)議發(fā)言正是這些問題,

應予以考慮。

所要求的協(xié)議和一些工具將來自

業(yè)界在亞馬遜,谷歌,雅虎聰明的人,

微軟和IBM。其他人將來自聰明的人

來自學術界和政府實驗室。其他人則來自

那些創(chuàng)造任何東西后,我們稱之為網(wǎng)格和云。

這將是有趣的,看看到什么程度這些不同

社區(qū)管理,以尋找共同的事業(yè),或改為

沿著平行的路徑。

4參考資料

[1]阿胡亞南,北路卡列羅和D格勒恩特爾?!傲者_和朋友”

IEEE計算機19(8),1986頁。26-34。

[2]乙玲,j的貝什泰爾,j的布雷斯納恩鋁舍夫納克,一福斯特,

長Kesselman,第梅德,五Nefedova,四Quesnal,第Tuecke。

“數(shù)據(jù)管理和轉(zhuǎn)讓的高性能

計算網(wǎng)格環(huán)境“,并行計算

雜志,卷。28(5)2002年5月,頁。749-771。

[3]亞馬遜彈性計算云(AmazonEC2的),

/ec2,2008。

[4]亞馬遜簡單儲存服務(AmazonS3的),

/s3,2008。

[5]二博德,D.M.霍爾斯特德河肯德爾,z的雷之際,廳,四

杰克遜?!氨銛y式批處理調(diào)度程序和毛伊島

基于Linux集群“調(diào)度,usenix的,第四年的Linux

展示及會議,2000年。

[6]蘇布羅德金?!癎artner公司:七云計算安全風險”,

/news/2008/070208-cloud.html,2008。

[7]河Buyya,四艾布拉姆森,j的眩暈?!矮C人/克:一個建筑

一個資源管理與調(diào)度系統(tǒng)在全球

計算網(wǎng)格“,電機及電子學工程師聯(lián)合會詮釋。機密檔案。高性能

電腦在亞太地區(qū)(亞洲高速計算)2000。

[8]河Buyya,光Bubendorfer?!笆袌鰧蚓W(wǎng)格和效用

計算“,威利出版社,紐約,美國,2008年。

[9]答Chebotko,十費,正林,路南,和F.Fotouhi,“蓄

科學工作流源和查詢使用元數(shù)據(jù)

一個關系數(shù)據(jù)庫“,2004。第二屆國際研討會

科學的工作流程和業(yè)務流程標準在電子

會同科學,電子學,pp.611-618,班加羅爾,

印度,2007年12月。

[10]答舍夫納克,一福斯特角Kesselman角梳,南Tuecke。

“數(shù)據(jù)網(wǎng)格:建立一個分布式體系結(jié)構(gòu)

科學的管理和大型數(shù)據(jù)集分析“,Jrnl。

網(wǎng)絡與計算機應用,23:187-200,2001。

[11]光Czajkowski,弗格森四,一,福斯特,j的弗雷,第格雷厄姆,噸

馬奎爾,四內(nèi)靈,第Tuecke?!皬拈_放網(wǎng)格服務基礎設施,以Web服務資源框架:重構(gòu)&

演變“,2004年3月5日。

[12]南戴維森,第布拉基亞,甲的Eyal灣Lud?scher,噸麥克菲利普斯,

南鮑爾斯,米阿南德,j的弗萊雷,“在科學種源

工作流系統(tǒng)“,IEEE數(shù)據(jù)工程。公牛。30(4):44-50(2007年)。

[13]蘇院長,第Ghemawat?!癕apReduce的:簡化數(shù)據(jù)

關于“大集群加工,經(jīng)營第六研討會

系統(tǒng)的設計與實現(xiàn)(OSDI04),2004。

[14]長杜米特雷斯庫,一拉伊庫,一福斯特?!霸O計,使用,和

性能格魯伯:一個網(wǎng)格uSLA為基礎的經(jīng)紀

基礎設施“,PPP國際。雜志的網(wǎng)格計算,2007年。

[15]桉樹,/,2008年。

[16]一福斯特角Kesselman?!吧n白球:阿元計算

基建工具包“,PPP國際j的超級計算機應用程序,

11(2):115-128,1997。

[17]一福斯特角Kesselman,長李河林德爾,光Nahrstedt,甲

羅伊。“資源管理體系結(jié)構(gòu)的分布式的

支持提前預訂和共同分配“,PPP國際

研討會的服務,1999年質(zhì)量。

[18]一福斯特角Kesselman,第Tuecke。網(wǎng)格的解剖:

啟用可擴展的虛擬組織。在PPP國際。Jrnl。高

高性能計算應用,15(3):200-222,2001。

[19]一福斯特。什么是網(wǎng)格?阿三點清單,2002年7月。

[20]一福斯特角Kesselman,j的尼克,第Tuecke。在生理

網(wǎng)格:一個開放式網(wǎng)格服務的分布式體系結(jié)構(gòu)

系統(tǒng)集成。Globus工程,2002年。

[21]一福斯特角Kesselman湖皮爾爾曼,第Tuecke,和五韋爾奇。

“社區(qū)授權服務:現(xiàn)狀與未來,”在

觸發(fā)。在高能物理計算(集保),2003。

[22]一,福斯特,j的V?ckler,王爾德米,趙士元,“幻想:一個虛擬

數(shù)據(jù)系統(tǒng)為代表,查詢和自動化數(shù)據(jù)

推導,SSDBM2002“:37-46。

[23]一福斯特。“GlobusToolkit的版本4:軟件服務,

。導向系統(tǒng)“發(fā)表演說詮釋。機密檔案。網(wǎng)絡和并行

計算,施普林格出版社LNCS3779,頁2-13,2006。

[24]蘇弗雷噸坦南鮑姆,一福斯特,米利夫和S.Tuecke。

“禿鷹-G的:一個管理代理計算多

機構(gòu)網(wǎng)格“,集群計算,5(3)。237-246。2002。

[25]節(jié),/projects/ganglia/,2008年。

[26]基希光,一福斯特噸弗里曼和十張?!疤摂M

工作區(qū):實現(xiàn)服務質(zhì)量和生活質(zhì)量

在電網(wǎng)“,科學規(guī)劃學報,2006。

[27]的Globus安全團隊?!癎lobusToolkit的版本4格

安全基礎建設:一個標準的角度來看,“技術

報告,阿貢國家實驗室,單片機,2005。

[28]谷歌應用程序引擎,/appengine/,2008年。

[29]體育格羅斯,第里程之際,方,南黃,光曹納湖莫羅。

“記錄和使用中的蛋白質(zhì)來源可壓縮

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論