基于FastDFS的目錄文件系統(tǒng)的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2017-04-13 14:20
本文關(guān)鍵詞:基于FastDFS的目錄文件系統(tǒng)的研究與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:云存儲(chǔ)是在云計(jì)算的概念上延伸和發(fā)展出來(lái)的一個(gè)新的概念,是一種新興的網(wǎng)絡(luò)存儲(chǔ)技術(shù)。云存儲(chǔ)利用集群應(yīng)用和分布式文件系統(tǒng)等軟件,將網(wǎng)絡(luò)中大量類(lèi)型不同、容量不同的存儲(chǔ)設(shè)備連結(jié)在一起,作為一個(gè)整體協(xié)同工作并以一個(gè)統(tǒng)一的方式對(duì)外提供數(shù)據(jù)存儲(chǔ)和訪問(wèn)服務(wù)。當(dāng)云計(jì)算系統(tǒng)中配置了大量存儲(chǔ)設(shè)備,并且將系統(tǒng)運(yùn)算和處理的重點(diǎn)放到數(shù)據(jù)的存儲(chǔ)和管理上而不是數(shù)據(jù)的計(jì)算上,那么該云計(jì)算系統(tǒng)就變?yōu)橐粋(gè)云存儲(chǔ)系統(tǒng)。也可以說(shuō)云存儲(chǔ)是一種新的存儲(chǔ)方案,它將存儲(chǔ)資源統(tǒng)一集中放至云端,這樣無(wú)論用戶身處何處都可以隨時(shí)通過(guò)網(wǎng)絡(luò)訪問(wèn)云上的數(shù)據(jù)資源。Fast DFS是一款開(kāi)源的高性能分布式文件系統(tǒng)。它的主要功能包括文件存儲(chǔ)、文件同步和文件訪問(wèn)(如文件上傳和文件下載)等,同時(shí)滿足大容量和負(fù)載均衡的要求。本文將在實(shí)驗(yàn)室現(xiàn)有云平臺(tái)的基礎(chǔ)上,探索一種新的解決方案以滿足平臺(tái)對(duì)云存儲(chǔ)的要求。新解決方案將根據(jù)云存儲(chǔ)的各項(xiàng)需求,在Fast DFS的基礎(chǔ)上增加以目錄服務(wù)為核心的新功能,設(shè)計(jì)基于Fast DFS的目錄文件系統(tǒng)。本文首先闡述了基于Fast DFS的目錄文件系統(tǒng)的總體設(shè)計(jì)。從對(duì)整個(gè)系統(tǒng)的功能和性能的需求分析開(kāi)始,總體設(shè)計(jì)包含了概要設(shè)計(jì)、總體架構(gòu)、模塊設(shè)計(jì)、并發(fā)訪問(wèn)與可靠訪問(wèn)設(shè)計(jì)、數(shù)據(jù)安全與隱私保護(hù)設(shè)計(jì)等五個(gè)方面?傮w設(shè)計(jì)確定了基于Fast DFS的目錄文件系統(tǒng)的大體框架,在這個(gè)大體框架下本文緊接著闡述了整個(gè)系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)。這其中主要包括對(duì)目錄結(jié)構(gòu)、公共接口和數(shù)據(jù)安全三個(gè)方面的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)。這三個(gè)方面構(gòu)成了以目錄服務(wù)為核心的新功能。本文最后對(duì)整個(gè)系統(tǒng)進(jìn)行了測(cè)試,結(jié)果證明基于Fast DFS的目錄文件系統(tǒng)符合預(yù)期設(shè)計(jì)。
【關(guān)鍵詞】:云存儲(chǔ) 分布式文件系統(tǒng) Fast DFS 目錄服務(wù)
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類(lèi)號(hào)】:TP333
【目錄】:
- 摘要5-6
- ABSTRACT6-10
- 第一章 緒論10-13
- 1.1 研究背景10-11
- 1.2 研究現(xiàn)狀11-12
- 1.3 研究?jī)?nèi)容12
- 1.4 論文結(jié)構(gòu)12-13
- 第二章 FASTDFS相關(guān)基礎(chǔ)13-20
- 2.1 分布式文件系統(tǒng)13-15
- 2.1.1 分布式文件系統(tǒng)概述13-14
- 2.1.2 部分分布式文件系統(tǒng)簡(jiǎn)介14-15
- 2.2 分布式文件系統(tǒng)與本地文件系統(tǒng)的區(qū)別與聯(lián)系15
- 2.3 FastDFS簡(jiǎn)介15-18
- 2.3.1 FastDFS概述及架構(gòu)15-17
- 2.3.2 FastDFS的優(yōu)勢(shì)17-18
- 2.3.3 FastDFS應(yīng)用環(huán)境及局限18
- 2.4 擴(kuò)展FastDFS應(yīng)用環(huán)境的探究18-19
- 2.4.1 目錄結(jié)構(gòu)18-19
- 2.4.2 終端訪問(wèn)19
- 2.5 本章小結(jié)19-20
- 第三章 目錄文件系統(tǒng)總體設(shè)計(jì)20-29
- 3.1 目錄文件系統(tǒng)需求分析20-22
- 3.1.1 功能需求20-22
- 3.1.2 性能需求22
- 3.2 目錄文件系統(tǒng)總體設(shè)22-28
- 3.2.1 概要設(shè)計(jì)22-23
- 3.2.2 總體架構(gòu)23-24
- 3.2.3 模塊設(shè)計(jì)24-25
- 3.2.4 并發(fā)訪問(wèn)與可靠訪問(wèn)設(shè)計(jì)25-27
- 3.2.5 安全管理控制設(shè)計(jì)27-28
- 3.3 本章小結(jié)28-29
- 第四章 目錄文件系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)29-66
- 4.1 系統(tǒng)環(huán)境設(shè)置29
- 4.2 目錄結(jié)構(gòu)詳細(xì)設(shè)計(jì)29-35
- 4.2.1 目錄文件結(jié)構(gòu)設(shè)計(jì)29-31
- 4.2.2 目錄文件存儲(chǔ)設(shè)計(jì)31-34
- 4.2.3 目錄文件同步設(shè)計(jì)34-35
- 4.3 目錄結(jié)構(gòu)實(shí)現(xiàn)35-43
- 4.3.1 目錄文件結(jié)構(gòu)與存儲(chǔ)實(shí)現(xiàn)35
- 4.3.2 目錄文件同步實(shí)現(xiàn)35-39
- 4.3.3 目錄文件同步腦裂問(wèn)題解決方案39-43
- 4.4 公共接.詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)43-64
- 4.4.1 建立連接43-45
- 4.4.2 用戶注冊(cè)45-49
- 4.4.3 用戶登錄49-52
- 4.4.4 創(chuàng)建目錄52-54
- 4.4.5 打開(kāi)目錄54-55
- 4.4.6 重命名55-58
- 4.4.7 刪除目錄和文件58-61
- 4.4.8 上傳文件61-63
- 4.4.9 下載文件和關(guān)閉連接63-64
- 4.5 安全管理控制實(shí)現(xiàn)64-65
- 4.6 本章小結(jié)65-66
- 第五章 系統(tǒng)測(cè)試66-73
- 5.1 測(cè)試方法與指標(biāo)66
- 5.2 測(cè)試環(huán)境66-69
- 5.2.1 測(cè)試環(huán)境配置66-67
- 5.2.2 測(cè)試環(huán)境搭建67-69
- 5.3 測(cè)試內(nèi)容與結(jié)果分析69-72
- 5.3.1 功能測(cè)試69-71
- 5.3.2 性能測(cè)試71-72
- 5.4 本章小結(jié)72-73
- 第六章 全文總結(jié)與展望73-75
- 6.1 全文總結(jié)73-74
- 6.2 后續(xù)工作展望74-75
- 致謝75-76
- 參考文獻(xiàn)76-79
- 攻讀碩士學(xué)位期間取得的成果79-80
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前4條
1 余慶;;分布式文件系統(tǒng)FastDFS架構(gòu)剖析[J];程序員;2010年11期
2 應(yīng)朝暉,高洪奎,,黃若衡;分布式文件系統(tǒng)[J];計(jì)算機(jī)工程與科學(xué);1995年03期
3 王俠,高勝哲;Linux的文件系統(tǒng)[J];遼寧稅務(wù)高等專(zhuān)科學(xué)校學(xué)報(bào);2005年02期
4 周可;王樺;李春花;;云存儲(chǔ)技術(shù)及其應(yīng)用[J];中興通訊技術(shù);2010年04期
本文關(guān)鍵詞:基于FastDFS的目錄文件系統(tǒng)的研究與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號(hào):303812
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/303812.html
最近更新
教材專(zhuān)著