专题书面报告.PDF

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
专题书面报告.PDF

專題書面報告 結合雲端分散儲存與搜尋引擎之影音網站 Video Website with Cloud Distributed Storage and Search Engine 963847駱彥呈 963808 李哲成 963871 梁峻瑞 963912鄭陳嶸 963951 劉建安 指導教授:楊朝棟 教授 High-Performance Computing Laboratory Department of Computer Science Tunghai University, 40704 Taichung, Taiwan R.O.C. 中華民國 九十九年十二月十八日 目錄 一、摘要 2 二、研究動機與目標 2 三、背景知識介紹 2 四、研究方法及步驟 6 五、系統架構與設計 9 六、安裝與實作 流程 12 七、實驗結果與展示 43 八、結論 48 九、未來展望 49 十、參考資料及網站 49 1 一、摘要 近年來由於全球網路頻寬的提升, 大家開始可以 互相分享較大的影音檔案 , 加上雲端運算與儲存的普及,影音網站變得相當熱門。本專題將雲端運算中的 Nutch 搜尋引擎(其內包含 Hadoop)結合影音串流之應用,利用雲端運算的特性, 將檔案分散儲存在多台電腦內,並連結 多台電腦做 平行叢集運算( 雲端運算) ,來 有效縮短搜尋索引庫建置所需花費的時間,讓使用者在影音網站 上可 以更加快速 而精確地搜尋到所要找的影片 。 二、研究動機 與目標 (一)為何要做此一專題研究與實驗 ? 最近幾年來雲端運算被視作是最熱門的技術之一,對於雲端運算運作的方式 與理論基礎我們深感興趣,有鑑於此 ,我們希望能透過專題研究與實驗的機會, 對雲端運算基本概念有所認識,並學習如何使用有關雲端運算的軟體套件 ,進而 把雲端架構運用在影音網站上面,增加其搜尋的效能 ,達成雲端運算的實體應用。 (二)預計達到的目標 建置一個功能完整且全部使用開源軟體 ,具備雲端運算特性、具有分散儲存 索引搜尋引擎的影音網站 ,可供一般使用者觀看影片、搜尋影片,而經註冊使用 者還可上傳影片和在影片下方留言 ,並且可以編輯或刪除自己上傳的影片,影片 還可連結社群網站(Facebook 、Plunk 、Twitter)分享。使用者亦可以檢舉不良影片, 若影片遭到五人以上檢舉,該影片即會被封鎖,此機制可確保影音網站擁有良好 的撥放環境和品質。 三、背景知識介紹 此節將文中所提到的專有名詞 (terminology)在此作一概括性的介紹: Cloud Computing( 雲端運算)  「雲」指網際網路(Internet) ,「端」指使用者端(Client) 。  大約等於Network Computing(網路運算) 。  雲端運算不是技術,而是一種電腦運算的概念。  本質上為分散式運算(Distributed Computing)的概念,可視為分散式運算的 一種。 讓網路上一些 (超過一台)不同的電腦同時幫你做事情、進行運算,大幅增 進處理速度。  Paying for what you use. 2  例如:搜尋引擎、網路信箱、智慧型手機 (Smart Phone) 、衛星導航(GPS) 。  Grid Computing(網格運算也是分散式運算所延伸出的概念。)  異質系統之間運算資源的整合。即讓不同等級或作

文档评论(0)

zhongshanmen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档