国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)據(jù)處理方法及裝置的制造方法_5

      文檔序號:9350083閱讀:來源:國知局
      這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所提供的原理和新穎特點相一致的最寬的范圍。
      【主權(quán)項】
      1.一種數(shù)據(jù)處理方法,其特征在于,應(yīng)用于跨數(shù)據(jù)中心存儲架構(gòu),所述跨數(shù)據(jù)中心存儲架構(gòu)包括至少兩個管理節(jié)點,將所述至少兩個管理節(jié)點中一個管理節(jié)點作為主管理節(jié)點,其他管理節(jié)點作為從管理節(jié)點,所述數(shù)據(jù)處理方法包括: A、任一所述管理節(jié)點接收更新元數(shù)據(jù)的請求,所述更新元數(shù)據(jù)的請求包括待更新的元數(shù)據(jù)信息; B、所述任一管理節(jié)點判斷自身是否為主管理節(jié)點,如果是,則進(jìn)入步驟C,如果否,則將所述更新元數(shù)據(jù)的請求發(fā)送給所述主管理節(jié)點,進(jìn)入步驟C ; C、所述主管理節(jié)點將所述更新元數(shù)據(jù)的請求發(fā)送至所有所述從管理節(jié)點,以便所述跨數(shù)據(jù)中心存儲架構(gòu)中所有管理節(jié)點依據(jù)所述待更新的元數(shù)據(jù)信息進(jìn)行更新。2.根據(jù)權(quán)利要求1所述數(shù)據(jù)處理方法,其特征在于,所述步驟C具體包括: Cl、所述主管理節(jié)點將所述更新元數(shù)據(jù)的請求發(fā)送至所有所述從管理節(jié)點; C2、所述主管理節(jié)點接收所有所述從管理節(jié)點的第一反饋信息,所述第一反饋信息包括同意更新信息; C3、當(dāng)所述主管理節(jié)點接收到的所述第一反饋信息中所述同意更信息的數(shù)量大于預(yù)設(shè)值時,向所述跨數(shù)據(jù)中心存儲架構(gòu)中所有從管理節(jié)點發(fā)送執(zhí)行更新元數(shù)據(jù)信息的命令,以便所述跨數(shù)據(jù)中心存儲架構(gòu)中所有管理節(jié)點依據(jù)所述待更新的元數(shù)據(jù)信息進(jìn)行更新。3.根據(jù)權(quán)利要求2所述數(shù)據(jù)處理方法,其特征在于,在步驟C3后,還可以包括: C4、當(dāng)所述主管理節(jié)點接收到的所述第一反饋信息中所述同意更信息的數(shù)量大于等于預(yù)設(shè)值時,所述主管理節(jié)點反饋元數(shù)據(jù)信息更新成功的消息; C5、當(dāng)所述主管理節(jié)點接收到的所述第一反饋信息中所述同意更信息的數(shù)量小于預(yù)設(shè)值時,所述主管理節(jié)點反饋元數(shù)據(jù)信息更新失敗的消息。4.根據(jù)權(quán)利要求1、2或3所述數(shù)據(jù)處理方法,其特征在于,還包括:從所述跨數(shù)據(jù)中心存儲架構(gòu)中所有正常運(yùn)行的管理節(jié)點中選取主管理節(jié)點的方法,所述跨數(shù)據(jù)中心存儲架構(gòu)中任一管理節(jié)點中存儲的各個元數(shù)據(jù)信息均分配有唯一的事務(wù)ID號,且所述事物ID號是隨著元數(shù)據(jù)信息的更新而增大的,對于所述跨數(shù)據(jù)中心存儲架構(gòu)中任一管理節(jié)點,將所述任一管理節(jié)點稱為第一管理節(jié)點,所述方法包括: Dl、設(shè)置所述第一管理節(jié)點的狀態(tài)為尋找狀態(tài); D2、將設(shè)置第一管理節(jié)點為主管理節(jié)點的請求發(fā)送至所述跨數(shù)據(jù)中心存儲架構(gòu)中的其他所有管理節(jié)點; D3、向所述跨數(shù)據(jù)中心存儲架構(gòu)中所有管理節(jié)點發(fā)送其認(rèn)可的主管理節(jié)點信息; D4、接收其他管理節(jié)點的第二反饋信息,所述第二反饋信息包括管理節(jié)點的狀態(tài)信息、管理節(jié)點所認(rèn)可的主管理節(jié)點信息,所述狀態(tài)信息包括尋找狀態(tài)信息、主管理節(jié)點狀態(tài)信息、從管理節(jié)點狀態(tài)信息; D5、當(dāng)接收到的其他管理節(jié)點中第三管理節(jié)點的狀態(tài)信息為尋找狀態(tài)信息時,比較所述第一管理節(jié)點中最大事物ID號與所述第三管理節(jié)點中最大事物ID號的大小,當(dāng)所述第一管理節(jié)點的最大事物ID號大于所述第三管理節(jié)點的最大事物ID號時,進(jìn)入步驟D6,否則進(jìn)入步驟D7 ; D6、將所述第一管理節(jié)點的狀態(tài)信息改為主管理節(jié)點狀態(tài)信息,進(jìn)入步驟D3 ; D7、計算認(rèn)可所述第三管理節(jié)點為主管理節(jié)點的管理節(jié)點的個數(shù),當(dāng)所述認(rèn)可所述第三管理節(jié)點為主管理節(jié)點的管理節(jié)點的個數(shù)大于等于預(yù)設(shè)數(shù)量時,將所述第一管理節(jié)點的狀態(tài)信息更新為從管理節(jié)點狀態(tài)信息,記錄主管理節(jié)點信息為所述第三管理節(jié)點,結(jié)束,當(dāng)認(rèn)可所述第三管理節(jié)點為主管理節(jié)點的管理節(jié)點的個數(shù)小于所述預(yù)設(shè)數(shù)量時,進(jìn)入步驟D3 ; D8、當(dāng)接收到的所有所述其他管理節(jié)點的所有第二反饋信息為從管理節(jié)點狀態(tài)信息時,更新自身的狀態(tài)為主管理節(jié)點狀態(tài),結(jié)束; D9、當(dāng)接收到的所述其他管理節(jié)點中第二管理節(jié)點的第二反饋信息為主管理節(jié)點狀態(tài)信息時,更新所述第一管理節(jié)點存儲的主管理節(jié)點信息為所述第二管理節(jié)點,結(jié)束。5.根據(jù)權(quán)利要求1、2或3所述數(shù)據(jù)處理方法,其特征在于,還包括獲取管理節(jié)點中元數(shù)據(jù)的方法,所述跨數(shù)據(jù)中心存儲架構(gòu)中所有管理節(jié)點之間采用對等互聯(lián)網(wǎng)技術(shù),所述方法包括: E1、所述跨數(shù)據(jù)中心存儲架構(gòu)中任一管理節(jié)點接收來自客戶端的獲取元數(shù)據(jù)請求,所述獲取元數(shù)據(jù)請求包括元數(shù)據(jù)事物ID號; E2、所述任一管理節(jié)點將具有所述事物ID號的元數(shù)據(jù)反饋至所述客戶端。6.一種數(shù)據(jù)處理裝置,其特征在于,應(yīng)用于跨數(shù)據(jù)中心存儲架構(gòu),所述跨數(shù)據(jù)中心存儲架構(gòu)包括至少兩個管理節(jié)點,將所述至少兩個管理節(jié)點中一個管理節(jié)點作為主管理節(jié)點,其他管理節(jié)點作為從管理節(jié)點,所述數(shù)據(jù)處理裝置包括: 第一接收模塊,用于任一所述管理節(jié)點接收更新元數(shù)據(jù)的請求,所述更新元數(shù)據(jù)的請求包括待更新的元數(shù)據(jù)信息; 判斷模塊,用于所述任一管理節(jié)點判斷自身是否為主管理節(jié)點,如果是,則執(zhí)行第一發(fā)送模塊,如果否,則將所述更新元數(shù)據(jù)的請求發(fā)送給所述主管理節(jié)點,執(zhí)行所述第一發(fā)送模塊; 所述第一發(fā)送模塊,用于所述主管理節(jié)點將所述更新元數(shù)據(jù)的請求發(fā)送至所有所述從管理節(jié)點,以便所述跨數(shù)據(jù)中心存儲架構(gòu)中所有管理節(jié)點依據(jù)所述待更新的元數(shù)據(jù)信息進(jìn)行更新。7.根據(jù)權(quán)利要求6所述數(shù)據(jù)處理裝置,其特征在于,所述第一發(fā)送模塊包括: 發(fā)送單元,用于所述主管理節(jié)點將所述更新元數(shù)據(jù)的請求發(fā)送至所有所述從管理節(jié)占.V, 接收單元,用于所述主管理節(jié)點接收所有所述從管理節(jié)點的第一反饋信息,所述第一反饋信息包括同意更新信息; 執(zhí)行單元,用于當(dāng)所述主管理節(jié)點接收到的所述第一反饋信息中所述同意更信息的數(shù)量大于預(yù)設(shè)值時,向所述跨數(shù)據(jù)中心存儲架構(gòu)中所有從管理節(jié)點發(fā)送執(zhí)行更新元數(shù)據(jù)信息的命令,以便所述跨數(shù)據(jù)中心存儲架構(gòu)中所有管理節(jié)點依據(jù)所述待更新的元數(shù)據(jù)信息進(jìn)行更新。8.根據(jù)權(quán)利要求7所述數(shù)據(jù)處理裝置,其特征在于,還包括: 第一反饋單元,用于當(dāng)所述主管理節(jié)點接收到的所述第一反饋信息中所述同意更信息的數(shù)量大于等于預(yù)設(shè)值時,所述主管理節(jié)點反饋元數(shù)據(jù)信息更新成功的消息; 第二反饋單元,用于當(dāng)所述主管理節(jié)點接收到的所述第一反饋信息中所述同意更信息的數(shù)量小于預(yù)設(shè)值時,所述主管理節(jié)點反饋元數(shù)據(jù)信息更新失敗的消息。9.根據(jù)權(quán)利要求6、7或8所述數(shù)據(jù)處理裝置,其特征在于,所述跨數(shù)據(jù)中心存儲架構(gòu)中任一管理節(jié)點中存儲的各個元數(shù)據(jù)信息均分配有唯一的事物ID號,且事物ID號是隨著元數(shù)據(jù)信息的更新而增大的,所述跨數(shù)據(jù)中心存儲架構(gòu)中任一管理節(jié)點還包括選取主管理節(jié)點裝置,將所述任一管理節(jié)點稱為第一管理節(jié)點,所述選取主管理節(jié)點裝置包括: 設(shè)置模塊,用于設(shè)置所述第一管理節(jié)點的狀態(tài)為尋找狀態(tài); 第二發(fā)送模塊,用于將設(shè)置第一管理節(jié)點為主管理節(jié)點的請求發(fā)送至所述跨數(shù)據(jù)中心存儲架構(gòu)中的其他所有管理節(jié)點; 第三發(fā)送模塊,用于向所述跨數(shù)據(jù)中心存儲架構(gòu)中所有管理節(jié)點發(fā)送其認(rèn)可的主管理節(jié)點信息; 第二接收模塊,用于接收其他管理節(jié)點的第二反饋信息,所述第二反饋信息包括管理節(jié)點的狀態(tài)信息、管理節(jié)點所認(rèn)可的主管理節(jié)點信息,所述狀態(tài)信息包括尋找狀態(tài)信息、主管理節(jié)點狀態(tài)信息、從管理節(jié)點狀態(tài)信息; 比較模塊,用于當(dāng)接收到的其他管理節(jié)點中第三管理節(jié)點的狀態(tài)信息為尋找狀態(tài)信息時,比較所述第一管理節(jié)點中最大事物ID號與所述第三管理節(jié)點中最大事物ID號的大小,當(dāng)所述第一管理節(jié)點的最大事物ID號大于所述第三管理節(jié)點的最大事物ID號時,執(zhí)行修改模塊,否則,執(zhí)行計算模塊; 所述修改模塊,用于將所述第一管理節(jié)點的狀態(tài)信息改為主管理節(jié)點狀態(tài)信息,返回所述第三發(fā)送模塊; 所述計算模塊,用于計算認(rèn)可所述第三管理節(jié)點為主管理節(jié)點的管理節(jié)點的個數(shù),當(dāng)所述認(rèn)可所述第三管理節(jié)點為主管理節(jié)點的管理節(jié)點的個數(shù)大于等于預(yù)設(shè)數(shù)量時,將所述第一管理節(jié)點的狀態(tài)信息更新為從管理節(jié)點狀態(tài)信息,記錄主管理節(jié)點信息為所述第三管理節(jié)點,結(jié)束,當(dāng)認(rèn)可所述第三管理節(jié)點為主管理節(jié)點的管理節(jié)點的個數(shù)小于所述預(yù)設(shè)數(shù)量時,返回所述第三發(fā)送模塊; 第一更新模塊,用于當(dāng)接收到的所有所述其他管理節(jié)點的所有第二反饋信息為從管理節(jié)點狀態(tài)信息時,更新自身的狀態(tài)為主管理節(jié)點狀態(tài),結(jié)束; 第二更新模塊,用于當(dāng)接收到的所述其他管理節(jié)點中第二管理節(jié)點的第二反饋信息為主管理節(jié)點狀態(tài)信息時,更新所述第一管理節(jié)點存儲的主管理節(jié)點信息為所述第二管理節(jié)點,結(jié)束。10.根據(jù)權(quán)利要求6、7或8所述數(shù)據(jù)處理裝置,其特征在于,還包括獲取元數(shù)據(jù)裝置,所述跨數(shù)據(jù)中心存儲架構(gòu)中所有管理節(jié)點之間采用對等互聯(lián)網(wǎng)技術(shù),所述獲取元數(shù)據(jù)裝置包括: 第三接收模塊,用于所述跨數(shù)據(jù)中心存儲架構(gòu)中任一管理節(jié)點接收來自客戶端的獲取元數(shù)據(jù)請求,所述獲取元數(shù)據(jù)請求包括元數(shù)據(jù)事物ID號; 反饋模塊,用于所述任一管理節(jié)點將具有所述事物ID號的元數(shù)據(jù)反饋至所述客戶端。
      【專利摘要】本發(fā)明實施例提供了一種數(shù)據(jù)處理方法,數(shù)據(jù)處理方法包括:A、任一管理節(jié)點接收更新元數(shù)據(jù)的請求;B、任一管理節(jié)點判斷自身是否為主管理節(jié)點,如果是,則進(jìn)入步驟C,如果否,則將更新元數(shù)據(jù)的請求發(fā)送給主管理節(jié)點,進(jìn)入步驟C;C、主管理節(jié)點將更新元數(shù)據(jù)的請求發(fā)送至所有從管理節(jié)點,以便跨數(shù)據(jù)中心存儲架構(gòu)中所有管理節(jié)點依據(jù)待更新的元數(shù)據(jù)信息進(jìn)行更新。采用本發(fā)明實施例提供的方法和裝置,當(dāng)需要更新元數(shù)據(jù)信息時,主管理節(jié)點和從管理節(jié)點均對其存儲的元數(shù)據(jù)信息作了更新,所以主管理節(jié)點和從管理節(jié)點存儲的元數(shù)據(jù)信息是一樣的,當(dāng)任一管理節(jié)點出現(xiàn)故障時,由于其他管理節(jié)點存儲的元數(shù)據(jù)信息相同,所以不會出現(xiàn)現(xiàn)有技術(shù)中的空閑時間。
      【IPC分類】G06F17/30
      【公開號】CN105069152
      【申請?zhí)枴緾N201510524829
      【發(fā)明人】肖利民, 鐘巧靈, 焦小超, 尹勇, 霍志勝, 阮利, 李書攀, 臧媛媛, 王培
      【申請人】航天恒星科技有限公司, 北京航空航天大學(xué)
      【公開日】2015年11月18日
      【申請日】2015年8月25日
      當(dāng)前第5頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1