基于P2P原理的個人云存儲應用研究
發(fā)布時間:2018-06-19 17:18
本文選題:P2P + 云存儲; 參考:《復旦大學》2012年碩士論文
【摘要】:云存儲已經(jīng)提出了若干年,但其云的概念通常只存在于服務端,廣大的客戶端資源并沒有被有效利用,數(shù)據(jù)的控制權、安全性也不甚理想。之前的研究成果中,大多將P2P技術都應用于服務端,主題仍是C/S架構;部分研究中對完全P2P架構在云存儲架中的應用做了可行性分析,但在身份認證、數(shù)據(jù)存儲效率、數(shù)據(jù)訪問穩(wěn)定性等方面仍有不足,實際應用比較困難。 基于上述情況,通過對個人云存儲應用的模式深入分析,并結合P2P技術研究,提出以去中心化的全P2P架構的云存儲應用模型。新系統(tǒng)參考成熟的Kad網(wǎng)絡技術,通過Key值對方式進行全網(wǎng)數(shù)據(jù)管理,充分通過P2P架構對網(wǎng)絡中的各終端資源加以有效利用,極大地降低了云存儲的部署、運維成本。 新系統(tǒng)通過特殊的按位偏移的數(shù)據(jù)塊劃分方式對數(shù)據(jù)進行去信息化處理,同時對關鍵的用戶文件描述信息進行加密保護,并統(tǒng)一采用key值對的方式通過P2P的離散特性存儲與網(wǎng)絡中,在保證了數(shù)據(jù)存儲的私密性與容災能力的同時,又兼顧了原始文件數(shù)據(jù)在網(wǎng)絡中的可復用性,提高新系統(tǒng)的數(shù)據(jù)存儲效率。 為了保證P2P架構下的服務質量,系統(tǒng)通過參考Kad網(wǎng)絡的數(shù)據(jù)路由算法,改進了其對于文件原始數(shù)據(jù)的分享機制,并充分利用網(wǎng)絡中各結點上數(shù)據(jù)的自冗余特性,使新算法能夠有效保證云存儲中數(shù)據(jù)訪問的穩(wěn)定性。 對于P2P技術在身份驗證及管理方面的薄弱環(huán)節(jié),系統(tǒng)巧妙地利用第三方郵件系統(tǒng)獨立管理用戶關鍵信息,使系統(tǒng)具有極佳的數(shù)據(jù)混淆與去信息化存儲能力。同時,利用郵件的暫存特性,使用戶關鍵信息在網(wǎng)絡中的存在的時間大幅減少,這些信息的穩(wěn)定存儲位置都在用戶自己的可信設備中,有效降低用戶信息被攻擊或被竊取的風險。 通過新系統(tǒng)的初步驗證分析,采用P2P架構的個人云存儲應用能夠接近或達到目前C/S架構應用的使用體驗。同時,新系統(tǒng)充分發(fā)揮了P2P架構的優(yōu)勢,降低了云存儲的部署與維護成本,并通過上述技術手段,提高了P2P網(wǎng)絡數(shù)據(jù)訪問的穩(wěn)定性,解決了分布式架構下用戶身份識別的安全性,減小了用戶數(shù)據(jù)被越權訪問或盜取的風險,這使得完全P2P架構在個人云存儲中的應用具有較高的實用價值。
[Abstract]:Cloud storage has been put forward for a number of years, but the concept of cloud usually only exists in the server, the vast number of client resources have not been used effectively, and the control and security of data are not very good. In the previous research results, most of the P2P technologies have been applied to the server, and the topic is still C / S architecture. In part of the research, the feasibility of the application of the complete P2P architecture in the cloud storage frame is analyzed, but in identity authentication, data storage efficiency, Data access stability and other aspects are still inadequate, practical application is more difficult. Based on the above situation, by analyzing the mode of personal cloud storage application and combining with the research of P2P technology, the paper puts forward a model of cloud storage application based on the decentralization of the whole P2P architecture. Referring to the mature Kad network technology, the new system manages the data of the whole network through the key value pair method, and makes full use of the terminal resources in the network through the P2P architecture, which greatly reduces the deployment of cloud storage and the cost of operation and maintenance. The new system uses the special bit-offset data block partition method to process the data without information, and encrypts the key user file description information. And the key value pair is used to store the data in the network through the discrete characteristic of P2P, which not only ensures the privacy and disaster recovery ability of the data storage, but also takes into account the reusability of the original file data in the network. Improve the data storage efficiency of the new system. In order to ensure the quality of service in P2P architecture, the system improves the sharing mechanism of file raw data by referring to the data routing algorithm of Kad network, and makes full use of the self-redundancy of data on each node in the network. The new algorithm can effectively guarantee the stability of data access in cloud storage. For the weakness of P2P technology in authentication and management, the system skillfully uses third-party mail system to independently manage the key information of users, so that the system has the excellent ability of data confusion and de-information storage. At the same time, using the temporary storage feature of mail, the existence time of the key information in the network is greatly reduced, and the stable storage location of this information is in the user's own trusted device. Effectively reduce the risk of user information being attacked or stolen. Through the preliminary verification and analysis of the new system, the personal cloud storage application with P2P architecture can approach or reach the current experience of C / S architecture application. At the same time, the new system makes full use of the advantages of P2P architecture, reduces the cost of deployment and maintenance of cloud storage, and improves the stability of P2P network data access through the above-mentioned technical means. The security of user identification under distributed architecture is solved, and the risk of user data being accessed or stolen is reduced, which makes the application of complete P2P architecture in personal cloud storage have higher practical value.
【學位授予單位】:復旦大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP333
【參考文獻】
相關期刊論文 前3條
1 魏東澤;來學嘉;;一種安全的高可靠性P2P云存儲備份模型初探參考文獻[J];信息安全與技術;2011年09期
2 田敬;代亞非;;P2P持久存儲研究[J];軟件學報;2007年06期
3 馮丹;;網(wǎng)絡存儲關鍵技術的研究及進展[J];移動通信;2009年11期
,本文編號:2040667
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2040667.html
最近更新
教材專著