基于Android的分布式云存儲(chǔ)系統(tǒng)
發(fā)布時(shí)間:2017-07-08 14:26
本文關(guān)鍵詞:基于Android的分布式云存儲(chǔ)系統(tǒng)
更多相關(guān)文章: Android Hadoop HDFS 分布布式文件系統(tǒng) 云存儲(chǔ)
【摘要】:隨著通信和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,移動(dòng)通信和互聯(lián)網(wǎng)成為當(dāng)今市場(chǎng)潛力最大、前景最誘人的的兩大領(lǐng)域,我們已經(jīng)進(jìn)入到移動(dòng)互聯(lián)網(wǎng)的時(shí)代。越來(lái)越多的用戶(hù)通過(guò)移動(dòng)終端獲取信息,隨著數(shù)據(jù)量的增大,終端數(shù)據(jù)存儲(chǔ)成為瓶頸。為了解決這一瓶頸,本文設(shè)計(jì)了一種基于Android系統(tǒng)的分布式云存儲(chǔ)系統(tǒng),利用分布式云存儲(chǔ)技術(shù),實(shí)現(xiàn)終端數(shù)據(jù)的網(wǎng)絡(luò)存儲(chǔ),同時(shí)保證數(shù)據(jù)的完整性和安全性。該系統(tǒng)總體架構(gòu)的設(shè)計(jì)上采用面向終端的C/S模式,基于開(kāi)源的Android操作系統(tǒng)開(kāi)發(fā)客戶(hù)端,Android客戶(hù)端的設(shè)計(jì)采用了MVC模式,客戶(hù)端調(diào)用HDFS JavaAP工實(shí)現(xiàn)了客戶(hù)端和服務(wù)器端的數(shù)據(jù)交互;服務(wù)器端通過(guò)搭建虛擬機(jī)集群,使用Hadoop構(gòu)建分布式存儲(chǔ)系統(tǒng)。最終實(shí)現(xiàn)移動(dòng)終端數(shù)據(jù)在分布式文件系統(tǒng)中的上傳和下載。 本文首先調(diào)研了國(guó)內(nèi)外機(jī)構(gòu)對(duì)云存儲(chǔ)系統(tǒng)的研究現(xiàn)狀,對(duì)云存儲(chǔ)系統(tǒng)發(fā)展的現(xiàn)狀進(jìn)行了分析。在此基礎(chǔ)上,對(duì)系統(tǒng)涉及的關(guān)鍵技術(shù)進(jìn)行了深入的研究,包括Android終端技術(shù)和分布式存儲(chǔ)技術(shù)兩方面。對(duì)Android終端技術(shù)的研究包括Android平臺(tái)的架構(gòu)和特性、Android應(yīng)用程序組件及生命周期、Android應(yīng)用程序開(kāi)發(fā)環(huán)境等,對(duì)分布式存儲(chǔ)技術(shù)的研究包含對(duì)分布式系統(tǒng)、網(wǎng)絡(luò)存儲(chǔ)技術(shù)及分布式文件系統(tǒng)相關(guān)技術(shù),重點(diǎn)對(duì)Hadoop平臺(tái)的HDFS的架構(gòu)、讀寫(xiě)原理、文件傳輸原理進(jìn)行了研究。在深入研究這些關(guān)鍵技術(shù)原理的基礎(chǔ)上,分析了系統(tǒng)需要用到的技術(shù)并構(gòu)建了相應(yīng)實(shí)現(xiàn)方法。然后對(duì)系統(tǒng)進(jìn)行了可行性分析和需求分析。從技術(shù)可行性和經(jīng)濟(jì)可行性?xún)煞矫骝?yàn)證了系統(tǒng)的可行性,并設(shè)計(jì)了系統(tǒng)的業(yè)務(wù)流程,然后在此基礎(chǔ)上設(shè)計(jì)并實(shí)現(xiàn)了一款基于Android的分布式云存儲(chǔ)系統(tǒng),包括Android客戶(hù)端的和分布式存儲(chǔ)系統(tǒng)。在服務(wù)器端構(gòu)建HDFS分布式存儲(chǔ)系統(tǒng),對(duì)存儲(chǔ)架構(gòu)、數(shù)據(jù)處理模塊以及系統(tǒng)實(shí)時(shí)監(jiān)控模塊進(jìn)行了設(shè)計(jì)和實(shí)現(xiàn),通過(guò)實(shí)時(shí)監(jiān)控,可以確保分布式存儲(chǔ)集群正常工作、文件及時(shí)同步。最后對(duì)系統(tǒng)功能和性能進(jìn)行了測(cè)試和分析,測(cè)試結(jié)果表明系統(tǒng)達(dá)到了設(shè)計(jì)要求。
【關(guān)鍵詞】:Android Hadoop HDFS 分布布式文件系統(tǒng) 云存儲(chǔ)
【學(xué)位授予單位】:山東大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP333
【目錄】:
- 摘要10-11
- ABSTRACT11-13
- 第1章 緒論13-18
- 1.1 論文選題背景13-14
- 1.2 云存儲(chǔ)國(guó)內(nèi)外發(fā)展現(xiàn)狀14-16
- 1.2.1 國(guó)外云存儲(chǔ)現(xiàn)狀及發(fā)展趨勢(shì)14-16
- 1.2.2 國(guó)內(nèi)云存儲(chǔ)概況16
- 1.3 論文的主要工作16-17
- 1.4 論文的組織結(jié)構(gòu)17-18
- 第2章 系統(tǒng)相關(guān)技術(shù)18-28
- 2.1 Android終端技術(shù)18-23
- 2.1.1 Android平臺(tái)架構(gòu)18-19
- 2.1.2 Android應(yīng)用程序組件及生命周期19-23
- 2.2 分布式存儲(chǔ)技術(shù)23-28
- 2.2.1 分布式系統(tǒng)相關(guān)研究23-24
- 2.2.2 網(wǎng)絡(luò)存儲(chǔ)相關(guān)技術(shù)24
- 2.2.3 分布式文件系統(tǒng)相關(guān)技術(shù)研究24-28
- 第3章 系統(tǒng)分析28-38
- 3.1 系統(tǒng)可行性分析28-30
- 3.1.1 技術(shù)可行性分析28-29
- 3.1.2 經(jīng)濟(jì)可行性分析29-30
- 3.2 系統(tǒng)需求分析30-38
- 3.2.1 系統(tǒng)功能需求30-34
- 3.2.2 系統(tǒng)性能要求34-35
- 3.2.3 系統(tǒng)業(yè)務(wù)流程分析35-38
- 第4章 系統(tǒng)設(shè)計(jì)38-53
- 4.1 系統(tǒng)總體架構(gòu)設(shè)計(jì)38
- 4.2 Android客戶(hù)端的設(shè)計(jì)38-48
- 4.2.1 系統(tǒng)登錄模塊40-41
- 4.2.2 系統(tǒng)注冊(cè)模塊41-42
- 4.2.3 本地文件瀏覽模塊42-44
- 4.2.4 文件上傳模塊44-46
- 4.2.5 文件下載模塊46-48
- 4.3 分布式存儲(chǔ)系統(tǒng)的設(shè)計(jì)48-53
- 4.3.1 分布式存儲(chǔ)系統(tǒng)架構(gòu)48-49
- 4.3.2 分布式存儲(chǔ)系統(tǒng)數(shù)據(jù)處理模塊設(shè)計(jì)49-51
- 4.3.3 分布式存儲(chǔ)系統(tǒng)實(shí)時(shí)監(jiān)控模塊設(shè)計(jì)51-53
- 第5章 系統(tǒng)實(shí)現(xiàn)53-79
- 5.1 系統(tǒng)總體架構(gòu)實(shí)現(xiàn)53-54
- 5.2 Android客戶(hù)端實(shí)現(xiàn)54-70
- 5.2.1 Android應(yīng)用程序開(kāi)發(fā)環(huán)境搭建54-56
- 5.2.2 系統(tǒng)登錄功能實(shí)現(xiàn)56-58
- 5.2.3 系統(tǒng)注冊(cè)功能實(shí)現(xiàn)58-60
- 5.2.4 本地文件管理模塊實(shí)現(xiàn)60-66
- 5.2.5 云存儲(chǔ)文件管理模塊實(shí)現(xiàn)66-70
- 5.3 分布式存儲(chǔ)系統(tǒng)的實(shí)現(xiàn)70-79
- 5.3.1 分布式存儲(chǔ)系統(tǒng)搭建70-74
- 5.3.2 分布式存儲(chǔ)系統(tǒng)數(shù)據(jù)處理模塊實(shí)現(xiàn)74-75
- 5.3.3 分布式存儲(chǔ)系統(tǒng)實(shí)時(shí)監(jiān)控模塊實(shí)現(xiàn)75-79
- 第6章 系統(tǒng)測(cè)試79-85
- 6.1 測(cè)試環(huán)境與計(jì)劃79-80
- 6.2 主要功能模塊測(cè)試80-85
- 6.2.1 登錄認(rèn)證測(cè)試80-81
- 6.2.2 系統(tǒng)注冊(cè)測(cè)試81
- 6.2.3 Android客戶(hù)端本地文件管理模塊81-82
- 6.2.4 Android客戶(hù)端文件上傳下載的測(cè)試82-84
- 6.2.5 系統(tǒng)可靠性和可用性分析84-85
- 第7章 總結(jié)和展望85-87
- 7.1 總結(jié)85-86
- 7.2 展望86-87
- 參考文獻(xiàn)87-91
- 致謝91-92
- 學(xué)位論文評(píng)閱及答辯情況表92
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前6條
1 閔現(xiàn)暢;黃理燦;;基于Android平臺(tái)的Web服務(wù)技術(shù)研究[J];工業(yè)控制計(jì)算機(jī);2011年04期
2 劉翔;汪海玲;;分布式存儲(chǔ)中的一種數(shù)據(jù)放置策略[J];計(jì)算機(jī)與數(shù)字工程;2009年05期
3 傅穎勛;羅圣美;舒繼武;;安全云存儲(chǔ)系統(tǒng)與關(guān)鍵技術(shù)綜述[J];計(jì)算機(jī)研究與發(fā)展;2013年01期
4 林立;鄒昌偉;;基于Android平臺(tái)的云計(jì)算研究[J];軟件導(dǎo)刊;2010年11期
5 祖研;帥仁俊;陳平;;基于分布式文件系統(tǒng)的圖片存儲(chǔ)服務(wù)的研究[J];通信技術(shù);2011年04期
6 成靜靜;;基于Hadoop的分布式云計(jì)算/云存儲(chǔ)方案的研究與設(shè)計(jì)[J];數(shù)據(jù)通信;2012年05期
,本文編號(hào):534981
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/534981.html
最近更新
教材專(zhuān)著