資源描述:
《計(jì)算機(jī)前沿技術(shù).doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、姓名:劉洋學(xué)號(hào):1計(jì)算機(jī)前沿技術(shù)——云計(jì)算摘要:論文對(duì)新興的計(jì)算模型——云計(jì)算進(jìn)行了簡(jiǎn)要的介紹。論文給出了云計(jì)算的定義,介紹了云計(jì)算的發(fā)展背景和應(yīng)用場(chǎng)景,分析了云計(jì)算和網(wǎng)格計(jì)算以及傳統(tǒng)超級(jí)計(jì)算的區(qū)別,總結(jié)了云計(jì)算的關(guān)鍵技術(shù):存儲(chǔ)技術(shù)、數(shù)據(jù)管理技術(shù)以及編程模型。關(guān)鍵詞:云計(jì)算;數(shù)據(jù)存儲(chǔ);數(shù)據(jù)管理;編程模型一、云計(jì)算的定義及特點(diǎn)云計(jì)算(CloudComputing)是一種新近提出的計(jì)算模式。維基百科給云計(jì)算下的定義:云計(jì)算將IT相關(guān)的能力以服務(wù)的方式提供給用戶,允許用戶在不了解提供服務(wù)的技術(shù)、沒有相關(guān)知識(shí)以及設(shè)備操作能力
2、的情況下,通過Internet獲取需要服務(wù)[1]。中國(guó)云計(jì)算網(wǎng)將云定義為:云計(jì)算是分布式計(jì)算(DistributedComputing)、并行計(jì)算(ParallelComputing)和網(wǎng)格計(jì)算(GridComputing)的發(fā)展,或者說是這些科學(xué)概念的商業(yè)實(shí)現(xiàn)[2]。 ForresterResearch的分析師JamesStaten定義云為:“云計(jì)算是一個(gè)具備高度擴(kuò)展性和管理性并能夠勝任終端用戶應(yīng)用軟件計(jì)算基礎(chǔ)架構(gòu)的系統(tǒng)池”。雖然目前云計(jì)算沒有統(tǒng)一的定義,結(jié)合上述定義,可以總結(jié)出云計(jì)算的一些本質(zhì)特征,即分布式計(jì)算和
3、存儲(chǔ)特性,高擴(kuò)展性,用戶友好性,良好的管理性。云計(jì)算技術(shù)具有以下特點(diǎn):(1)云計(jì)算系統(tǒng)提供的是服務(wù)。服務(wù)的實(shí)現(xiàn)機(jī)制對(duì)用戶透明,用戶無需了解云計(jì)算的具體機(jī)制,就可以獲得需要的服務(wù)。(2)用冗余方式提供可靠性。云計(jì)算系統(tǒng)由大量商用計(jì)算機(jī)組成機(jī)群向用戶提供數(shù)據(jù)處理服務(wù)。隨著計(jì)算機(jī)數(shù)量的增加,系統(tǒng)出現(xiàn)錯(cuò)誤的概率大大增加。在沒有專用的硬件可靠性部件的支持下,采用軟件的方式,即數(shù)據(jù)冗余和分布式存儲(chǔ)來保證數(shù)據(jù)的可靠性。(3)高可用性。通過集成海量存儲(chǔ)和高性能的計(jì)算能力,云能提供一定滿意度的服務(wù)質(zhì)量。云計(jì)算系統(tǒng)可以自動(dòng)檢測(cè)失效節(jié)點(diǎn),
4、并將失效節(jié)點(diǎn)排除,不影響系統(tǒng)的正常運(yùn)行。(4)高層次的編程模型。云計(jì)算系統(tǒng)提供高級(jí)別的編程模型。用戶通過簡(jiǎn)單學(xué)習(xí),就可以編寫自己的云計(jì)算程序,在“云”系統(tǒng)上執(zhí)行,滿足自己的需求?,F(xiàn)在云計(jì)算系統(tǒng)主要采用Map-Reduce模型。(5)經(jīng)濟(jì)性。組建一個(gè)采用大量的商業(yè)機(jī)組成的機(jī)群相對(duì)于同樣性能的超級(jí)計(jì)算機(jī)花費(fèi)的資金要少很多。二、云計(jì)算的發(fā)展和應(yīng)用背景目前,亞馬遜,微軟,谷歌,IBM,Intel等公司紛紛提出了“云計(jì)劃”。例如亞馬遜的AWS(AmazonWebServices)[3]、IBM和谷歌聯(lián)合進(jìn)行的“藍(lán)云”計(jì)劃等。這
5、對(duì)云計(jì)算的商業(yè)價(jià)值給予了巨大的肯定。同時(shí)學(xué)術(shù)界也紛紛對(duì)云計(jì)算進(jìn)行深層次的研究。例如谷歌同華盛頓大學(xué)以及清華大學(xué)合作,啟動(dòng)云計(jì)算學(xué)術(shù)合作計(jì)劃(AcademicCloudComputingInitiative),推動(dòng)云計(jì)算的普及,加緊對(duì)云計(jì)算的研究。美國(guó)卡耐基梅隴大學(xué)等提出對(duì)數(shù)據(jù)密集型的超級(jí)計(jì)算(DISC:DataIntensiveSuperComputing)進(jìn)行研究,本質(zhì)上也是對(duì)云計(jì)算相關(guān)技術(shù)開展研究。IDC的調(diào)查顯示,未來五年云計(jì)算服務(wù)將急速增長(zhǎng),預(yù)期2012年市場(chǎng)規(guī)??蛇_(dá)420億美元。目前企業(yè)導(dǎo)入云計(jì)算已逐漸普及
6、,并且有逐年成長(zhǎng)趨勢(shì)。估計(jì)在2012年,企業(yè)投入在云計(jì)算服務(wù)的支出將占整體IT成本的25%,甚至在2013年提高至IT總支出的三分之一。由此可見,在各大公司以及學(xué)術(shù)界的共同推動(dòng)下,云計(jì)算技術(shù)將會(huì)持續(xù)發(fā)展。云計(jì)算有著廣泛的應(yīng)用前景。如表所示:表云計(jì)算的應(yīng)用領(lǐng)域領(lǐng)域應(yīng)用場(chǎng)景科研地震監(jiān)測(cè)海洋信息監(jiān)測(cè)醫(yī)學(xué)DNA信息分析海量病例儲(chǔ)存分析醫(yī)療影像處理網(wǎng)絡(luò)安全病毒庫儲(chǔ)存垃圾郵件屏蔽圖形和圖像處理動(dòng)畫素材分析海量圖片檢索互聯(lián)網(wǎng)在線實(shí)時(shí)翻譯網(wǎng)絡(luò)檢索服務(wù)三、云計(jì)算與其他傳統(tǒng)超級(jí)計(jì)算的區(qū)別超級(jí)計(jì)算機(jī)擁有強(qiáng)大的處理能力,特別是計(jì)算能力。20
7、08年11月17日,最新一期的Top500榜單發(fā)布。冠軍“RoadRunner”是IBM為美國(guó)LosAlamos國(guó)家實(shí)驗(yàn)室建造的計(jì)算機(jī)系統(tǒng)。它的運(yùn)算速度達(dá)到了1.026Petaflop/s。RoadRuner超級(jí)計(jì)算機(jī)包含12960個(gè)IBMPowerXcell8i處理器以及6948個(gè)分布于刀片服務(wù)器上的AMDOpteron芯片刀片服務(wù)器安裝在288個(gè)IBMBladCener機(jī)架上。RoadRuner擁有80TB的內(nèi)存,外存使用1.5PB容量的Panasas存儲(chǔ),外存通過10Gb/秒以太網(wǎng)進(jìn)行連接。耗資超過1億美元。T
8、OP500對(duì)超級(jí)計(jì)算機(jī)的排名方式可以看出,傳統(tǒng)的超級(jí)計(jì)算機(jī)注重運(yùn)算速度和任務(wù)的吞吐率。以運(yùn)算速度為核心進(jìn)行計(jì)算機(jī)的研究和開發(fā)。而云計(jì)算則以數(shù)據(jù)為中心,同時(shí)兼顧系統(tǒng)的運(yùn)算速度。傳統(tǒng)的超級(jí)計(jì)算機(jī)耗資巨大,遠(yuǎn)超云計(jì)算系統(tǒng)。例如,趨勢(shì)科技花費(fèi)1000多萬美元租用34000多臺(tái)服務(wù)器,構(gòu)建自身的“安全云”系統(tǒng)。四、云計(jì)算的關(guān)鍵技術(shù)云計(jì)算是一種新型的超級(jí)計(jì)