日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種數(shù)據(jù)處理方法、裝置、設備及計算機存儲介質與流程

文檔序號:39726035發(fā)布日期:2024-10-22 13:25閱讀:1來源:國知局
一種數(shù)據(jù)處理方法、裝置、設備及計算機存儲介質與流程

本申請屬于區(qū)塊鏈,尤其涉及一種數(shù)據(jù)處理方法、裝置、設備及計算機存儲介質。


背景技術:

1、通常,電話公司或電信運營商通過業(yè)務支撐系統(tǒng)(bss,business?supportsystem)對用戶執(zhí)行相應業(yè)務操作,bss通常是分布式數(shù)據(jù)系統(tǒng),采用不同的服務器作為bss的分布式節(jié)點。

2、現(xiàn)有技術中,業(yè)務支撐系統(tǒng)的區(qū)塊鏈通常是通過工作量證明機制(proof?ofwork,pow)或者股份證明機制(proof?of?stake,pos)來確定用于生成新區(qū)塊的出塊節(jié)點,pow是將多個參與節(jié)點中能夠計算得到滿足要求的哈希值的節(jié)點作為出塊節(jié)點,需要每個參與節(jié)點都耗費大量的計算資源和時間成本;pos是將多個參與節(jié)點中抵押虛擬資源最多的節(jié)點作為出塊節(jié)點。因此,通過pow或者pos來確定出塊節(jié)點都需要占用一定的資源才能夠確定,導致生成新區(qū)塊的經(jīng)濟性較差。


技術實現(xiàn)思路

1、本申請實施例提供一種數(shù)據(jù)處理方法、裝置、設備及計算機存儲介質,能夠節(jié)約業(yè)務支撐系統(tǒng)的資源,降低生成新區(qū)塊的成本。

2、第一方面,本申請實施例提供一種數(shù)據(jù)處理方法,方法包括:

3、獲取多個業(yè)務節(jié)點中每個業(yè)務節(jié)點的歷史可用計算資源數(shù)據(jù);

4、基于歷史可用計算資源數(shù)據(jù),預測業(yè)務節(jié)點在目標時間節(jié)點的預測可用計算資源量;

5、根據(jù)每個預測可用計算資源量的大小,從多個業(yè)務節(jié)點中選取出塊節(jié)點,以使出塊節(jié)點,對待打包數(shù)據(jù)進行打包處理,得到用于存儲至區(qū)塊鏈中的區(qū)塊數(shù)據(jù)。

6、在一些實施例中,根據(jù)每個預測可用計算資源量的大小,在多個業(yè)務節(jié)點中確定得到出塊節(jié)點,包括:

7、根據(jù)每個預測可用計算資源量的大小,從多個業(yè)務節(jié)點確定得到預測可用計算資源量最大的k個業(yè)務節(jié)點,k為大于0的整數(shù);

8、從k個業(yè)務節(jié)點中隨機選取一個業(yè)務節(jié)點,得到出塊節(jié)點。

9、在一些實施例中,從k個業(yè)務節(jié)點中隨機選取一個業(yè)務節(jié)點,得到出塊節(jié)點,包括:

10、根據(jù)k個業(yè)務節(jié)點對應的節(jié)點數(shù)量k,確定數(shù)字抽取數(shù)量n;

11、隨機生成包含m個數(shù)字位的隨機數(shù),一個數(shù)字位上包含一個數(shù)字,m為大于n的整數(shù);

12、從隨機數(shù)中隨機抽取n個數(shù)字;

13、獲取與n個數(shù)字對應的預設序列號;

14、確定預設序列號對應的業(yè)務節(jié)點,得到出塊節(jié)點。

15、在一些實施例中,n為以2為底k的對數(shù);

16、獲取與n個數(shù)字對應的預設序列號,包括:

17、對n個數(shù)字中的每個數(shù)字進行二進制轉換,得到轉換結果;

18、獲取每個轉換結果對應的預設序列號,得到與n個數(shù)字對應的預設序列號。

19、在一些實施例中,從k個業(yè)務節(jié)點中隨機選取一個業(yè)務節(jié)點,得到出塊節(jié)點,包括:

20、針對k個業(yè)務節(jié)點中的每個業(yè)務節(jié)點,對業(yè)務節(jié)點的預測可用計算資源量進行歸一化處理,得到每個業(yè)務節(jié)點對應的概率值;

21、根據(jù)k個業(yè)務節(jié)點中的每個業(yè)務節(jié)點對應的概率值,從k個業(yè)務節(jié)點中隨機選取一個業(yè)務節(jié)點,得到出塊節(jié)點。

22、在一些實施例中,在對待打包數(shù)據(jù)進行打包處理,得到區(qū)塊數(shù)據(jù)之后,方法還包括:

23、獲取待打包數(shù)據(jù)的已完成打包時長;

24、接收第一業(yè)務節(jié)點發(fā)送的針對區(qū)塊數(shù)據(jù)的調用請求,第一業(yè)務節(jié)點為多個業(yè)務節(jié)點中的任一未備份區(qū)塊數(shù)據(jù)的業(yè)務節(jié)點;

25、確定已備份業(yè)務節(jié)點的第一數(shù)量,已備份業(yè)務節(jié)點為已經(jīng)備份區(qū)塊數(shù)據(jù)的業(yè)務節(jié)點;

26、在已完成打包時長小于預設時長,且第一數(shù)量小于第一預設數(shù)量的情況下,將區(qū)塊數(shù)據(jù)備份至第一業(yè)務節(jié)點。

27、在一些實施例中,在確定已備份業(yè)務節(jié)點的第一數(shù)量之后,方法還包括:

28、在第一數(shù)量大于或等于第一預設數(shù)量的情況下,從已備份業(yè)務節(jié)點中確定第二業(yè)務節(jié)點;

29、向第二業(yè)務節(jié)點轉移第一業(yè)務節(jié)點的第一預設數(shù)量的虛擬資源;

30、在將第一業(yè)務節(jié)點的第一預設數(shù)量的虛擬資源轉移至第二業(yè)務節(jié)點的情況下,向第一業(yè)務節(jié)點發(fā)送第二業(yè)務節(jié)點的地址信息,以使第一業(yè)務節(jié)點根據(jù)地址信息從第二業(yè)務節(jié)點中調用區(qū)塊數(shù)據(jù)。

31、在一些實施例中,在根據(jù)打包完成時間確定已完成打包時長之后,方法還包括:

32、在已完成打包時長大于或者等于預設時長,且第一數(shù)量小于第一預設數(shù)量的情況下,確定第一預設數(shù)量與第一數(shù)量的差值,得到待備份區(qū)塊數(shù)據(jù)的業(yè)務節(jié)點的第二數(shù)量;

33、從未備份區(qū)塊數(shù)據(jù)的業(yè)務節(jié)點中選取第二數(shù)量的第三業(yè)務節(jié)點;

34、將區(qū)塊數(shù)據(jù)備份至第二數(shù)量的第三業(yè)務節(jié)點中。

35、在一些實施例中,在將區(qū)塊數(shù)據(jù)備份至第二數(shù)量的第三業(yè)務節(jié)點中之后,方法還包括:

36、向每個第三業(yè)務節(jié)點分配第二預設數(shù)量的虛擬資源。

37、第二方面,本申請實施例提供一種數(shù)據(jù)處理裝置,包括:

38、第一獲取模塊,用于獲取多個業(yè)務節(jié)點中每個業(yè)務節(jié)點的歷史可用計算資源數(shù)據(jù);

39、預測模塊,用于基于歷史可用計算資源數(shù)據(jù),預測業(yè)務節(jié)點在目標時間節(jié)點的預測可用計算資源量;

40、第一選取模塊,用于根據(jù)每個預測可用計算資源量的大小,從多個業(yè)務節(jié)點中選取出塊節(jié)點,以使出塊節(jié)點,對待打包數(shù)據(jù)進行打包處理,得到用于存儲至區(qū)塊鏈中的區(qū)塊數(shù)據(jù)。

41、第三方面,本申請實施例提供一種電子設備,設備包括:處理器以及存儲有計算機程序指令的存儲器;

42、處理器執(zhí)行計算機程序指令時實現(xiàn)如第一方面任意一項的數(shù)據(jù)處理方法。

43、第四方面,本申請實施例提供一種計算機可讀存儲介質,計算機可讀存儲介質上存儲有計算機程序指令,計算機程序指令被處理器執(zhí)行時實現(xiàn)如第一方面任意一項的數(shù)據(jù)處理方法。

44、本申請實施例的數(shù)據(jù)處理方法、裝置、設備及計算機存儲介質,能夠通過管理節(jié)點來根據(jù)業(yè)務支撐系統(tǒng)中的每個業(yè)務節(jié)點的歷史可用計算資源數(shù)據(jù)預測業(yè)務節(jié)點在目標時間節(jié)點的預測可用計算資源量,根據(jù)預測可用計算資源量的大小來確定出塊節(jié)點,以使出塊節(jié)點對預設時間節(jié)點對應的待打包數(shù)據(jù)進行打包處理,得到區(qū)塊數(shù)據(jù),從而實現(xiàn)了根據(jù)業(yè)務節(jié)點的計算能力在確定用來生成區(qū)塊數(shù)據(jù)的出塊節(jié)點,也即,在確定用于生成區(qū)塊數(shù)據(jù)的業(yè)務節(jié)點過程中,不需要業(yè)務節(jié)點以抵押虛擬資源作為代價,或者通過投入較多的算力資源來作為代價來獲得生成區(qū)塊數(shù)據(jù)的權限,有效節(jié)約了業(yè)務支撐系統(tǒng)的資源,降低了生成新區(qū)塊的成本。



技術特征:

1.一種數(shù)據(jù)處理方法,其特征在于,包括:

2.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述根據(jù)每個預測可用計算資源量的大小,在所述多個業(yè)務節(jié)點中確定得到出塊節(jié)點,包括:

3.根據(jù)權利要求2所述的數(shù)據(jù)處理方法,其特征在于,所述從所述k個業(yè)務節(jié)點中隨機選取一個業(yè)務節(jié)點,得到所述出塊節(jié)點,包括:

4.根據(jù)權利要求3所述的數(shù)據(jù)處理方法,其特征在于,n為以2為底k的對數(shù);

5.根據(jù)權利要求2所述的數(shù)據(jù)處理方法,其特征在于,所述從所述k個業(yè)務節(jié)點中隨機選取一個業(yè)務節(jié)點,得到所述出塊節(jié)點,包括:

6.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,在所述對所述待打包數(shù)據(jù)進行打包處理,得到區(qū)塊數(shù)據(jù)之后,所述方法還包括:

7.根據(jù)權利要求6所述的數(shù)據(jù)處理方法,其特征在于,在所述確定已備份業(yè)務節(jié)點的第一數(shù)量之后,所述方法還包括:

8.根據(jù)權利要求6所述的數(shù)據(jù)處理方法,其特征在于,在所述根據(jù)所述打包完成時間確定已完成打包時長之后,所述方法還包括:

9.根據(jù)權利要求8所述的數(shù)據(jù)處理方法,其特征在于,在所述將所述區(qū)塊數(shù)據(jù)備份至所述第二數(shù)量的第三業(yè)務節(jié)點中之后,所述方法還包括:

10.一種數(shù)據(jù)處理裝置,其特征在于,包括:

11.一種電子設備,其特征在于,所述設備包括:處理器以及存儲有計算機程序指令的存儲器;

12.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序指令,所述計算機程序指令被處理器執(zhí)行時實現(xiàn)如權利要求1-9任意一項所述的數(shù)據(jù)處理方法。


技術總結
本申請公開了一種數(shù)據(jù)處理方法、裝置、設備及計算機存儲介質。該方法包括:獲取多個業(yè)務節(jié)點中每個業(yè)務節(jié)點的歷史可用計算資源數(shù)據(jù);基于歷史可用計算資源數(shù)據(jù),預測業(yè)務節(jié)點在目標時間節(jié)點的預測可用計算資源量;根據(jù)每個預測可用計算資源量的大小,從多個業(yè)務節(jié)點中選取出塊節(jié)點,以使出塊節(jié)點,對待打包數(shù)據(jù)進行打包處理,得到用于存儲至區(qū)塊鏈中的區(qū)塊數(shù)據(jù)。根據(jù)本申請實施例,節(jié)約了業(yè)務支撐系統(tǒng)的資源,降低了生成新區(qū)塊的成本。

技術研發(fā)人員:秦瑞瑞,吳蕊琴
受保護的技術使用者:中國移動通信集團陜西有限公司
技術研發(fā)日:
技術公布日:2024/10/21
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1