天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于Hadoop的文件同步存儲(chǔ)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2019-03-06 13:17
【摘要】:云計(jì)算時(shí)代,隨著網(wǎng)絡(luò)終端設(shè)備的廣泛使用以及互聯(lián)網(wǎng)技術(shù)的進(jìn)一步普及,數(shù)據(jù)存儲(chǔ)與備份技術(shù)已經(jīng)與個(gè)人生活及組織的運(yùn)作息息相關(guān),企業(yè)與個(gè)人均面臨著海量數(shù)據(jù)的管理難題。云存儲(chǔ)及其相關(guān)技術(shù)的發(fā)展給數(shù)據(jù)存儲(chǔ)領(lǐng)域帶來(lái)了革新。基于云存儲(chǔ)的在線存儲(chǔ)系統(tǒng)能夠向用戶提供永久的,存儲(chǔ)空間可擴(kuò)展的,便捷的,價(jià)格低廉的數(shù)據(jù)存儲(chǔ)與備份服務(wù)。當(dāng)前國(guó)內(nèi)比較成熟的存儲(chǔ)服務(wù)產(chǎn)品有金山快盤(pán)、華為網(wǎng)盤(pán)等。它們都提供了穩(wěn)定的數(shù)據(jù)存儲(chǔ)、文件同步功能,但也存在一些問(wèn)題。首先,客戶端提供的文件系統(tǒng)監(jiān)控功能不夠完善;其次,文件的數(shù)據(jù)同步效率在某些情況下較低;此外,有些產(chǎn)品沒(méi)有提供數(shù)據(jù)的安全傳輸功能,也沒(méi)有提供對(duì)多種同步事件的分類數(shù)據(jù)傳輸功能;最后,現(xiàn)有產(chǎn)品尚未提供客戶端與服務(wù)器數(shù)據(jù)的加密存儲(chǔ)功能。支撐數(shù)據(jù)存儲(chǔ)的云存儲(chǔ)平臺(tái)的優(yōu)化也是提供基于云存儲(chǔ)的數(shù)據(jù)同步存儲(chǔ)服務(wù)廠商應(yīng)該努力解決的問(wèn)題。 本文從在線同步存儲(chǔ)服務(wù)使用者的角度出發(fā),總結(jié)了當(dāng)前同步存儲(chǔ)服務(wù)產(chǎn)品的主要功能以及存在的一些問(wèn)題,從需求與問(wèn)題出發(fā),深入研究了實(shí)現(xiàn)基于云存儲(chǔ)的文件同步存儲(chǔ)系統(tǒng)的關(guān)鍵技術(shù),設(shè)計(jì)并實(shí)現(xiàn)了一種基于hadoop搭建的云存儲(chǔ)后臺(tái),使用了Rsync同步算法的文件同步存儲(chǔ)系統(tǒng)。論文的主要工作包括:分析國(guó)內(nèi)外同類產(chǎn)品的優(yōu)缺點(diǎn),明確系統(tǒng)用戶的需求;利用開(kāi)源的jpathwatch類庫(kù)實(shí)時(shí)監(jiān)控系統(tǒng)客戶端虛擬磁盤(pán)的更新變化,實(shí)現(xiàn)了不同類型同步事件的實(shí)時(shí)觸發(fā)和通知功能,,添加了對(duì)文件移動(dòng)和文件重命名的監(jiān)控;通過(guò)對(duì)同步事件的分類,實(shí)現(xiàn)了不同事件的分類化處理,特別是文件內(nèi)容更新和續(xù)傳事件,設(shè)計(jì)了一種基于Rsync算法的同步協(xié)議來(lái)減少通信雙方的數(shù)據(jù)傳輸量,改進(jìn)了同步效率;針對(duì)不同的同步任務(wù),設(shè)計(jì)了最佳的數(shù)據(jù)傳輸方式,使用HTTPS實(shí)現(xiàn)數(shù)據(jù)的加密傳輸;使用了基于Hadoop的云存儲(chǔ)后臺(tái)存儲(chǔ)數(shù)據(jù)。 本文采用分層模塊化的方法對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)與實(shí)現(xiàn),并且在論文的最后兩個(gè)章節(jié)對(duì)系統(tǒng)的功能模塊進(jìn)行了測(cè)試與分析,總結(jié)了研究成果和系統(tǒng)的可擴(kuò)展功能,最后展望了下一步工作。
[Abstract]:In the age of cloud computing, with the widespread use of network terminal devices and the further popularization of Internet technology, data storage and backup technology has become closely related to individual life and the operation of organizations. Enterprises and individuals are faced with the management problems of massive data. The development of cloud storage and related technologies has brought innovation to the field of data storage. Cloud-based online storage system can provide users with permanent, scalable, convenient and inexpensive data storage and backup services. At present, the more mature domestic storage service products are Jinshan Express, Huawei Netdisk and so on. They all provide stable data storage and file synchronization, but there are also some problems. Firstly, the monitoring function of file system provided by client is not perfect, secondly, the efficiency of file data synchronization is low in some cases. In addition, some products do not provide secure transmission of data or classified data transfer for multiple synchronization events; finally, the existing products do not provide encrypted storage of client and server data. The optimization of cloud storage platform that supports data storage is also a problem that vendors should strive to solve to provide data synchronization storage services based on cloud storage. From the point of view of online synchronous storage service consumer, this paper summarizes the main functions and existing problems of current synchronous storage service products, and starts from the requirements and problems. The key technology of file synchronization storage system based on cloud storage is studied deeply. A cloud storage background based on hadoop is designed and implemented. A file synchronization storage system based on Rsync synchronization algorithm is designed and implemented. The main work of this paper includes: analyzing the advantages and disadvantages of the same kind of products at home and abroad, clarifying the needs of the system users; Using the open source jpathwatch class library to monitor the change of virtual disk in the client, the real-time trigger and notification function of different kinds of synchronous events is realized, and the monitoring of file movement and file renaming is added. Through the classification of synchronous events, the classification of different events, especially the update of file contents and the continuation of events, is realized. A synchronization protocol based on Rsync algorithm is designed to reduce the amount of data transmission between communication parties and improve the synchronization efficiency. According to different synchronization tasks, the optimal data transmission mode is designed, the encrypted data transmission is realized by using HTTPS, and the Hadoop-based cloud storage is used to store the data in the background. In this paper, the hierarchical modularization method is used to design and implement the system, and in the last two chapters of the paper, the functional modules of the system are tested and analyzed, and the research results and the extensible functions of the system are summarized. Finally, the future work is prospected.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP333

【參考文獻(xiàn)】

相關(guān)期刊論文 前9條

1 楊亞平,李偉琴;基于SSL的數(shù)據(jù)安全傳輸系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];北京航空航天大學(xué)學(xué)報(bào);2001年04期

2 鄧波濤;;基于Java的系統(tǒng)網(wǎng)絡(luò)編程研究[J];電腦知識(shí)與技術(shù);2011年15期

3 林雪云;利用SSL實(shí)現(xiàn)數(shù)據(jù)傳輸安全[J];福建電腦;2005年10期

4 魏興國(guó);;HTTP和HTTPS協(xié)議安全性分析[J];程序員;2007年07期

5 趙斌,劉長(zhǎng)起,戴英俠;Windows操作系統(tǒng)的文件操作監(jiān)控技術(shù)[J];計(jì)算機(jī)工程與應(yīng)用;2004年31期

6 劉貝;湯斌;;云存儲(chǔ)原理及發(fā)展趨勢(shì)[J];科技信息;2011年05期

7 孟彥;侯整風(fēng);;基于SSL/TLS的安全文件傳輸系統(tǒng)[J];計(jì)算機(jī)技術(shù)與發(fā)展;2006年05期

8 谷慶華;李成貴;;Java多線程技術(shù)在網(wǎng)絡(luò)通信系統(tǒng)中的應(yīng)用[J];西安外事學(xué)院學(xué)報(bào);2007年04期

9 周可;王樺;李春花;;云存儲(chǔ)技術(shù)及其應(yīng)用[J];中興通訊技術(shù);2010年04期

相關(guān)碩士學(xué)位論文 前1條

1 李貞;基于Rsync算法的遠(yuǎn)程文件同步系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2010年



本文編號(hào):2435552

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2435552.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶2983a***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com