[發明專利]一種基于現存云存儲平臺的多云協同存儲中間件系統在審
| 申請號: | 201410801410.6 | 申請日: | 2014-12-22 |
| 公開(公告)號: | CN104580395A | 公開(公告)日: | 2015-04-29 |
| 發明(設計)人: | 宗旋;沈玉龍;張華慶;其他發明人請求不公開姓名 | 申請(專利權)人: | 西安電子科技大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 西安智萃知識產權代理有限公司 61221 | 代理人: | 李東京 |
| 地址: | 710071 陜西省*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 現存 存儲 平臺 多云 協同 中間件 系統 | ||
技術領域
本發明涉及云存儲技術領域,具體是一種基于現存云存儲平臺的多云協同存儲中間件系統。
背景技術
隨著云計算技術的發展,在電腦和移動客戶端迅速更新換代的情況下,云存儲逐漸成為網絡用戶存儲數據的首選。在國內騰訊微云、百度云盤、360云盤等多家廠商推出自己獨立的分布式云存儲系統。
在當今信息時代,云存儲產品的用戶只能選擇其中一家平臺進行數據的存放。單一的云存儲平臺都是由具體的服務提供商來進行完全控制與管理,用戶數據被服務提供商完全控制勢必會帶來很多的問題。目前,用戶在使用過程中已經遇到了以下四個問題:
問題一、無法保證數據可靠性,單一的云存儲平臺是一個廠商進行獨立維護,用戶將數據存放到存儲平臺,如果云存儲平臺出現數據丟失或者系統錯誤都會造成數據的丟失,數據的可靠性無法達到最大保證;
問題二、數據的存取無法達到時間最短,數據存儲在固定的一家存儲提供商,用戶的網絡通信是和地域相關的,如果和服務提供商的網絡無法完美匹配,會造成存取速度過慢,用戶的網絡服務質量會明顯下降;
問題三、云存儲服務提供商容易對數據壟斷,用戶數據存儲到單一的云存儲平臺,容易被云存儲提供商完全控制形成壟斷,在存儲付費方面用戶無法保護自身的合法權益;
問題四、數據的隱私安全無法保護,數據存儲到云存儲平臺,云存儲服務提供商云平臺超級管理員有權限查看所有的平臺數據,用戶數據存在被完全窺視的可能,用戶的數據隱私無法保證。
發明內容
本發明目的是提出一個高效的多云協同存儲中間件系統,以解決上述提到的現有技術中存在的實際問題。
本發明的技術方案是:一種基于現存云存儲平臺的多云協同存儲中間件系統,包括:通過網絡與云平臺連接的用于用戶認證、文件的分片分發、文件的操作和管理、數據的分發、數據的故障恢復和數據加解密的客戶端;還包括與所述客戶端連接的用于賬戶認證、存儲文件組織目錄樹、數據加密密鑰和用戶操作日志的元數據服務器。
上述客戶端包括用于用戶認證的認證單元、用于根據文件分片大小要求對文件進行平均分片的文件分片單元、用于根據不同云平臺的網絡服務質量的比例,將數據塊分發到不同的云存儲平臺的數據分發單元、用于數據到云平臺的上傳和下載的數據操作單元、用于數據的加密和解密的數據加解密單元以及用于及時發現不符合數據完整性的數據塊并將此數據塊及時更換成有效的數據塊的數據故障恢復單元。
上述認證單元包括用于向元數據服務器認證的部分以及用于向使用的云平臺進行認證的部分。
上述云平臺用于數據的存儲和管理,是整個存儲系統的存儲平臺,所述云平臺至少由三個存儲平臺組成。
上述元數據服務器包括用于對客戶端發起的認證請求進行認證以確認身份合法性的賬戶認證單元、負責文件與文件夾組織結構目錄樹及其數據塊存儲映射路徑的存儲和加解密密鑰的存儲的數據存儲單元以及用于記錄用戶在元數據服務器的所有操作的日志單元。
本發明的有益效果:多云協同存儲平臺是基于任意國內外主流分布式云存儲平臺,能夠切實有效的保證數據的可靠,實現數據的快速存取,避免云存儲服務提供商的壟斷,保護用戶的數據隱私。本發明提出的基于數據分片的多云協同存儲中間件系統,利用現有的多種云存儲平臺進行協同存儲,綜合考慮多云存儲資源和網絡服務質量,提出了用戶數據自適應分發及整合算法,提出了數據存取與數據管理、用戶訪問相分離的信息安全保障機制,給出了基于元數據服務器的數據分片存儲和密鑰管理方法,克服了云存儲數據泄露的問題。
以下將結合附圖對本發明做進一步詳細說明。
附圖說明
圖?1?是本發明的多云協同存儲中間件系統的基礎架構圖;
圖?2?是本發明的的多云協同存儲中間件系統的工作流程;
圖?3?是本發明的多云協同存儲中間件系統的工作請求數據流;
圖?4?是本發明的多云協同存儲中間件系統的功能模塊圖;
圖?5?是本發明的多云協同存儲中間件系統的元數據服務器網絡拓撲圖;
圖?6?是本發明的多云協同存儲中間件系統的元數據服務器關鍵數據表結構圖;
圖?7?是本發明的多云協同存儲中間件系統的目錄樹結構圖;
圖?8?是本發明的多云協同存儲中間件系統的文件分發流程圖;
圖?9?是本發明的多云協同存儲中間件系統的文件整合流程圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安電子科技大學;,未經西安電子科技大學;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410801410.6/2.html,轉載請聲明來源鉆瓜專利網。





