基于samba文件系統(tǒng)的云網盤設計與實現(xiàn)
發(fā)布時間:2017-05-17 02:12
本文關鍵詞:基于samba文件系統(tǒng)的云網盤設計與實現(xiàn),,由筆耕文化傳播整理發(fā)布。
【摘要】:云存儲是一種專門的集中式資料存儲系統(tǒng),通過網絡為云計算平臺提供統(tǒng)一可靠的存儲服務,包括存儲設備管理、卷管理、文件管理、客戶端認證與接入、安全控制與性能監(jiān)控、備份與災難恢復等。通過云存儲提供的一系列專業(yè)化的存儲服務,為云計算平臺中的各種服務開發(fā)商或服務使用者提供不受時間地點限制、用戶隔離、安全可控的海量存儲服務。它就像云狀的廣域網和互聯(lián)網一樣,對外提供各種類型的服務,如對外租憑設備服務、備份存儲服務、個人網盤存儲服務等。云存儲是在云計算概念上遷移出來的一個嶄新的概念,它實用于解決云計算中龐大數(shù)據存儲的棘手問題,它不僅能提供專業(yè)的方案用于解決存儲問題,并且還可以自主發(fā)布存儲服務;谠拼鎯Φ奶攸c,在用戶不用去購買大量的存儲硬件的情況下,通過軟件將網絡中的大量的不同類型不同廠商生產的存儲設備聯(lián)合起來構成一個整體,這個整體就是存儲池;它可以為廣大的用戶群體提供海量數(shù)據的存儲功能和在數(shù)據基礎上的業(yè)務處理功能。對于用戶而言,云存儲不是指云端某一臺具體的存儲服務器,而是由無數(shù)臺存儲服務器協(xié)作組成的一個大集體;它對用戶是透明的,用戶看到的只是某一種類型的服務。本文云網盤系統(tǒng)的重點是在于服務器端和客戶端的文件同步傳輸,包括同步上傳文件和同步下載文件。本文解決了同一個賬號使用多個終端同時登陸到服務器訪問數(shù)據,服務器端會根據定義好的同步策略同時和這多個終端進行交互。云網盤根據用戶的需求給用戶提供如下功能:上傳本地文件、下載服務器文件、本地數(shù)據和服務器端數(shù)據同步以及服務器端的數(shù)據共享等。用戶可以通過客戶端輕松將自己的數(shù)據上傳到云端,通過本地提供的共享功能,將自己的數(shù)據共享給好友。好友看到共享鏈接之后,可以將數(shù)據下載到本地瀏覽,也可以通過web網頁瀏覽。本網盤系統(tǒng)采用CodeBlock開發(fā)工具,運用面向對象的思想進行系系統(tǒng)的設計與開發(fā)。在開發(fā)過程中使用C++的活動模板庫(ATL)和Windows Template Library (WTL)等技術。最后,網盤開發(fā)完成后,對系統(tǒng)進行了詳細的單元功能測試和整體的性能測試,滿足用戶提出的需求,帶給用戶良好的體驗。
【關鍵詞】:云計算 云網盤系統(tǒng) 數(shù)據同步 云共享
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP333
【參考文獻】
中國期刊全文數(shù)據庫 前1條
1 張建勛;古志民;鄭超;;云計算研究進展綜述[J];計算機應用研究;2010年02期
本文關鍵詞:基于samba文件系統(tǒng)的云網盤設計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號:372365
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/372365.html
最近更新
教材專著