Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/55664
標題: HeteroYarn: Hadoop於異質平台之資源管理自我調校系統
HeteroYarn: A Self-Tuning Resource Management System for Hadoop on Heterogeneous Platforms
作者: Jia-Kuan Su
蘇嘉冠
指導教授: 洪士灝(Shih-Hao Hung)
關鍵字: 巨量資料,異質平台,資源管理,
big data,heterogeneous platforms,resource management,
出版年 : 2014
學位: 碩士
摘要: Apache Hadoop的蓬勃發展讓許多巨量資料的問題得以解決,但因為Hadoop運算平台的效能瓶頸使得Hadoop應用程式效能不彰常令人詬病。如要將Hadoop應用程式移植到如圖形處理器上達到效能增加的目的,往往需要程式開發者花費大量的心力將原本的應用程式移植到這些圖形處理器上,不僅是困難度增加,同時也容易因為的應用程式與系統資源管理調教不當,而無法達到預期的效果。
本篇論文提出一個結合Hadoop YARN以及Aparapi程式庫的系統,來解決
於異質平台的資源管理問題。我們提供了一個應用程式接口讓使用者容易在異質平台上開發他們的程式。系統藉由剖析圖形處理器以及中央處理器上工作的執行時間,讓Hadoop應用程式達到執行時間的最佳化。我們同時提出了數種方法來讓多個應用程式能公平地分享叢集的計算資源。在文末的實驗中,會看到在我們的系統下一個應用程式所得到的效能提昇。我們也分析了多個應用程式在不同的公平資源分享方法下,對程式效能所帶來的影響。
The booming of Apache Hadoop solves many kinds of big data problems, but the poor performance of Hadoop applications due to the bottlenecks of computing is always reviled. Porting Hadoop applications to accelerators, such as GPUs, is a solution to speedup the performance. However, programmers may take great effort to redesign applications for GPUs, and have troubles with managing the CPU and GPU resources. It is not feasible to let users handle the above difficulties.
In this thesis, We proposed a framework which combines Hadoop YARN and Aparapi library for computing resources management in heterogeneous platforms. We provided an API to help users in porting their MapReduce applications onto heterogeneous platforms. Our work uses an optimized strategy to minimize the execution of a Hadoop application by profiling the execution time of tasks on CPUs and GPUs. We also proposed several methods to fairly share the CPU and GPU resources among running applications in the cluster. In the experiments, we show the speedup of an application, and analyze the effects to performance by different methods for resources fair sharing among multiple applications.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/55664
全文授權: 有償授權
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-103-1.pdf
  目前未授權公開取用
4.39 MBAdobe PDF
顯示文件完整紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved