天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機(jī)論文 >

基于MapReduce的科學(xué)計算應(yīng)用性能分析與優(yōu)化

發(fā)布時間:2020-05-17 01:27
【摘要】: Google設(shè)計提出的MapReduce并行編程模型有效地把并行程序的編寫者從一些瑣碎的編程困難中解放出來。程序員無需為并行程序的任務(wù)調(diào)度、資源管理以及容錯性方面花費(fèi)過多的精力。如今此模型被廣泛地運(yùn)用于眾多海量數(shù)據(jù)并行處理應(yīng)用中。由于此框架把并行應(yīng)用的編寫者從并行處理、容錯處理以及節(jié)點(diǎn)負(fù)載平衡此類繁瑣工作中解放出來,它極大的提高了集群中并行數(shù)據(jù)處理程序開發(fā)的效率 科學(xué)計算應(yīng)用,作為一類具有實用意義的應(yīng)用一直沒有能夠移植于這個成功的MapReduce平臺上。本文選取SPLASH-2測試集中兩個具有代表意義的科學(xué)計算應(yīng)用Water和基數(shù)排序進(jìn)行研究,把它們移植到兩個開源的MapReduce框架Hadoop和Phoenix上,分別部署于集群環(huán)境和多核平臺。通過這樣來分析MapReduce平臺上運(yùn)行此類應(yīng)用時遇到的性能瓶頸,找出其對應(yīng)的框架設(shè)計問題。為兩個不同平臺上的實現(xiàn),尤其為集群平臺上的,更做了許多具有針對型的測試和分析。 從實驗的結(jié)果中我們發(fā)現(xiàn),在多核平臺上,內(nèi)存空間限制了應(yīng)用的規(guī)模。而集群上,由于框架設(shè)計的原則和科學(xué)計算應(yīng)用的行為特征不符合,缺乏底層存儲系統(tǒng)的支持,導(dǎo)致了在數(shù)據(jù)變型、傳輸方面帶來了額外的運(yùn)行開銷,從而使得運(yùn)行整體時間大大拉長。當(dāng)輸入數(shù)據(jù)量增長時,運(yùn)行速度急劇下降。原有的MapReduce接口也不能直觀的運(yùn)用于開發(fā)此類應(yīng)用,在這些應(yīng)用移植到MapReduce過程中給程序員帶來了額外的工作量。 本文針對以上問題,提出一套可行的優(yōu)化方案。針對MapReduce框架,本文提出要增加編程接口類型,以支持科學(xué)計算的需求。同時為了避免多個迭代中的數(shù)據(jù)冗余傳輸,要在調(diào)度過程中注意,盡量分配處理相同數(shù)據(jù)的任務(wù)到同一個計算節(jié)點(diǎn)。而在集群MapReduce實現(xiàn)方面,底層通用的文件系統(tǒng)無法適應(yīng)科學(xué)計算應(yīng)用的需要,應(yīng)該增加對特殊數(shù)據(jù)結(jié)構(gòu)的底層支持。通過這些優(yōu)化措施,能夠使得科學(xué)計算應(yīng)用高效地運(yùn)行于MapReduce這個廣泛被接受的分布式平臺之上。
【學(xué)位授予單位】:復(fù)旦大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2010
【分類號】:TP338.6

【引證文獻(xiàn)】

相關(guān)碩士學(xué)位論文 前3條

1 薛正元;基于云計算技術(shù)的郵件過濾機(jī)制研究與實現(xiàn)[D];鄭州大學(xué);2012年

2 付天新;基于MapReduce模型的生態(tài)遙感參數(shù)反演并行化方法與實現(xiàn)[D];蘭州交通大學(xué);2012年

3 曹旭;Hadoop平臺下海量日志數(shù)據(jù)處理模型的研究及改進(jìn)[D];浙江理工大學(xué);2013年



本文編號:2667686

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2667686.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶1ecce***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com