- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实现云端运算HadoopHDFS磁碟及记忆体之-OSSLabCSIEFJU
* * * * * * * * * * * * * * * Experiment (18) 設定READ10G_1為I/O優先權程式(加入MapReduce工作一起執行) * Experiment (19) 設定WRITE10G_1為I/O優先權程式(加入MapReduce工作一起執行) * Future Work Hadoop部分: - 結合JobTracker的工作排班機制 作業系統部分: - 結合CPU優先權機制 - 結合磁碟NCQ指令加入優先權的概念 * Conclusion Hadoop HDFS中加入I/O優先權機制,能有效提升具有I/O優先權程式的執行效能。 在有I/O優先權程式執行下,對其它非I/O優先權程式的執行效率影響不大。 Hadoop中新增處理I/O優先權的機制後,在只執行一般程式下,幾乎不會影響執行效率。 * * Thank you 補充資料 (1) HDFS讀取檔案流程: * 補充資料 (2) HDFS寫入檔案流程: * 補充資料 (3) Linux kernel 原始記憶體置換機制: * 補充資料 (4) Linux kernel 優先權頁面記憶體置換機制: * 補充資料 (5) I/O優先權傳遞流程: * * * * * * * * * * * * * * * * * * * * * * * 實現雲端運算 Hadoop HDFS 磁碟及記憶體之即時分級服務 輔仁大學 資訊工程研究所 指導老師:葉佐任 博士 研究生:孫逸峰 Outline Introduction Background Design and Implementation Experiment Future Work Conclusion * Introduction (1) CPU與硬碟效能上的差距。 雲端系統中執行程式的效能瓶頸。 提升雲端系統中程式的執行I/O優先權,縮短I/O優先權程式執行時間。 結合作業系統核心(kernel)與Hadoop,發展具有I/O優先權機制的雲端環境。 * Introduction (2) * Hadoop Linux Operating System Hardware User Interface MapReduce ?Hadoop Distributed File System (HDFS) Background (1) * Namenode Hadoop客戶端 Datanode1 Datanode2 Datanode3 Hadoop Namenode,我要讀取123.txt 請至Datanode2中第5~10的區塊讀取 Datanode2,我要讀取第5~10的區塊 5 6 7 9 8 10 讀取HDFS檔案流程 Background (2) * Namenode Hadoop客戶端 Datanode1 Datanode2 Datanode3 Hadoop Namenode,我要寫入456.txt 請寫入至Datanode1中 Datanode1,我要寫入456.txt 寫入檔案至HDFS流程 456.txt 1 2 3 4 1 2 3 4 1 2 3 4 Background (3) * JobTracker分配MapReduce工作流程 * Namenode (JobTracker) Datanode1 (Tasktracker1) Datanode2 (TaskTracker2) Datanode3 (TaskTracker3) 1 2 6 3 4 7 8 10 9 5 12 11 job1 job2 Background (4) Completely Fair Queuing (CFQ)為Linux預設使用的磁碟排程器。 PCFQ為在CFQ磁碟排程器中加入優先權的研究。 * Design and Implementation (1) 研究設計重點部分: - 修改Hadoop中HDFS運作機制。 - 於kernel中使用PCFQ磁碟排程器,並將 記憶體置換機制加入優先權概念。 - 提供使用者執行I/O優先權的介面。 * Design and Implementation (2) Namenode建立優先權名單,並管控使用者能否執行I/O優先權指令的權力。 * Design and Implementation (3) 客戶端成功申請I/O優先權後,可使用sethigh指令提升程式的I/O優先權。 sethigh指令提高程式I/O優先權範例: 客戶端修改socket封包內容並送往給Datanode * hadoop fs –get source-file
您可能关注的文档
- 如东滨海围海养殖项目-jsofgovcn.DOC
- 如何从事学术论文写作.PPT
- 如何在Windows88110下安装驱动.PDF
- 如何带领课堂分组讨论.PDF
- 如何推动99课纲及建立学校特色课程-国立南投高级商业职业学校.DOC
- 如何搜寻网路资料.PPT
- 如何整理地理资料.PPT
- 如何解决城乡发展不平衡问题加快城镇化和新农村建设.PPT
- 如何迷途知返.PPT
- 妇产科一般开腹手术说明书.PDF
- 实验室危废随意倾倒查处规范.ppt
- 实验室危废废液处理设施规范.ppt
- 实验室危废处置应急管理规范.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第20课时 中国的地理差异.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第21课时 北方地区.ppt
- 危险废物处置人员防护培训办法.ppt
- 危险废物处置隐患排查技术指南.ppt
- 2026部编版小学数学二年级下册期末综合学业能力测试试卷(3套含答案解析).docx
- 危险废物处置违法案例分析汇编.ppt
- 2026部编版小学数学一年级下册期末综合学业能力测试试卷3套精选(含答案解析).docx
最近下载
- 2023年秋国开《管理思想史》形考作业1-4答案.pdf
- 小学一年级数学上册期末试卷(A4打印版).pdf VIP
- 旅游学概论期末考试试题及解析.docx VIP
- 自贡市餐厨垃圾处理配套设施改建项目环评报告书.pdf VIP
- 《音乐之父巴赫》课件.ppt VIP
- 【中考短语】初中英语动词固定搭配全汇总.pdf VIP
- 射频设计软件:Keysight ADS二次开发_(7).Python脚本在KeysightADS中的应用.docx VIP
- 2025年民主生活会100条核心素材.pdf VIP
- (直接打印版)苏教版小学数学一年级上册期末试卷.pdf VIP
- 酒店拆除改造工程专项拆除施工方案.docx VIP
原创力文档


文档评论(0)