本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,具體而言,涉及一種目標(biāo)任務(wù)分配方法、裝置、系統(tǒng)及電子設(shè)備。
背景技術(shù):
1、相關(guān)技術(shù)中分配目標(biāo)任務(wù)時(shí),按照節(jié)點(diǎn)資源狀態(tài)進(jìn)行分配,考慮層面較少的技術(shù)問(wèn)題。
2、針對(duì)上述的問(wèn)題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例提供了一種目標(biāo)任務(wù)分配方法、裝置、系統(tǒng)及電子設(shè)備,以至少解決相關(guān)技術(shù)中分配目標(biāo)任務(wù)時(shí),按照節(jié)點(diǎn)資源狀態(tài)進(jìn)行分配,考慮層面較少的技術(shù)問(wèn)題。
2、根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種目標(biāo)任務(wù)分配方法,包括:接收目標(biāo)任務(wù),其中,所述目標(biāo)任務(wù)中攜帶有目標(biāo)收益;依據(jù)所述目標(biāo)任務(wù)的所述目標(biāo)收益,確定與多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的收益函數(shù),以及多個(gè)收益函數(shù)分別對(duì)應(yīng)的約束條件,其中,所述多個(gè)收益函數(shù)中每個(gè)收益函數(shù)為以收益最大為目標(biāo)的函數(shù),包括消納清潔能源電量收益項(xiàng),輔助調(diào)峰調(diào)頻電量收益項(xiàng),完成任務(wù)收益項(xiàng);依據(jù)在對(duì)應(yīng)的約束條件下的所述多個(gè)收益函數(shù),確定與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的消納清潔能源電量,其中,所述對(duì)應(yīng)的消納清潔能源電量為清潔能源發(fā)電場(chǎng)站分配至對(duì)應(yīng)的數(shù)據(jù)中心節(jié)點(diǎn)的電量;依據(jù)所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的消納清潔能源電量,確定與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的清潔能源指數(shù);依據(jù)與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的清潔能源指數(shù),以及與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的節(jié)點(diǎn)資源狀態(tài),從所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)中確定出執(zhí)行所述目標(biāo)任務(wù)的目標(biāo)中心節(jié)點(diǎn);將所述目標(biāo)任務(wù)分配至所述目標(biāo)中心節(jié)點(diǎn)中。
3、可選地,所述依據(jù)所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的消納清潔能源電量,確定與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的清潔能源指數(shù),包括:確定所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別獲取的清潔能源電量,以及所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的總需求電量;確定所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別獲取的清潔能源電量與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的消納清潔能源電量的和,得到所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的清潔能源總電量;確定所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的清潔能源總電量與分別對(duì)應(yīng)的總需求電量的比例,得到與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的清潔能源指數(shù)。
4、可選地,所述依據(jù)與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的清潔能源指數(shù),以及與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的節(jié)點(diǎn)資源狀態(tài),從所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)中確定出執(zhí)行所述目標(biāo)任務(wù)的目標(biāo)中心節(jié)點(diǎn),包括:依據(jù)與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的清潔能源指數(shù),以及與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的節(jié)點(diǎn)資源狀態(tài),從所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)中確定出第一節(jié)點(diǎn)集合;確定所述第一節(jié)點(diǎn)集合中是否存在沖突節(jié)點(diǎn),得到?jīng)_突結(jié)果;在所述沖突結(jié)果為所述第一節(jié)點(diǎn)集合中存在沖突節(jié)點(diǎn)的情況下,篩除所述第一節(jié)點(diǎn)集合中的所述沖突節(jié)點(diǎn),得到第二節(jié)點(diǎn)集合;從所述第二節(jié)點(diǎn)集合中確定出執(zhí)行所述目標(biāo)任務(wù)的目標(biāo)中心節(jié)點(diǎn)。
5、可選地,所述確定所述第一節(jié)點(diǎn)集合中是否存在沖突節(jié)點(diǎn),得到?jīng)_突結(jié)果,包括:在所述目標(biāo)任務(wù)中攜帶有目標(biāo)限制時(shí)間的情況下,確定所述第一節(jié)點(diǎn)集合中多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的已排列任務(wù);確定分別對(duì)應(yīng)的已排列任務(wù)分別對(duì)應(yīng)的限制時(shí)間;依據(jù)所述分別對(duì)應(yīng)的已排列任務(wù)分別對(duì)應(yīng)的限制時(shí)間,確定所述第一節(jié)點(diǎn)集合中是否存在沖突節(jié)點(diǎn),得到所述沖突結(jié)果。
6、可選地,所述依據(jù)所述目標(biāo)任務(wù)的所述目標(biāo)收益,確定與多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的收益函數(shù),以及多個(gè)收益函數(shù)分別對(duì)應(yīng)的約束條件之前,還包括:在所述多個(gè)收益函數(shù)中每個(gè)收益函數(shù)包括服務(wù)器運(yùn)行成本項(xiàng)的情況下,確定對(duì)應(yīng)的數(shù)據(jù)中心節(jié)點(diǎn)中的服務(wù)器額定功率,對(duì)應(yīng)的數(shù)據(jù)中心節(jié)點(diǎn)中的服務(wù)器工作時(shí)長(zhǎng),以及單位電價(jià);依據(jù)所述對(duì)應(yīng)的數(shù)據(jù)中心節(jié)點(diǎn)中的服務(wù)器額定功率,所述對(duì)應(yīng)的數(shù)據(jù)中心節(jié)點(diǎn)中的服務(wù)器工作時(shí)長(zhǎng),以及所述單位電價(jià),確定所述服務(wù)器運(yùn)行成本項(xiàng)。
7、可選地,所述依據(jù)所述目標(biāo)任務(wù)的所述目標(biāo)收益,確定與多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的收益函數(shù),以及多個(gè)收益函數(shù)分別對(duì)應(yīng)的約束條件之前,還包括:在所述多個(gè)收益函數(shù)中每個(gè)收益函數(shù)包括服務(wù)器折舊成本項(xiàng)的情況下,確定對(duì)應(yīng)的數(shù)據(jù)中心節(jié)點(diǎn)中的服務(wù)器購(gòu)入價(jià)格,以及服務(wù)器折舊率;依據(jù)所述對(duì)應(yīng)的數(shù)據(jù)中心節(jié)點(diǎn)中的服務(wù)器購(gòu)入價(jià)格,以及所述服務(wù)器折舊率,確定所述服務(wù)器折舊成本項(xiàng)。
8、根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種目標(biāo)任務(wù)分配裝置,包括:接收模塊,用于接收目標(biāo)任務(wù),其中,所述目標(biāo)任務(wù)中攜帶有目標(biāo)收益;第一確定模塊,用于依據(jù)所述目標(biāo)任務(wù)的所述目標(biāo)收益,確定與多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的收益函數(shù),以及多個(gè)收益函數(shù)分別對(duì)應(yīng)的約束條件,其中,所述多個(gè)收益函數(shù)中每個(gè)收益函數(shù)為以收益最大為目標(biāo)的函數(shù),包括消納清潔能源電量收益項(xiàng),輔助調(diào)峰調(diào)頻電量收益項(xiàng),完成任務(wù)收益項(xiàng);第二確定模塊,用于依據(jù)在對(duì)應(yīng)的約束條件下的所述多個(gè)收益函數(shù),確定與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的消納清潔能源電量,其中,所述對(duì)應(yīng)的消納清潔能源電量為清潔能源發(fā)電場(chǎng)站分配至對(duì)應(yīng)的數(shù)據(jù)中心節(jié)點(diǎn)的電量;第三確定模塊,用于依據(jù)所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的消納清潔能源電量,確定與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的清潔能源指數(shù);第四確定模塊,用于依據(jù)與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的清潔能源指數(shù),以及與所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的節(jié)點(diǎn)資源狀態(tài),從所述多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)中確定出執(zhí)行所述目標(biāo)任務(wù)的目標(biāo)中心節(jié)點(diǎn),以將所述目標(biāo)任務(wù)分配至所述目標(biāo)中心節(jié)點(diǎn)中;分配模塊,用于將所述目標(biāo)任務(wù)分配至所述目標(biāo)中心節(jié)點(diǎn)中。
9、根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種目標(biāo)任務(wù)分配系統(tǒng),包括:如權(quán)利要求7所述的目標(biāo)任務(wù)分配裝置,數(shù)據(jù)中心系統(tǒng),清潔能源系統(tǒng),其中,所述數(shù)據(jù)中心系統(tǒng)中包括多個(gè)數(shù)據(jù)中心節(jié)點(diǎn),所述清潔能源系統(tǒng)中包括清潔能源發(fā)電場(chǎng)站。
10、根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種電子設(shè)備,包括:處理器;用于存儲(chǔ)所述處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器被配置為執(zhí)行所述指令,以實(shí)現(xiàn)上述任一項(xiàng)所述的目標(biāo)任務(wù)分配方法。
11、根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的指令由電子設(shè)備的處理器執(zhí)行時(shí),使得電子設(shè)備能夠執(zhí)行上述任一項(xiàng)所述的目標(biāo)任務(wù)分配方法。
12、在本發(fā)明實(shí)施例中,接收攜帶有目標(biāo)收益的目標(biāo)任務(wù),依據(jù)目標(biāo)任務(wù)的目標(biāo)收益,確定與多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的收益函數(shù),以及多個(gè)收益函數(shù)分別對(duì)應(yīng)的約束條件,以能夠依據(jù)在對(duì)應(yīng)的約束條件下的多個(gè)收益函數(shù),確定與多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的消納清潔能源電量。依據(jù)多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的消納清潔能源電量,確定與多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的清潔能源指數(shù),再依據(jù)與多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)分別對(duì)應(yīng)的清潔能源指數(shù)以及節(jié)點(diǎn)資源狀態(tài),從多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)中確定出執(zhí)行目標(biāo)任務(wù)的目標(biāo)中心節(jié)點(diǎn),以達(dá)到將目標(biāo)任務(wù)分配至目標(biāo)中心節(jié)點(diǎn)中執(zhí)行的目的。由于多個(gè)收益函數(shù)中每個(gè)收益函數(shù)為以收益最大為目標(biāo)的函數(shù),包括消納清潔能源電量收益項(xiàng),輔助調(diào)峰調(diào)頻電量收益項(xiàng),完成任務(wù)收益項(xiàng),因此,能夠得到在上述幾個(gè)收益項(xiàng)的綜合收益最大的情況下的消納清潔能源電量。又因?yàn)槭歉鶕?jù)消納清潔能源電量與節(jié)點(diǎn)資源狀態(tài),從多個(gè)數(shù)據(jù)中心節(jié)點(diǎn)中確定出執(zhí)行目標(biāo)任務(wù)的目標(biāo)中心節(jié)點(diǎn)的,因此,確定出的目標(biāo)中心節(jié)點(diǎn)考慮了收益與自身算力資源,能夠保證目標(biāo)任務(wù)分配至目標(biāo)中心時(shí)是可順利執(zhí)行的,且能夠帶來(lái)更多的利益的,解決了相關(guān)技術(shù)中分配目標(biāo)任務(wù)時(shí),按照節(jié)點(diǎn)資源狀態(tài)進(jìn)行分配,考慮層面較少的技術(shù)問(wèn)題。