資源描述:
《網(wǎng)格平臺構(gòu)建技術(shù)與研究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、網(wǎng)格平臺構(gòu)建技術(shù)與研究摘要:網(wǎng)格概念被提出后,在各領(lǐng)域均受到廣泛關(guān)注,但國內(nèi)目前多以縱向研究為主,滿足IanFoster概念的網(wǎng)格平臺并沒有真正搭建。本文基于ubuntu操作系統(tǒng),利用GLOBUS構(gòu)建了網(wǎng)格平臺,并對相關(guān)的細節(jié)技術(shù)進行歸納分析,具有一定的實用參考價值。關(guān)鍵字:ubuntu、Globus、網(wǎng)格、平臺中國分類號:TP302.7文獻標識碼:AOnresearchingBuildingupgridplatformZhanShaobin1Chenshengbo1Chuaiyuanyuan1Liuhaibo2Xuanyihua1(1、CollegeofGeo-ExplorationofS
2、cienceandTechnology,JilinUniversity,Changchun,130026;2、CollegeofComputerScienceandTechnology,JilinUniversity,Changchun,130026)Abstract:aftertheconceptionofgridwascomedup,itwasattentedabroadonallfield.But,theinlandresearcharemoreportraint.theplatformhardlybuildupcarryIanFoster’spoint.Thispaperbuildu
3、pthegridplatformbasedusingtheglobusmoduleonubuntusystem.Andintroducedtheinterrelatedkey-technology.ItprovidethereferenceonthesameproblemKeywords:ubuntu、Globus、Grid、platform1、引言一個集成的計算與資源環(huán)境稱為網(wǎng)格。基于網(wǎng)格的問題求解叫網(wǎng)格計算[1]。網(wǎng)格計算是近年來興起的一個研究熱點。它是把地理位置上分散的資源集成起來的一種基礎(chǔ)設(shè)施。通過這種基礎(chǔ)設(shè)施,用戶不需要了解這個基礎(chǔ)設(shè)施上資源的具體細節(jié)就可以使用自己需要的資源[2]
4、。根據(jù)Foster和Kesselman的定義[3][4],網(wǎng)格是構(gòu)筑在互聯(lián)網(wǎng)上的一組新興技術(shù),它將高速互聯(lián)網(wǎng)、高性能計算機、大型數(shù)據(jù)庫、傳感器、遠程設(shè)備等融為一體,為科技人員和普通老百姓提供更多的資源、功能和交互性。在我國,網(wǎng)格研究已列入“863計劃”。中國科學院計算技術(shù)研究所從1996年開始了網(wǎng)格技術(shù)的研究開發(fā)工作,2001年提出了織女星網(wǎng)格計劃[5]。同濟大學從事基于OGSI的網(wǎng)格計算相應(yīng)的理論研究[6];西安交通大學[7]、中科院遙感重點實驗室[8,9]也針對網(wǎng)格的Webservice內(nèi)容進行了深入研究。國防科技大學[10]、中國科技大學[11,12]針對網(wǎng)格安全問題及網(wǎng)格環(huán)境下文件傳
5、輸?shù)牟僮鞣椒ㄒ灿兴_展。同時,清華大學、武漢大學、江南計算技術(shù)研究所及一些應(yīng)用領(lǐng)域的單位,目前已經(jīng)開始用Globus工具集來構(gòu)建網(wǎng)格,并做一些工作流方面的網(wǎng)格性能研究。網(wǎng)格是一種新技術(shù),提出時間較短,國際上一些大公司,如IBM[13]、惠普公司[14]、歐洲日立公司、富士通公司[15]等都在對網(wǎng)格進行研究,英國使用Globus中間件已經(jīng)建成了許多“微網(wǎng)格”[16]。但目前仍沒有成型產(chǎn)品應(yīng)用到商業(yè)項目中。國內(nèi)的網(wǎng)格也多以縱向研究為主,注重理論方面的研究,以便為其進一步的實際應(yīng)用奠定基礎(chǔ)。相對成熟的一些網(wǎng)格應(yīng)用也只停留在信息共享、資源傳輸?shù)确矫?,沒有達到Foster[17]提出的真正意義的網(wǎng)格。
6、在前人研究的理論基礎(chǔ)上,我們借助Globus組件在ubuntu系統(tǒng)下搭建了網(wǎng)格平臺,在小范圍內(nèi)使用平臺組件,基本達到了狹義網(wǎng)格的標準。2、網(wǎng)格組建環(huán)境據(jù)統(tǒng)計,目前l(fā)inux的發(fā)行版本至少有386種。國際開源運動的發(fā)展出現(xiàn)了一些新動向,提出了一種新觀念“DCC”(Debian核心聯(lián)合體)[18],指出國際Linux發(fā)展的最好策略是基于類似Debian這樣的依靠國際開源社區(qū)開發(fā)的開源項目實現(xiàn)“大聯(lián)合”。Ubuntu是一個基于Debian包系統(tǒng)的linux發(fā)行版[19],而且其軟件的安裝主要是通過“源”。2004年4月,ubuntu社區(qū)發(fā)布了具有良好穩(wěn)定性、安全性和效率的第一個版本[20]。此后,
7、每六個月更新一次版本,現(xiàn)在最新的為ver6.10。5網(wǎng)格平臺的搭建要考慮到系統(tǒng)異構(gòu)性,在研究之初,需要一種完全開源的操作系統(tǒng),以便于針對所出現(xiàn)情況,進行模型的各種分析及改進,因此ubuntu是最好的選擇。與此同時,不同的網(wǎng)格計劃項目采用了不同的體系結(jié)構(gòu),我們采用目前IBM等大企業(yè)支持的事實上的標準,開放網(wǎng)格服務(wù)體系結(jié)構(gòu)[21](opengridservicearchitecture,OGSA),即Globus