基于Hadoop的云安全存儲系統(tǒng)的設(shè)計與實現(xiàn)
本文關(guān)鍵詞:基于Hadoop的云安全存儲系統(tǒng)的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:云計算是分布式計算、并行計算和網(wǎng)格計算的發(fā)展,給人類生活、生產(chǎn)方式和商業(yè)模式帶來根本性改變,是當(dāng)前全社會關(guān)注的熱點之一。云存儲是從云計算概念上延伸發(fā)展出來的一個新的概念,它是指通過集群應(yīng)用、網(wǎng)格技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量各種不同類型的存儲設(shè)備通過應(yīng)用軟件集合起來協(xié)同工作,共同對外提供數(shù)據(jù)存儲和業(yè)務(wù)訪問功能的一個系統(tǒng)。隨著云計算技術(shù)與云存儲技術(shù)的廣泛應(yīng)用,其存在的安全問題不斷突顯出來,安全問題已成為阻礙云計算和云存儲發(fā)展的關(guān)鍵因素。 Hadoop是Apache軟件基金會下的一個開源分布式計算平臺,為開發(fā)者提供了一個分布式系統(tǒng)的基礎(chǔ)架構(gòu),用戶可以在不了解分布式系統(tǒng)底層細(xì)節(jié)的情況下開發(fā)分布式應(yīng)用。分布式文件系統(tǒng)HDFS作為Hadoop的核心組件,具有強(qiáng)大的存儲能力,適合作為云存儲系統(tǒng),但是其設(shè)計上存在一些缺陷,仍在不斷發(fā)展之中,存在改進(jìn)與完善的空間。 本文研究了HDFS多副本存儲技術(shù)和身份認(rèn)證技術(shù),針對其中存在的問題提出了改進(jìn)方法。研究了基于Hadoop的云計算環(huán)境下數(shù)據(jù)存儲的安全問題,設(shè)計了云安全存儲系統(tǒng),且實現(xiàn)了系統(tǒng)原型。主要工作如下: (1)分析了HDFS多副本存儲方案存在的存儲效率不高、容易出現(xiàn)負(fù)載不均衡的問題,提出了一種基于信息分散法的分布式存儲方案,設(shè)計了一個改進(jìn)的文件塊存放策略,進(jìn)行了仿真實驗,驗證了方案的有效性。 (2)指出了HDFS系統(tǒng)的身份認(rèn)證存在用戶容易被冒充等問題,設(shè)計了一個安全有效的一次性口令身份認(rèn)證方案,使用該認(rèn)證方案與HDFS身份認(rèn)證結(jié)合的方式來對用戶進(jìn)行身份認(rèn)證,提高HDFS的安全性。 (3)采用JSP等技術(shù)結(jié)合HadoopAPI開發(fā)了一個基于Hadoop的云安全存儲系統(tǒng),可視化了HDFS的操作界面,實現(xiàn)了文件的加密傳輸、權(quán)限控制、安全共享等,克服了HDFS系統(tǒng)中數(shù)據(jù)明文傳輸及存儲存在的安全隱患,提高了用戶數(shù)據(jù)的安全性。 論文的創(chuàng)新之處包括:(1)提出一種基于信息分散算法的分布式存儲方案,設(shè)計的改進(jìn)的文件塊存放策略,改善了HDFS的存儲負(fù)載均衡能力;(2)設(shè)計了一個安全有效的一次性口令身份認(rèn)證方案,將該口令身份認(rèn)證方案與HDFS認(rèn)證相結(jié)合來提高HDFS的安全性;(3)設(shè)計了基于Hadoop的云安全存儲系統(tǒng),實現(xiàn)了系統(tǒng)原型。
【關(guān)鍵詞】:Hadoop 云存儲 HDFS 存儲策略 身份認(rèn)證
【學(xué)位授予單位】:廣東工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP333;TP309
【目錄】:
- 摘要4-6
- ABSTRACT6-8
- 目錄8-11
- CONTENTS11-14
- 第一章 緒論14-20
- 1.1 研究背景14-15
- 1.2 國內(nèi)外研究現(xiàn)狀15-18
- 1.2.1 云安全存儲現(xiàn)狀15-17
- 1.2.2 Hadoop現(xiàn)狀17-18
- 1.3 論文主要內(nèi)容18
- 1.4 本文的結(jié)構(gòu)18-20
- 第二章 Hadoop分布式文件系統(tǒng)20-30
- 2.1 Hadoop云計算平臺20-22
- 2.2 HDFS簡介22-23
- 2.3 HDFS體系結(jié)構(gòu)23-25
- 2.3.1 HDFS的相關(guān)概念23-24
- 2.3.2 HDFS的體系結(jié)構(gòu)24-25
- 2.4 HDFS中的數(shù)據(jù)流25-28
- 2.4.1 文件的讀取25-27
- 2.4.2 文件的寫入27-28
- 2.5 HDFS通信協(xié)議28-29
- 2.6 本章小結(jié)29-30
- 第三章 HDFS多副本存儲技術(shù)研究30-40
- 3.1 多副本技術(shù)30
- 3.2 HDFS多副本存儲方案30-32
- 3.2.1 HDFS多副本存儲方案31
- 3.2.2 HDFS多副本存儲方案的局限性31-32
- 3.3 基于信息分散算法的分布式存儲方案32-35
- 3.3.1 信息分散算法32-33
- 3.3.2 改進(jìn)的副本存放策略33-34
- 3.3.3 改進(jìn)的副本存放策略的實現(xiàn)34-35
- 3.4 仿真實驗結(jié)果與分析35-39
- 3.4.1 數(shù)據(jù)可用性35-37
- 3.4.2 存儲效率37
- 3.4.3 負(fù)載均衡能力37-39
- 3.5 本章小結(jié)39-40
- 第四章 HDFS身份認(rèn)證技術(shù)研究40-45
- 4.1 HDFS身份認(rèn)證技術(shù)分析40-41
- 4.2 一次性口令身份認(rèn)證方案設(shè)計41-44
- 4.2.1 符號與標(biāo)識41-42
- 4.2.2 注冊過程42
- 4.2.3 認(rèn)證過程42-43
- 4.2.4 修改口令過程43-44
- 4.3 方案安全性分析44
- 4.4 本章小結(jié)44-45
- 第五章 云安全存儲系統(tǒng)的設(shè)計與實現(xiàn)45-62
- 5.1 云安全存儲系統(tǒng)架構(gòu)設(shè)計45-48
- 5.1.1 總體架構(gòu)設(shè)計45-46
- 5.1.2 云安全存儲系統(tǒng)技術(shù)架構(gòu)46
- 5.1.3 數(shù)據(jù)庫設(shè)計46-48
- 5.2 云安全存儲系統(tǒng)環(huán)境搭建48-51
- 5.2.1 Hadoop集群搭建48-50
- 5.2.2 開發(fā)環(huán)境搭建50-51
- 5.3 云安全存儲系統(tǒng)功能實現(xiàn)51-56
- 5.3.1 云安全存儲系統(tǒng)功能列表51
- 5.3.2 文件上傳51-53
- 5.3.3 文件下載53-55
- 5.3.4 文件共享55-56
- 5.3.5 留言板56
- 5.3.6 文件的其它操作56
- 5.4 系統(tǒng)原型實現(xiàn)56-60
- 5.5 本章小結(jié)60-62
- 第六章 結(jié)束語62-64
- 參考文獻(xiàn)64-68
- 攻讀學(xué)位期間所獲得的科研成果68-70
- 致謝70
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 郝杰;逯彥博;劉鑫吉;夏樹濤;;分布式存儲中的再生碼綜述[J];重慶郵電大學(xué)學(xué)報(自然科學(xué)版);2013年01期
2 林偉偉;;一種改進(jìn)的Hadoop數(shù)據(jù)放置策略[J];華南理工大學(xué)學(xué)報(自然科學(xué)版);2012年01期
3 劉田甜;李超;胡慶成;張桂剛;;云環(huán)境下多副本管理綜述[J];計算機(jī)研究與發(fā)展;2011年S3期
4 羅象宏;舒繼武;;存儲系統(tǒng)中的糾刪碼研究綜述[J];計算機(jī)研究與發(fā)展;2012年01期
5 李喬;鄭嘯;;云計算研究現(xiàn)狀綜述[J];計算機(jī)科學(xué);2011年04期
6 李成華;張新訪;金海;向文;;MapReduce:新型的分布式并行計算編程模型[J];計算機(jī)工程與科學(xué);2011年03期
7 屈志毅;蘇文洲;趙玲;;一種基于信息分散算法的分布式數(shù)據(jù)存儲方案[J];計算機(jī)應(yīng)用;2006年05期
8 鄧鵬;李枚毅;何誠;;Namenode單點故障解決方案研究[J];計算機(jī)工程;2012年21期
9 陳冬曉;王鵬;;基于校驗編碼備份的分布存儲方案[J];計算機(jī)應(yīng)用;2013年01期
10 朱媛媛;王曉京;;基于GE碼的HDFS優(yōu)化方案[J];計算機(jī)應(yīng)用;2013年03期
本文關(guān)鍵詞:基于Hadoop的云安全存儲系統(tǒng)的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
,本文編號:410314
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/410314.html