需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):13432 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘 要:本課題是在對(duì)于開(kāi)源云計(jì)算平臺(tái)hadoop系統(tǒng)平臺(tái)框架的研究工作基礎(chǔ)之上,對(duì)于 hadoop 云計(jì)算平臺(tái)開(kāi)發(fā)人員在數(shù)據(jù)存儲(chǔ)方面的應(yīng)用的進(jìn)一步拓展。 Hadoop是Apache開(kāi)源組織的一個(gè)分布式計(jì)算開(kāi)源框架,它可以運(yùn)行在大中型集群的廉價(jià)硬件設(shè)備上,為應(yīng)用程序提供了一組穩(wěn)定可靠的接口。同時(shí),它是Google集群系統(tǒng)的一個(gè)開(kāi)源項(xiàng)目總稱,Google集群系統(tǒng)是使用低成本的成熟技術(shù)構(gòu)建的一個(gè)穩(wěn)定、高性能、高可用性、可擴(kuò)展的系統(tǒng),它的底層是Google文件系統(tǒng)(Google File System,GFS)。HDFS是GFS的開(kāi)源實(shí)現(xiàn),它是Hadoop的底層實(shí)現(xiàn)部分,存儲(chǔ)Hadoop集群中所有存儲(chǔ)節(jié)點(diǎn)上的文件。Hadoop平臺(tái)雖然是一項(xiàng)新興的技術(shù),但它的發(fā)展非常迅速,究其原因首先在于它將并行計(jì)算“平民化",它對(duì)程序員屏蔽了并行應(yīng)用開(kāi)發(fā)的細(xì)節(jié),程序員只需將精力放在業(yè)務(wù)邏輯上。其次Hadoop平臺(tái)可以運(yùn)行在普通的PC機(jī)群上,極大地降低開(kāi)發(fā)成本,這也讓個(gè)人研究、實(shí)施分布式系更加容易。但是,只是想把HDFS作為存儲(chǔ)系統(tǒng)的開(kāi)發(fā)者來(lái)說(shuō),不需要了解其中的實(shí)現(xiàn)細(xì)節(jié),但是HDFS缺少這種提供文件和文件夾基本功能操作的統(tǒng)一接口,這給開(kāi)發(fā)者使用帶來(lái)了很大困難。 本文首先分析了HDFS的在讀寫(xiě)文件數(shù)據(jù)的處理方式和實(shí)現(xiàn)的機(jī)制,并對(duì)開(kāi)發(fā)者運(yùn)用命令直接與HDFS系統(tǒng)進(jìn)行交互的過(guò)程做了介紹,并對(duì)最終運(yùn)用java程序?qū)崿F(xiàn)統(tǒng)一接口對(duì)HDFS系統(tǒng)進(jìn)行操作做了分析。 關(guān)鍵字:分布式計(jì)算;開(kāi)源實(shí)現(xiàn);統(tǒng)一接口;交互
目錄 摘要 ABSTRACT 第1章 緒論-1 1.1 課題背景-1 1.2 研究意義-1 1.3 研究的內(nèi)容-2 1.4 本文的組織結(jié)構(gòu)-2 第2章 Hadoop系統(tǒng)運(yùn)行部署-3 2.1 hadoop運(yùn)行環(huán)境要求-3 2.2 環(huán)境搭建及安裝-3 2.3 運(yùn)行hadoop-5 2.4 語(yǔ)言環(huán)境及連接-7 第3章 基于HDFS的云存儲(chǔ)服務(wù)系統(tǒng)分析-9 3.1 HDFS簡(jiǎn)述-9 3.1.1 NameNode-9 3.1.2 DataNode-9 3.2 HDFS 數(shù)據(jù)讀寫(xiě)的原理分析-10 3.2.1 HDFS數(shù)據(jù)讀取機(jī)制-11 3.2.2 HDFS 數(shù)據(jù)寫(xiě)入機(jī)制-12 3.2.3 HDFS 中數(shù)據(jù)完整性機(jī)制-14 3.3 本章小結(jié)-15 第4章 基于HDFS的中間件設(shè)計(jì)與實(shí)現(xiàn)-17 4.1 程序與DFS建立鏈接-17 4.2 連接數(shù)據(jù)庫(kù)-18 4.3 程序核心功能實(shí)現(xiàn)-19 4.4 客戶端設(shè)計(jì)與實(shí)現(xiàn)-21 第5章 總結(jié)和展望-27 參考文獻(xiàn)-29 致謝-31 |