2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩80頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、在分布式系統(tǒng)、大數(shù)據(jù)平臺成為IT技術十分重要技術的時代,建立一個具有良好的健壯性與可擴展性的分布式系統(tǒng)框架平臺將是加速分布式系統(tǒng)與大數(shù)據(jù)領域逐步走向多元化與高可集成化的一個重要途徑,Hadoop分布式系統(tǒng)平臺是目前大數(shù)據(jù)以及云計算領域使用廣泛且具有很強的潛力的一個分布式系統(tǒng)。但是在如今分布式系統(tǒng)架構的多元化的現(xiàn)狀下,作為受關注度以及使用最為廣泛的Hadoop系統(tǒng),如果在提高自身性能的同時,又能夠提供與其他分布式系統(tǒng)之間更好的兼容性是一個

2、新穎又實用的課題。
  Hadoop版本升級之后提出了新的模塊YARN資源管理器,針對IBM內部現(xiàn)有的相類似的資源管理模塊EGO,IBM內部提出期望將Hadoop YARN模塊的應用程序接口(Application Programming Interface,API)移植到EGO模塊之上。但是現(xiàn)存的問題是YARN資源管理模塊的API無法直接移植匹配到EGO之上。原因是兩個模塊之間存在很大的異構性,YARN模塊采用JAVA語言開發(fā),

3、而EGO模塊則采用C語言開發(fā)。另外兩個系統(tǒng)對于結構化數(shù)據(jù)的定義有著很大的不同,在進行API匹配的過程時這也是需要解決的問題。本文主要包括以下幾個方面的工作。
  1.本文首先需要針對現(xiàn)存的兩個系統(tǒng)模塊(YARN模塊以及EGO模塊)進行分析,其中主要分析到API具體內容,模塊的具體功能,本文后面的具體工程內容是建立在針對YARN模塊API,以及YARN模塊本身架構詳細的分析下來完成的。尋找出Hadoop YARN模塊無論在對外暴露的

4、API,以及其內部各模塊的接口的工作原理。并且針對第三方模塊的特性,將Hadoop資源管理模塊API以及與第三方模塊相類似的模塊接口遷移到第三方模塊之上。
  2.基于對Hadoop YARN模塊源碼詳細的分析,需要提出Hadoop YARN模塊API如果進行移植工作所面臨的問題,以及為何無法直接照搬移植的原因。針對其中存在的問題,提出需要利用的技術以及給出一定的解決方案。通過該方案完成移植工作,將Hadoop YARN模塊的AP

5、I移植到EGO模塊之上,完成YARN模塊之上的應用運行在EGO模塊之上。
  3.對YARN模塊API與EGO模塊進行集成測試,通過對移植的API進行單元測試,并且通過YARN模塊API與EGO進行測試給出測試結果并提出仍然存在的問題,并給出未來的解決方案。
  最后對于未來工作的展望,本文雖然對于Hadoop YARN模塊的API進行移植工作,移植到EGO模塊之上,并且測試通過將利用YARN模塊API編寫的應用運行在EGO

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論