[發(fā)明專利]一種基于IDA算法的網盤聚合方法在審
| 申請?zhí)枺?/td> | 201810731725.6 | 申請日: | 2018-07-05 |
| 公開(公告)號: | CN109062501A | 公開(公告)日: | 2018-12-21 |
| 發(fā)明(設計)人: | 許麗婷 | 申請(專利權)人: | 南京信息職業(yè)技術學院 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;H04L29/08 |
| 代理公司: | 南京天翼專利代理有限責任公司 32112 | 代理人: | 于忠洲 |
| 地址: | 210023 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網盤 聚合 數(shù)據分片 云服務器 算法 文件讀取請求 用戶數(shù)據文件 保存位置 客戶端 上傳 下載 用戶數(shù)據存儲 讀取 分片處理 冗余信息 提取數(shù)據 可用性 再利用 副本 攜帶 創(chuàng)建 恢復 | ||
本發(fā)明提供了一種基于IDA算法的網盤聚合方法,包括上傳和下載兩個步驟,其中,上傳步驟:利用IDA算法對上傳到網盤聚合云服務器的用戶數(shù)據文件進行分片處理,再由網盤聚合云服務器為每個數(shù)據分片創(chuàng)建分片副本,再將攜帶冗余信息的數(shù)據分片發(fā)送到QoS等級較高的各個網盤上;下載步驟:由網盤聚合客戶端向網盤聚合云服務器發(fā)出文件讀取請求,網盤聚合云服務器根據文件讀取請求讀取各個數(shù)據分片的保存位置,并根據保存位置從各個網盤中提取數(shù)據分片,再利用IDA算法將提取的數(shù)據分片重新恢復成用戶數(shù)據文件,發(fā)回給網盤聚合客戶端。該網盤聚合方法有利于提高用戶數(shù)據存儲在網盤上數(shù)據的可用性和安全性,有利于提高網盤的QoS,提高網盤使用的可靠性。
技術領域
本發(fā)明屬于計算機信息管理技術的領域,尤其是涉及一種基于IDA算法的網盤聚合方法。
背景技術
云存儲是由云計算發(fā)展而來的,是為用戶按需分配網絡存儲資源的計算機系統(tǒng),云存儲服務商就是利用這種實時的、按需分配網絡存儲資源進行收費。目前,網盤產品作為云存儲理念實現(xiàn)的一個典型代表,以其開放、高效、價格低廉等優(yōu)點,受到了越來越多用戶的歡迎。然而用戶對他們保存在云端數(shù)據的隱私性完整性以及可控分享的關切也日益增長。近年來發(fā)生的Google、MediaMax和Salesforce.com等云服務提供商泄露或丟失用戶數(shù)據的事實證實了人們的擔心。網絡上的網盤形形色色,許多云存儲服務提供商在數(shù)據傳輸和存儲過程中對數(shù)據進行不同程度的加密,但對數(shù)據的主要控制權仍掌握在提供商手里,在網盤的使用過程中存在著威脅數(shù)據安全性和可用性的種種隱患。
發(fā)明內容
本發(fā)明要解決的技術問題是:現(xiàn)有的網盤在使用過程中存在著威脅數(shù)據安全性和可用性的種種隱患。
為了解決上述技術問題,本發(fā)明提供了一種基于IDA算法的網盤聚合方法,包括如下步驟:
上傳步驟:利用IDA算法對網盤聚合客戶端上傳到網盤聚合云服務器的用戶數(shù)據文件進行分片處理,將用戶數(shù)據文件切分為各個數(shù)據分片,再由網盤聚合云服務器為每個數(shù)據分片創(chuàng)建分片副本,再將攜帶冗余信息的數(shù)據分片發(fā)送到QoS等級較高的各個網盤上;
下載步驟:由網盤聚合客戶端向網盤聚合云服務器發(fā)出文件讀取請求,網盤聚合云服務器根據文件讀取請求讀取各個數(shù)據分片的保存位置,并根據保存位置從各個網盤中提取數(shù)據分片,再利用IDA算法將提取的數(shù)據分片重新恢復成用戶數(shù)據文件,發(fā)回給網盤聚合客戶端。
進一步地,在上傳步驟中,QoS等級由網盤聚合云服務器通過比較各個網盤響應時間、平均傳輸帶寬以及剩余空間的綜合排名獲得,綜合排名即網盤響應時間、平均傳輸帶寬以及剩余空間的排名之和。
進一步地,在上傳步驟中,將攜帶冗余信息的數(shù)據分片發(fā)送到QoS等級較高的各個網盤上時,若網盤聚合云服務器接到網盤對數(shù)據分片上傳成功的回應,則網盤聚合云服務器刪除分片副本,若網盤聚合云服務器未接到網盤對數(shù)據分片上傳成功的回應,則網盤聚合云服務器把此網盤的QoS等級降級一級,并把分片副本上傳到另一QoS等級較高的網盤上。
本發(fā)明的有益效果在于:利用創(chuàng)建分片副本能夠保證用戶數(shù)據的完整性,在網盤聚合云服務器為每個數(shù)據分片建立分片副本,數(shù)據分片的上傳必須等待分片副本創(chuàng)建成功才能開始;利用將攜帶冗余信息的數(shù)據分片發(fā)送到QoS等級較高的各個網盤上,能夠提高網盤的QoS和可靠性,避免發(fā)生某網盤不能及時響應或不能提供正常存儲服務的情況;由于用戶數(shù)據文件被利用DA算法進行冗余分片,故只要收到其中的部分數(shù)據分片,即可對用戶文件重新還原。
附圖說明
圖1為本發(fā)明的上傳步驟示意圖;
圖2為本發(fā)明的下載步驟示意圖。
具體實施方式
如圖1和2所示,本發(fā)明提供的基于IDA算法的網盤聚合方法,包括如下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京信息職業(yè)技術學院,未經南京信息職業(yè)技術學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810731725.6/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類





