System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲国产精品无码一线岛国,久久亚洲AV无码精品色午夜麻豆,成人av片无码免费天天看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種分布式加密數(shù)據(jù)存儲(chǔ)方法及系統(tǒng)技術(shù)方案

    技術(shù)編號(hào):42630832 閱讀:21 留言:0更新日期:2024-09-06 01:31
    本發(fā)明專利技術(shù)涉及分布式加密數(shù)據(jù)存儲(chǔ)方法及系統(tǒng),方法包括以下步驟:接收用戶發(fā)送的待存儲(chǔ)數(shù)據(jù),進(jìn)行分片處理得到多個(gè)數(shù)據(jù)塊,將每一數(shù)據(jù)塊內(nèi)的各數(shù)據(jù)符號(hào)進(jìn)行排序,對(duì)數(shù)據(jù)符號(hào)封裝并增加頭部標(biāo)識(shí)和尾部標(biāo)識(shí)形成數(shù)據(jù)包,得到第一序列;將第一序列進(jìn)行倒序排列得到第二序列,將得到的第二序列作為數(shù)據(jù)副本;建立存儲(chǔ)地址與相應(yīng)的冗余存儲(chǔ)地址的數(shù)據(jù)交換規(guī)則并依據(jù)數(shù)據(jù)交換規(guī)則進(jìn)行數(shù)據(jù)交換;對(duì)交換的數(shù)據(jù)包進(jìn)行驗(yàn)核,若出現(xiàn)前后數(shù)據(jù)包銜接出錯(cuò),進(jìn)行數(shù)據(jù)修復(fù);應(yīng)用本申請(qǐng)的方式方法,可以很好的降低對(duì)副本數(shù)量的需求,提升空間利用率,而且當(dāng)數(shù)據(jù)出現(xiàn)錯(cuò)誤時(shí),能夠快速的進(jìn)行發(fā)覺并自我修復(fù),大大提升冗余機(jī)制的反應(yīng)速度以及智能化程度。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及分布式存儲(chǔ),更具體地說,涉及一種分布式加密數(shù)據(jù)存儲(chǔ)方法及系統(tǒng)


    技術(shù)介紹

    1、分布式存儲(chǔ)是一種將數(shù)據(jù)分散存儲(chǔ)在多個(gè)物理設(shè)備上的存儲(chǔ)方式。它通過將數(shù)據(jù)分割成多個(gè)塊,并將這些塊存儲(chǔ)在不同的節(jié)點(diǎn)上,可以提供高性能、可擴(kuò)展性和容錯(cuò)性,適用于大規(guī)模數(shù)據(jù)存儲(chǔ)和處理的場(chǎng)景。

    2、在分布式存儲(chǔ)中常會(huì)設(shè)置數(shù)據(jù)冗余機(jī)制來實(shí)現(xiàn)數(shù)據(jù)的容錯(cuò)能力,每個(gè)塊都會(huì)設(shè)置多個(gè)副本,當(dāng)存儲(chǔ)節(jié)點(diǎn)出現(xiàn)故障時(shí),會(huì)將故障節(jié)點(diǎn)中的數(shù)據(jù)塊轉(zhuǎn)移到其他節(jié)點(diǎn)中,并對(duì)應(yīng)的調(diào)用相應(yīng)的副本對(duì)數(shù)據(jù)塊進(jìn)行修復(fù),以保證數(shù)據(jù)的可用性和持久性,雖然該種方式可以在一定程度上保障數(shù)據(jù)的可靠性,但是多個(gè)副本進(jìn)行數(shù)據(jù)存儲(chǔ)所占用的存儲(chǔ)空間會(huì)較大,如采用比較常規(guī)的方式,會(huì)設(shè)置三個(gè)副本,那總體的數(shù)據(jù)存儲(chǔ)占用空間大約在用戶提交的存儲(chǔ)數(shù)據(jù)的四倍,存儲(chǔ)空間利用率會(huì)變得很低,需要一種能夠有效提升存儲(chǔ)空間利用率的分布式加密數(shù)據(jù)存儲(chǔ)方法及系統(tǒng)。


    技術(shù)實(shí)現(xiàn)思路

    1、本專利技術(shù)要解決的技術(shù)問題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種分布式加密數(shù)據(jù)存儲(chǔ)方法,還提供了一種分布式加密數(shù)據(jù)存儲(chǔ)系統(tǒng)。

    2、本專利技術(shù)解決其技術(shù)問題所采用的技術(shù)方案是:

    3、構(gòu)造一種分布式加密數(shù)據(jù)存儲(chǔ)方法,其中,包括以下步驟:

    4、步驟一:接收用戶發(fā)送的待存儲(chǔ)數(shù)據(jù),進(jìn)行分片處理得到多個(gè)數(shù)據(jù)塊,將每一數(shù)據(jù)塊內(nèi)的各數(shù)據(jù)符號(hào)進(jìn)行排序,對(duì)數(shù)據(jù)符號(hào)封裝并增加頭部標(biāo)識(shí)和尾部標(biāo)識(shí)形成數(shù)據(jù)包,得到第一序列;

    5、步驟二:將第一序列進(jìn)行倒序排列得到第二序列,將得到的第二序列作為數(shù)據(jù)副本;

    6、步驟三:將多個(gè)數(shù)據(jù)塊進(jìn)行分布式存儲(chǔ),接收反饋的多個(gè)存儲(chǔ)地址,對(duì)每一存儲(chǔ)地址均配置冗余存儲(chǔ)地址,將相應(yīng)的數(shù)據(jù)副本存入冗余存儲(chǔ)地址中;

    7、步驟四:建立存儲(chǔ)地址與相應(yīng)的冗余存儲(chǔ)地址的數(shù)據(jù)交換規(guī)則并依據(jù)數(shù)據(jù)交換規(guī)則進(jìn)行數(shù)據(jù)交換:

    8、逐個(gè)將第一序列的尾端數(shù)據(jù)包移入冗余存儲(chǔ)地址中,同時(shí)同步的將第二序列的前端數(shù)據(jù)包移入存儲(chǔ)地址中,形成環(huán)形數(shù)據(jù)鏈;

    9、步驟五:對(duì)交換的數(shù)據(jù)包進(jìn)行驗(yàn)核,若出現(xiàn)前后數(shù)據(jù)包銜接出錯(cuò),則遍歷整個(gè)環(huán)形數(shù)據(jù)鏈進(jìn)行查找可正確銜接的數(shù)據(jù)包,并進(jìn)行數(shù)據(jù)修復(fù)。

    10、本專利技術(shù)所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其中,在所述第一序列中:相鄰的兩個(gè)數(shù)據(jù)包中在前的數(shù)據(jù)包的尾部標(biāo)識(shí)與在后的數(shù)據(jù)包的頭部標(biāo)識(shí)可構(gòu)成銜接,整個(gè)序列的兩端的數(shù)據(jù)包中前端的數(shù)據(jù)包的頭部標(biāo)識(shí)與尾端的數(shù)據(jù)包的尾部標(biāo)識(shí)可構(gòu)成銜接。

    11、本專利技術(shù)所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其中,所述將第一序列進(jìn)行倒序排列得到第二序列采用:

    12、將第一序列中的所有數(shù)據(jù)包的排列順序進(jìn)行顛倒,并將數(shù)據(jù)包的頭部標(biāo)識(shí)和尾部標(biāo)識(shí)進(jìn)行交換位置。

    13、本專利技術(shù)所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其中,所述對(duì)交換的數(shù)據(jù)包進(jìn)行驗(yàn)核,若出現(xiàn)前后數(shù)據(jù)包銜接出錯(cuò),則遍歷整個(gè)環(huán)形數(shù)據(jù)鏈進(jìn)行查找可正確銜接的數(shù)據(jù)包,并進(jìn)行數(shù)據(jù)修復(fù)采用:

    14、對(duì)移出第一序列的數(shù)據(jù)包進(jìn)行驗(yàn)核,若移出的數(shù)據(jù)包可以與第二序列的尾端數(shù)據(jù)包進(jìn)行銜接,則數(shù)據(jù)無(wú)誤,否則認(rèn)定為數(shù)據(jù)錯(cuò)誤,進(jìn)行數(shù)據(jù)修復(fù);

    15、對(duì)移出第二序列的數(shù)據(jù)包進(jìn)行驗(yàn)核,若移出的數(shù)據(jù)包可以與第一序列的前端數(shù)據(jù)包進(jìn)行銜接,則數(shù)據(jù)無(wú)誤,否則認(rèn)定為數(shù)據(jù)錯(cuò)誤,進(jìn)行數(shù)據(jù)修復(fù)。

    16、本專利技術(shù)所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其中,所述遍歷整個(gè)環(huán)形數(shù)據(jù)鏈進(jìn)行查找可正確銜接的數(shù)據(jù)包,并進(jìn)行數(shù)據(jù)修復(fù)采用:

    17、遍歷整個(gè)環(huán)形數(shù)據(jù)鏈進(jìn)行查找可正確與待銜接的數(shù)據(jù)包銜接的數(shù)據(jù)包,并將數(shù)據(jù)包進(jìn)行頭部標(biāo)識(shí)和尾部標(biāo)識(shí)進(jìn)行調(diào)整,以使得銜接順暢;

    18、遍歷整個(gè)環(huán)形數(shù)據(jù)鏈進(jìn)行查找,并與當(dāng)前無(wú)法銜接的錯(cuò)誤數(shù)據(jù)包逐一比對(duì),若匹配則保留當(dāng)前無(wú)法銜接的錯(cuò)誤數(shù)據(jù)包,反之則刪除當(dāng)前無(wú)法銜接的錯(cuò)誤數(shù)據(jù)包。

    19、本專利技術(shù)所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其中,所述方法還包括:

    20、在對(duì)存儲(chǔ)地址內(nèi)增加數(shù)據(jù)塊時(shí),將增加的數(shù)據(jù)塊內(nèi)的各數(shù)據(jù)符號(hào)進(jìn)行排序并增加頭部標(biāo)識(shí)和尾部標(biāo)識(shí)形成數(shù)據(jù)包得到第三序列,對(duì)第三序列進(jìn)行倒序生成第四序列,將第三序列插入到第一序列的任意位置并修改前后銜接數(shù)據(jù)進(jìn)行銜接,同時(shí)將第四序列插入到第二序列的相應(yīng)位置并修改前后銜接數(shù)據(jù)進(jìn)行銜接。

    21、本專利技術(shù)所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其中,所述方法還包括:

    22、在對(duì)存儲(chǔ)地址內(nèi)減少數(shù)據(jù)時(shí),修改第一序列中對(duì)應(yīng)減少部位的前后數(shù)據(jù)包銜接數(shù)據(jù)以保障銜接,同時(shí)對(duì)應(yīng)對(duì)第二序列進(jìn)行修改以保障銜接。

    23、一種分布式加密數(shù)據(jù)存儲(chǔ)系統(tǒng),應(yīng)用于如上述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其中,所述系統(tǒng)包括數(shù)據(jù)預(yù)處理單元、分布式存儲(chǔ)單元和數(shù)據(jù)冗余單元;

    24、所述數(shù)據(jù)預(yù)處理單元,用于接收用戶發(fā)送的待存儲(chǔ)數(shù)據(jù),進(jìn)行分片處理得到多個(gè)數(shù)據(jù)塊,將每一數(shù)據(jù)塊內(nèi)的各數(shù)據(jù)符號(hào)進(jìn)行排序,對(duì)數(shù)據(jù)符號(hào)封裝并增加頭部標(biāo)識(shí)和尾部標(biāo)識(shí)形成數(shù)據(jù)包,得到第一序列;將第一序列進(jìn)行倒序排列得到第二序列,將得到的第二序列作為數(shù)據(jù)副本;

    25、所述分布式存儲(chǔ)單元,用于將多個(gè)數(shù)據(jù)塊進(jìn)行分布式存儲(chǔ),接收反饋的多個(gè)存儲(chǔ)地址,對(duì)每一存儲(chǔ)地址均配置冗余存儲(chǔ)地址,將相應(yīng)的數(shù)據(jù)副本存入冗余存儲(chǔ)地址中;

    26、所述數(shù)據(jù)冗余單元,用于建立存儲(chǔ)地址與相應(yīng)的冗余存儲(chǔ)地址的數(shù)據(jù)交換規(guī)則并依據(jù)數(shù)據(jù)交換規(guī)則進(jìn)行數(shù)據(jù)交換:逐個(gè)將第一序列的尾端數(shù)據(jù)包移入冗余存儲(chǔ)地址中,同時(shí)同步的將第二序列的前端數(shù)據(jù)包移入存儲(chǔ)地址中,形成環(huán)形數(shù)據(jù)鏈;對(duì)交換的數(shù)據(jù)包進(jìn)行驗(yàn)核,若出現(xiàn)前后數(shù)據(jù)包銜接出錯(cuò),則遍歷整個(gè)環(huán)形數(shù)據(jù)鏈進(jìn)行查找可正確銜接的數(shù)據(jù)包,并進(jìn)行數(shù)據(jù)修復(fù)。

    27、本專利技術(shù)的有益效果在于:應(yīng)用本申請(qǐng)的方式方法,依靠生成一個(gè)倒序的副本,并建立環(huán)形鏈數(shù)據(jù)結(jié)構(gòu),通過對(duì)環(huán)形鏈本身自我數(shù)據(jù)實(shí)時(shí)修復(fù)功能來保障數(shù)據(jù)的穩(wěn)定性,可以很好的降低對(duì)副本數(shù)量的需求,提升空間利用率,而且當(dāng)數(shù)據(jù)出現(xiàn)錯(cuò)誤時(shí),能夠快速的進(jìn)行發(fā)覺并自我修復(fù),大大提升冗余機(jī)制的反應(yīng)速度以及智能化程度。

    本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種分布式加密數(shù)據(jù)存儲(chǔ)方法,其特征在于,包括以下步驟:

    2.根據(jù)權(quán)利要求1所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其特征在于,在所述第一序列中:相鄰的兩個(gè)數(shù)據(jù)包中在前的數(shù)據(jù)包的尾部標(biāo)識(shí)與在后的數(shù)據(jù)包的頭部標(biāo)識(shí)可構(gòu)成銜接,整個(gè)序列的兩端的數(shù)據(jù)包中前端的數(shù)據(jù)包的頭部標(biāo)識(shí)與尾端的數(shù)據(jù)包的尾部標(biāo)識(shí)可構(gòu)成銜接。

    3.根據(jù)權(quán)利要求2所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其特征在于,所述將第一序列進(jìn)行倒序排列得到第二序列采用:

    4.根據(jù)權(quán)利要求2所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其特征在于,所述對(duì)交換的數(shù)據(jù)包進(jìn)行驗(yàn)核,若出現(xiàn)前后數(shù)據(jù)包銜接出錯(cuò),則遍歷整個(gè)環(huán)形數(shù)據(jù)鏈進(jìn)行查找可正確銜接的數(shù)據(jù)包,并進(jìn)行數(shù)據(jù)修復(fù)采用:

    5.根據(jù)權(quán)利要求4所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其特征在于,所述遍歷整個(gè)環(huán)形數(shù)據(jù)鏈進(jìn)行查找可正確銜接的數(shù)據(jù)包,并進(jìn)行數(shù)據(jù)修復(fù)采用:

    6.根據(jù)權(quán)利要求1所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其特征在于,所述方法還包括:

    7.根據(jù)權(quán)利要求1所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其特征在于,所述方法還包括:

    8.一種分布式加密數(shù)據(jù)存儲(chǔ)系統(tǒng),應(yīng)用于如權(quán)利要求1-7任一所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其特征在于,所述系統(tǒng)包括數(shù)據(jù)預(yù)處理單元、分布式存儲(chǔ)單元和數(shù)據(jù)冗余單元;

    ...

    【技術(shù)特征摘要】

    1.一種分布式加密數(shù)據(jù)存儲(chǔ)方法,其特征在于,包括以下步驟:

    2.根據(jù)權(quán)利要求1所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其特征在于,在所述第一序列中:相鄰的兩個(gè)數(shù)據(jù)包中在前的數(shù)據(jù)包的尾部標(biāo)識(shí)與在后的數(shù)據(jù)包的頭部標(biāo)識(shí)可構(gòu)成銜接,整個(gè)序列的兩端的數(shù)據(jù)包中前端的數(shù)據(jù)包的頭部標(biāo)識(shí)與尾端的數(shù)據(jù)包的尾部標(biāo)識(shí)可構(gòu)成銜接。

    3.根據(jù)權(quán)利要求2所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其特征在于,所述將第一序列進(jìn)行倒序排列得到第二序列采用:

    4.根據(jù)權(quán)利要求2所述的分布式加密數(shù)據(jù)存儲(chǔ)方法,其特征在于,所述對(duì)交換的數(shù)據(jù)包進(jìn)行驗(yàn)核,若出現(xiàn)前后數(shù)據(jù)包銜接出錯(cuò),則遍歷...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:張立旭
    申請(qǐng)(專利權(quán))人:優(yōu)網(wǎng)云計(jì)算有限公司
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問留言 已有0條評(píng)論
    • 還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 亚洲中文无码亚洲人成影院| 无码一区二区三区在线观看| 亚洲av成人无码网站…| 少妇特殊按摩高潮惨叫无码| 久久久久无码国产精品不卡| 亚洲av永久无码嘿嘿嘿| 中文字幕无码一区二区三区本日| 无码区日韩特区永久免费系列| 无码人妻精品一区二区蜜桃百度 | 国产成人综合日韩精品无码不卡 | 精品国产aⅴ无码一区二区| 手机在线观看?v无码片| 亚洲爆乳少妇无码激情| 午夜人性色福利无码视频在线观看 | 亚洲AV无码第一区二区三区| 无码人妻精品一区二区蜜桃AV| 亚洲人片在线观看天堂无码| 日韩精品无码一区二区三区| 亚洲成AV人在线观看天堂无码| 精品无人区无码乱码毛片国产| 久久久无码精品午夜| 精品欧洲AV无码一区二区男男 | 一区二区三区无码视频免费福利| 国产精品无码AV不卡| 九九在线中文字幕无码| 亚洲av成人无码网站…| 亚洲AV综合色区无码一二三区| 精品国产aⅴ无码一区二区| 少妇无码AV无码专区在线观看| 久久久久亚洲AV无码专区首| 亚洲日韩精品一区二区三区无码| 国产成人无码AV一区二区| 综合无码一区二区三区| 亚洲午夜国产精品无码| 国产v亚洲v天堂无码网站| 亚洲va无码va在线va天堂| 日韩精品无码中文字幕一区二区 | 99无码人妻一区二区三区免费| 无码137片内射在线影院| 人妻丰满av无码中文字幕| 久久久久久精品无码人妻|