[發(fā)明專利]一種隱私碎片文件的云同步方法有效
| 申請?zhí)枺?/td> | 201510025725.0 | 申請日: | 2015-01-20 |
| 公開(公告)號: | CN104539733B | 公開(公告)日: | 2017-12-22 |
| 發(fā)明(設(shè)計)人: | 佘堃;馬瑞霜;楊麗紅;何家旸;陳立培;李翠嬌;王俊科;呂赫;莫于攀 | 申請(專利權(quán))人: | 電子科技大學(xué) |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 成都弘毅天承知識產(chǎn)權(quán)代理有限公司51230 | 代理人: | 楊保剛 |
| 地址: | 611731 四川省*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 隱私 碎片 文件 同步 方法 | ||
1.一種隱私碎片文件的云同步方法,其特征在于,所述隱私碎片文件的云同步方法包括以下步驟:
(1)將位于客戶端的隱私文件分成多個碎片文件;
(2)在初始化過程中,將所述碎片文件分配到多個云連接點,其中,至少兩個碎片文件被分配到不同的云連接點;
(3)將步驟(2)中的分配結(jié)果寫入元數(shù)據(jù)表;
(4)根據(jù)步驟(2)中的分配結(jié)果將所述碎片文件通過對應(yīng)的云連接點傳輸?shù)綄?yīng)的云服務(wù)器;
(5)在第一傳輸時間區(qū)間內(nèi),監(jiān)測所述多個云連接點的平均傳輸速率;
(6)根據(jù)所述多個云連接點的平均傳輸速率設(shè)置每個云連接點的優(yōu)先級系數(shù),其中,所述多個云連接點包括第一云連接點和第二云連接點,當(dāng)所述第一云連接點的平均傳輸速率大于所述第二云連接點的平均傳輸速率,則所述第一云連接點的優(yōu)先級系數(shù)大于所述第二云連接點的優(yōu)先級系數(shù);
(7)比較所述多個云連接點的優(yōu)先級系數(shù);
(8)在第二傳輸時間區(qū)間內(nèi),根據(jù)步驟(7)所述的比較結(jié)果將所述多個碎片文件中沒有進(jìn)行傳輸?shù)乃槠募匦路峙渲了龆鄠€云連接點;
(9)將所述步驟(8)中的傳輸分配結(jié)果更新至所述元數(shù)據(jù)表;
(10)根據(jù)所述步驟(8)中的傳輸分配結(jié)果將所述多個碎片文件中沒有進(jìn)行傳輸?shù)乃槠募ㄟ^對應(yīng)云連接點傳送至對應(yīng)的云服務(wù)器;
(11)當(dāng)僅有最后一個碎片文件沒有傳輸時,停止步驟(10)的傳輸,并查詢所述元數(shù)據(jù)表;
(12)如果所述元數(shù)據(jù)表表示除所述最后一個碎片文件外的其他碎片文件均通過同一個云連接點上傳至同一個云服務(wù)器,則將所述最后一個碎片文件分配給與所述同一個云連接點不同的云連接點,并更新所述元數(shù)據(jù)表;否則,保持所述元數(shù)據(jù)表的數(shù)據(jù)不變;
(13)按照所述元數(shù)據(jù)表中記錄的分配結(jié)果傳輸所述最后一個碎片文件;
(14)根據(jù)所述元數(shù)據(jù)表從所述多個云服務(wù)器下載對應(yīng)的碎片文件;
(15)根據(jù)所述元數(shù)據(jù)表重組所述碎片文件,以恢復(fù)所述隱私文件。
2.根據(jù)權(quán)利要求1所述的隱私碎片文件的云同步方法,其特征在于,所述多個云服務(wù)器上的每一個服務(wù)器包括數(shù)據(jù)表,所述數(shù)據(jù)表僅包括傳輸?shù)剿鰯?shù)據(jù)表所在云服務(wù)器的碎片文件信息。
3.根據(jù)權(quán)利要求1所述的隱私碎片文件的云同步方法,其特征在于,在上傳傳輸結(jié)束后,所述多個碎片文件中至少兩個碎片文件位于不同的云服務(wù)器。
4.根據(jù)權(quán)利要求1所述的隱私碎片文件的云同步方法,其特征在于,所述云同步方法還包括以下步驟:
如果碎片文件Si在云連接點Ck1傳輸?shù)倪^程中傳輸失敗,則由其他已完成工作的云連接點Ck2接替其繼續(xù)上傳,云連接點Ck2上傳Si完成后通知傳送失敗的云連接點Ck1刪除傳輸數(shù)據(jù)并更改元數(shù)據(jù)表中碎片文件Si的保存位置為Ck2。
5.根據(jù)權(quán)利要求1所述的隱私碎片文件的云同步方法,其特征在于,所述云同步方法還包括以下步驟:
在下載過程中讀取所述元數(shù)據(jù)表,根據(jù)所述元數(shù)據(jù)表重啟多個云連接點,以下載所述多個碎片文件;以及
按每個碎片文件所對應(yīng)的文件順序?qū)⑺槠募唇釉谝黄?,形成一個完整的文件。
6.根據(jù)權(quán)利要求1所述的隱私碎片文件的云同步方法,其特征在于,所述云同步方法還包括以下步驟:
當(dāng)所有碎片文件均傳送至對應(yīng)的云服務(wù)器時,刪除位于所述客戶端的碎片文件。
7.根據(jù)權(quán)利要求1所述的隱私碎片文件的云同步方法,其特征在于,所述云同步方法還包括以下步驟:
客戶端對原文件進(jìn)行了修改;
讀取所述客戶端文件的哈希值和所述多個云服務(wù)器上存儲的碎片文件的哈希值;
比較所述客戶端文件的哈希值和所述碎片文件的哈希值;以及
根據(jù)所述哈希值比較的結(jié)果更新所述多個云服務(wù)器上的碎片文件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于電子科技大學(xué),未經(jīng)電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510025725.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





