本申請(qǐng)涉及數(shù)據(jù)處理,尤其涉及一種負(fù)載均衡判斷方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品。
背景技術(shù):
1、為了保證數(shù)據(jù)安全,計(jì)算機(jī)上的某些數(shù)據(jù)需要徹底銷(xiāo)毀,數(shù)據(jù)銷(xiāo)毀需要存儲(chǔ)系統(tǒng)中的各個(gè)節(jié)點(diǎn)同時(shí)執(zhí)行大量并發(fā)任務(wù),為了不影響前端主業(yè)務(wù)正常運(yùn)行的情況下,在數(shù)據(jù)銷(xiāo)毀時(shí)需要存儲(chǔ)系統(tǒng)中的各節(jié)點(diǎn)壓力均衡。
2、相關(guān)技術(shù)中,銷(xiāo)毀任務(wù)的負(fù)載均衡功能只能手動(dòng)查看,費(fèi)時(shí)費(fèi)力。
技術(shù)實(shí)現(xiàn)思路
1、為了解決上述技術(shù)問(wèn)題,本申請(qǐng)?zhí)峁┝艘环N負(fù)載均衡判斷方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品,高效且快速的驗(yàn)證數(shù)據(jù)銷(xiāo)毀過(guò)程中存儲(chǔ)系統(tǒng)是否負(fù)載均衡。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N負(fù)載均衡判斷方法,該方法包括:為多個(gè)待銷(xiāo)毀卷分別創(chuàng)建銷(xiāo)毀任務(wù),并將多個(gè)銷(xiāo)毀任務(wù)分配給多個(gè)節(jié)點(diǎn);獲取不同的工作狀態(tài)下各個(gè)節(jié)點(diǎn)正在執(zhí)行的銷(xiāo)毀任務(wù)數(shù)量以及負(fù)載均衡條件;基于不同的工作狀態(tài)下各個(gè)節(jié)點(diǎn)正在執(zhí)行的銷(xiāo)毀任務(wù)數(shù)量以及負(fù)載均衡條件,判斷銷(xiāo)毀任務(wù)是否處于負(fù)載均衡狀態(tài)。
3、第二方面,本申請(qǐng)?zhí)峁┝艘环N負(fù)載均衡判斷裝置,該裝置包括:分配模塊,用于為存儲(chǔ)系統(tǒng)內(nèi)的多個(gè)待銷(xiāo)毀卷分別創(chuàng)建銷(xiāo)毀任務(wù),并將多個(gè)銷(xiāo)毀任務(wù)分配給多個(gè)節(jié)點(diǎn);獲取模塊,用于獲取不同的工作狀態(tài)下各個(gè)節(jié)點(diǎn)正在執(zhí)行的銷(xiāo)毀任務(wù)數(shù)量以及負(fù)載均衡條件;判斷模塊,用于基于不同的工作狀態(tài)下各個(gè)節(jié)點(diǎn)正在執(zhí)行的銷(xiāo)毀任務(wù)數(shù)量以及負(fù)載均衡條件,判斷銷(xiāo)毀任務(wù)是否處于負(fù)載均衡狀態(tài)。
4、第三方面,本申請(qǐng)?zhí)峁┝艘环N負(fù)載均衡判斷設(shè)備,該設(shè)備包括:一個(gè)或多個(gè)處理器;存儲(chǔ)裝置,用于存儲(chǔ)一個(gè)或多個(gè)程序;當(dāng)一個(gè)或多個(gè)程序被一個(gè)或多個(gè)處理器執(zhí)行,使得一個(gè)或多個(gè)處理器實(shí)現(xiàn)如上述第一方面中的負(fù)載均衡判斷方法。
5、第四方面,本申請(qǐng)?zhí)峁┝艘环N存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述第一方面中的負(fù)載均衡判斷方法。
6、第五方面,本申請(qǐng)實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序或指令,該計(jì)算機(jī)程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述第一方面中任一項(xiàng)負(fù)載均衡判斷方法。
7、本申請(qǐng)實(shí)施例提供了一種負(fù)載均衡判斷方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品,該方法包括:為多個(gè)待銷(xiāo)毀卷分別創(chuàng)建銷(xiāo)毀任務(wù),并將多個(gè)銷(xiāo)毀任務(wù)分配給多個(gè)節(jié)點(diǎn);獲取不同的工作狀態(tài)下各個(gè)節(jié)點(diǎn)正在執(zhí)行的銷(xiāo)毀任務(wù)數(shù)量以及負(fù)載均衡條件;基于不同的工作狀態(tài)下各個(gè)節(jié)點(diǎn)正在執(zhí)行的銷(xiāo)毀任務(wù)數(shù)量以及負(fù)載均衡條件,判斷銷(xiāo)毀任務(wù)是否處于負(fù)載均衡狀態(tài)。由于將多個(gè)銷(xiāo)毀任務(wù)分配給節(jié)點(diǎn)之后,基于各個(gè)節(jié)點(diǎn)正在執(zhí)行的銷(xiāo)毀任務(wù)是否滿足負(fù)載均衡條件來(lái)判斷銷(xiāo)毀任務(wù)是否負(fù)載均衡,避免了手動(dòng)查看銷(xiāo)毀任務(wù)是否負(fù)載均衡,費(fèi)時(shí)費(fèi)力的問(wèn)題,實(shí)現(xiàn)了高效且快速的驗(yàn)證數(shù)據(jù)銷(xiāo)毀過(guò)程中存儲(chǔ)系統(tǒng)是否負(fù)載均衡。
1.一種負(fù)載均衡判斷方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的負(fù)載均衡判斷方法,其特征在于,所述獲取不同的工作狀態(tài)下的負(fù)載均衡條件,包括:
3.根據(jù)權(quán)利要求1所述的負(fù)載均衡判斷方法,其特征在于,各個(gè)所述工作狀態(tài)對(duì)應(yīng)各自的負(fù)載均衡條件;
4.根據(jù)權(quán)利要求3所述的負(fù)載均衡判斷方法,其特征在于,所述獲取不同的工作狀態(tài)下各個(gè)所述節(jié)點(diǎn)正在執(zhí)行的銷(xiāo)毀任務(wù)數(shù)量以及負(fù)載均衡條件,包括:
5.根據(jù)權(quán)利要求4所述的負(fù)載均衡判斷方法,其特征在于,所述獲取不同的工作狀態(tài)下各個(gè)所述節(jié)點(diǎn)正在執(zhí)行的銷(xiāo)毀任務(wù)數(shù)量以及負(fù)載均衡條件,還包括:
6.根據(jù)權(quán)利要求3所述的負(fù)載均衡判斷方法,其特征在于,所述獲取不同的工作狀態(tài)下各個(gè)所述節(jié)點(diǎn)正在執(zhí)行的銷(xiāo)毀任務(wù)數(shù)量以及負(fù)載均衡條件,包括:
7.根據(jù)權(quán)利要求6所述的負(fù)載均衡判斷方法,其特征在于,所述控制至少一個(gè)或多個(gè)節(jié)點(diǎn)均處于異常狀態(tài),包括:
8.根據(jù)權(quán)利要求3所述的負(fù)載均衡判斷方法,其特征在于,還包括:
9.根據(jù)權(quán)利要求1-8中任一所述的負(fù)載均衡判斷方法,其特征在于,還包括:
10.根據(jù)權(quán)利要求1-8中任一所述的負(fù)載均衡判斷方法,其特征在于,將多個(gè)所述銷(xiāo)毀任務(wù)分配給多個(gè)節(jié)點(diǎn),包括:
11.一種負(fù)載均衡判斷裝置,其特征在于,所述裝置包括:
12.一種電子設(shè)備,其特征在于,所述設(shè)備包括:
13.一種存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-10中任一項(xiàng)所述的負(fù)載均衡判斷方法。
14.一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序或指令,該計(jì)算機(jī)程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-10中任一項(xiàng)所述的負(fù)載均衡判斷方法。