資源描述:
《企業(yè)數(shù)據(jù)網(wǎng)格平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、大連理工大學(xué)專(zhuān)業(yè)學(xué)位碩士學(xué)位論文1緒論1.1網(wǎng)格計(jì)算1.1.1前言網(wǎng)格計(jì)算011是從20世紀(jì)90年代中期發(fā)展起來(lái)的新技術(shù)。網(wǎng)格計(jì)算最初是由學(xué)術(shù)界研究用來(lái)解決現(xiàn)有贏(yíng)性能計(jì)算機(jī)無(wú)法解決的分布式環(huán)境下大規(guī)??茖W(xué)計(jì)算的問(wèn)題,也就是計(jì)算網(wǎng)格。網(wǎng)格的最終目標(biāo)是實(shí)現(xiàn)大范圍(全球)內(nèi)的資源共享(包括高性能計(jì)算機(jī)、大型數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、傳感器、數(shù)據(jù)等),為人們提供按需獲取資源、透明使用整體資源的能力,使人們?cè)L問(wèn)這些資源如通過(guò)墻上的插座獲取電力一樣容易,使他們?cè)谌魏我粋€(gè)地方通過(guò)一個(gè)接入點(diǎn)就可以獲取所需要的各種資源,而不需要知道這些資源是從哪
2、里產(chǎn)生的12】。隨著計(jì)算網(wǎng)格技術(shù)走向成熟,網(wǎng)格技術(shù)逐漸開(kāi)始向其他用途擴(kuò)展,逐漸發(fā)展成一種廣義的信息集成技術(shù)且受到了世界各國(guó)的關(guān)注,成為全球研究的熱點(diǎn)。美國(guó)把發(fā)展網(wǎng)格技術(shù)放到了戰(zhàn)略高度,每年投入高達(dá)5億美元的經(jīng)費(fèi)進(jìn)行網(wǎng)格技術(shù)的基礎(chǔ)研究。美國(guó)軍方子1999年開(kāi)始構(gòu)建的全球數(shù)據(jù)網(wǎng)格(GIG)pJ預(yù)計(jì)今年投入使用。GIG計(jì)劃將美軍甚至其盟軍的軍事力量融為一個(gè)有機(jī)整體,實(shí)現(xiàn)一體化聯(lián)合作戰(zhàn);美國(guó)能源部支持的“科學(xué)網(wǎng)格”達(dá)到每秒5萬(wàn)億次的計(jì)算能力;美國(guó)國(guó)家科學(xué)基金支持的“萬(wàn)億規(guī)模網(wǎng)格”達(dá)到每秒20萬(wàn)億次的計(jì)算能力,并能存儲(chǔ)和處理近
3、I千萬(wàn)億Byte的數(shù)據(jù),其網(wǎng)絡(luò)帶寬達(dá)到驚人的每秒40GB;美國(guó)“物理學(xué)網(wǎng)格”計(jì)劃建立每秒千萬(wàn)億次級(jí)別的計(jì)算平臺(tái),用于數(shù)據(jù)密集型計(jì)算。美國(guó)的計(jì)算研究主要由美國(guó)能源部、美國(guó)國(guó)家科學(xué)基金會(huì)及美國(guó)國(guó)防部資助,各個(gè)國(guó)家實(shí)驗(yàn)室、高等院校承擔(dān)。各大型企業(yè)積極參與。歐洲國(guó)家從2000年開(kāi)始啟動(dòng)了一系列網(wǎng)格研究項(xiàng)目。其中“歐洲數(shù)據(jù)網(wǎng)格”f4J是一個(gè)國(guó)際性大型研究和技術(shù)發(fā)展項(xiàng)目,涉及到歐盟的20幾個(gè)國(guó)家,是典型的“大科學(xué)”應(yīng)用平臺(tái),它主要針對(duì)高能物理應(yīng)用,解決海量數(shù)據(jù)的分解存儲(chǔ)和處理問(wèn)題,突破地理局限,允許分布在世界各地的工作者共享海量
4、數(shù)據(jù)和貴重設(shè)備,共同開(kāi)展科學(xué)研究。日本與韓國(guó)也啟動(dòng)了各自的網(wǎng)格計(jì)劃。日本在2003年分別投入了100億和20億日元啟動(dòng)了“國(guó)家研究網(wǎng)格”和“商務(wù)網(wǎng)格”,日本的“數(shù)據(jù)存儲(chǔ)場(chǎng)”主要用于千萬(wàn)億字節(jié)量級(jí)的高能物理實(shí)驗(yàn)數(shù)據(jù)的分析和處理,與“歐洲數(shù)據(jù)網(wǎng)格”相連。國(guó)內(nèi)目前完成的網(wǎng)格項(xiàng)目主要有清華大學(xué)的“先進(jìn)計(jì)算基礎(chǔ)設(shè)施”和以中科院計(jì)算所為主開(kāi)發(fā)的“國(guó)家高性能計(jì)算環(huán)境”。中科院計(jì)算所在國(guó)家高性能計(jì)算環(huán)境之后,推出了“服務(wù)網(wǎng)格”的概念,并把其網(wǎng)格研究稱(chēng)之為“織女星網(wǎng)格”,其目標(biāo)是在同一個(gè)平臺(tái)實(shí)現(xiàn)以下幾種能力:大規(guī)模的數(shù)據(jù)處理能力、高性
5、能計(jì)算能力、資源共享和提高資企業(yè)數(shù)據(jù)網(wǎng)格平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)源利用率的能力。2003年教育部啟動(dòng)“中國(guó)教育科研網(wǎng)格”項(xiàng)目,目標(biāo)是在2005年建立聚合能力超過(guò)15萬(wàn)億次量級(jí)的教育科研網(wǎng)格,把全國(guó)100所2I1建設(shè)重點(diǎn)大學(xué)的資源在教育科研網(wǎng)上廣泛共享,并爭(zhēng)取在網(wǎng)格計(jì)算的基礎(chǔ)研究和應(yīng)用研究方面走在世界前列。2004年我國(guó)成立了軍事網(wǎng)格研究中心,該中心將開(kāi)展軍事網(wǎng)格的體系結(jié)構(gòu)、核心技術(shù)和標(biāo)準(zhǔn)規(guī)范研究,開(kāi)發(fā)網(wǎng)格基礎(chǔ)平臺(tái)和以綜合集成為代表的典型應(yīng)用。1.1.2X札錯(cuò)ebServ;ces和網(wǎng)格不同,XMLWebServices(XML
6、Web服務(wù))15J是從商業(yè)應(yīng)用中發(fā)展而來(lái)?;ヂ?lián)網(wǎng)實(shí)現(xiàn)了全球網(wǎng)頁(yè)的連通,它通過(guò)大量的靜態(tài)Web頁(yè)面為人們提供了大量的服務(wù),但是靜態(tài)web頁(yè)面是提供給人看的,應(yīng)用程序沒(méi)有辦法直接從頁(yè)面獲取有用信息。為此,人們專(zhuān)門(mén)制訂統(tǒng)一的標(biāo)準(zhǔn)和協(xié)議提供了面向應(yīng)用程序的服務(wù),這就是XMLWeb服務(wù)。XMLweb服務(wù)是一種可以在分布式環(huán)境中由其他應(yīng)用程序使用的應(yīng)用程序邏輯,為其他應(yīng)用提供數(shù)據(jù)和業(yè)務(wù)。XMLWeb服務(wù)提供了一個(gè)接口,用于訪(fǎng)問(wèn)目前使用基于對(duì)象的平臺(tái)(如.NET、COM和J2EE)所構(gòu)建的應(yīng)用程序。應(yīng)用程序通過(guò)通用的Web協(xié)議和數(shù)
7、據(jù)格式來(lái)訪(fǎng)問(wèn),而不用考慮Web服務(wù)的實(shí)現(xiàn)。web服務(wù)基于絕大多數(shù)平臺(tái)都支持的開(kāi)放式標(biāo)準(zhǔn),如HrrP和XML。HTTP表示W(wǎng)eb服務(wù)的遠(yuǎn)程過(guò)程調(diào)用(RPC)層,XML用于定義遠(yuǎn)程客戶(hù)和web服務(wù)應(yīng)用程序間接口的結(jié)構(gòu),常說(shuō)的Web服務(wù)實(shí)際上就是XMLWeb服務(wù)。XMLweb服務(wù)在分布式環(huán)境下的應(yīng)用優(yōu)勢(shì)給網(wǎng)格計(jì)算帶來(lái)了希望的曙光,網(wǎng)格計(jì)算采用了XMLWeb服務(wù)作為其支撐技術(shù),2004年WSRF規(guī)范的發(fā)布使網(wǎng)格和XMLWeb服務(wù)完全融合在一起。WcbServices是由商業(yè)需求驅(qū)動(dòng)的、以標(biāo)準(zhǔn)為核心的開(kāi)放互操作技術(shù)。很多技術(shù)廠(chǎng)
8、商都在WebServices上投入了大筆資金進(jìn)行開(kāi)發(fā),其中基于WebServices相關(guān)規(guī)范建立起來(lái)的WebServices技術(shù)平臺(tái)主要有:Microsoft.NET:這是微軟所提供的目前最完善的WebServices技術(shù)框架,支持SOAP(SimpleobjectAccessProtocol,簡(jiǎn)單對(duì)象訪(fǎng)問(wèn)協(xié)議),WSDL(WebService