日韩中文字幕久久久97都市激情,久久91网,亚洲天堂最新,国产精品嫩草影院九色,亚洲午夜精品一本二本,精品少妇一区二区三区蜜桃,av一道本

一種混部場(chǎng)景的云主機(jī)調(diào)度方法及相關(guān)裝置與流程

文檔序號(hào):42132236發(fā)布日期:2025-06-10 17:27閱讀:21來(lái)源:國(guó)知局

本申請(qǐng)涉及軟件,尤其涉及一種混部場(chǎng)景的云主機(jī)調(diào)度方法及相關(guān)裝置。


背景技術(shù):

1、隨著云計(jì)算與邊緣計(jì)算的發(fā)展,混部場(chǎng)景(即宿主機(jī)上同時(shí)運(yùn)行云主機(jī)與離線(xiàn)計(jì)算任務(wù))成為提升資源利用率的重要手段。

2、然而,混部場(chǎng)景下資源競(jìng)爭(zhēng)激烈,現(xiàn)有調(diào)度方法多基于靜態(tài)資源配額或簡(jiǎn)單負(fù)載均衡,無(wú)法適應(yīng)混部場(chǎng)景中頻繁變化的資源需求,容易導(dǎo)致云主機(jī)頻繁遷移與資源調(diào)度抖動(dòng),增加網(wǎng)絡(luò)開(kāi)銷(xiāo)。


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

1、鑒于上述問(wèn)題,本申請(qǐng)?zhí)峁┝艘环N混部場(chǎng)景的云主機(jī)調(diào)度方法及相關(guān)裝置,以實(shí)現(xiàn)混部場(chǎng)景下云主機(jī)高可用調(diào)度的目的。具體方案如下:

2、本申請(qǐng)第一方面提供一種混部場(chǎng)景的云主機(jī)調(diào)度方法,所述混部場(chǎng)景的云主機(jī)調(diào)度方法包括:

3、對(duì)不同機(jī)架下的宿主機(jī)標(biāo)記電源域,并根據(jù)運(yùn)行任務(wù)為不同機(jī)架下的宿主機(jī)劃分邏輯可用區(qū);

4、確定待執(zhí)行遷移任務(wù)的第一宿主機(jī)、以及所述第一宿主機(jī)上待遷移的目標(biāo)云主機(jī);

5、通過(guò)對(duì)不同機(jī)架下的宿主機(jī)進(jìn)行負(fù)載畫(huà)像預(yù)測(cè)所述目標(biāo)云主機(jī)待遷移至的第二宿主機(jī),并根據(jù)所述第二宿主機(jī)被標(biāo)記的電源域及其所在的邏輯可用區(qū)從中確定目標(biāo)宿主機(jī);

6、將所述目標(biāo)云主機(jī)由所述第一宿主機(jī)遷移至所述目標(biāo)宿主機(jī)。

7、在一種可能的實(shí)現(xiàn)中,所述對(duì)不同機(jī)架下的宿主機(jī)標(biāo)記電源域,包括:

8、獲取宿主機(jī)接線(xiàn)信息;

9、解析所述宿主機(jī)接線(xiàn)信息獲得機(jī)架層級(jí)關(guān)系,并根據(jù)所述機(jī)架層級(jí)關(guān)系構(gòu)建包含多個(gè)機(jī)架的樹(shù)狀拓?fù)浣Y(jié)構(gòu);

10、基于所述樹(shù)狀拓?fù)浣Y(jié)構(gòu)中對(duì)所述多個(gè)機(jī)架中每個(gè)機(jī)架下的宿主機(jī)標(biāo)記電源域,同一機(jī)架下的宿主機(jī)的電源域相同。

11、在一種可能的實(shí)現(xiàn)中,所述確定待執(zhí)行遷移任務(wù)的第一宿主機(jī)、以及所述第一宿主機(jī)上待遷移的目標(biāo)云主機(jī),包括:

12、預(yù)測(cè)不同機(jī)架下宿主機(jī)的資源占用狀態(tài);

13、將所預(yù)測(cè)的資源占用狀態(tài)為過(guò)載狀態(tài)的宿主機(jī)作為所述第一宿主機(jī);

14、將所述第一宿主機(jī)上所運(yùn)行的負(fù)載最高的云主機(jī)作為所述目標(biāo)云主機(jī)。

15、在一種可能的實(shí)現(xiàn)中,所述通過(guò)對(duì)不同機(jī)架下的宿主機(jī)進(jìn)行負(fù)載畫(huà)像預(yù)測(cè)所述目標(biāo)云主機(jī)待遷移至的第二宿主機(jī),包括:

16、獲取所述目標(biāo)云主機(jī)的資源配置信息,并將所述資源配置信息轉(zhuǎn)換為靜態(tài)負(fù)載特征;

17、獲取不同機(jī)架下宿主機(jī)的資源占用信息,并將所獲取的資源占用信息轉(zhuǎn)換為動(dòng)態(tài)負(fù)載特征;

18、對(duì)所述靜態(tài)負(fù)載特征和所述動(dòng)態(tài)負(fù)載特征進(jìn)行特征融合,得到目標(biāo)負(fù)載特征;

19、基于所述目標(biāo)負(fù)載特征預(yù)測(cè)不同機(jī)架下宿主機(jī)的遷移概率,并從中選取遷移概率最高的至少一個(gè)宿主機(jī)作為所述第二宿主機(jī)。

20、在一種可能的實(shí)現(xiàn)中,所述邏輯可用區(qū)包括第一邏輯可用區(qū)和第二邏輯可用區(qū),所述第一邏輯可用區(qū)內(nèi)宿主機(jī)的運(yùn)行任務(wù)包括云主機(jī)和離線(xiàn)計(jì)算任務(wù),所述第二邏輯可用區(qū)內(nèi)宿主機(jī)的運(yùn)行任務(wù)為云主機(jī);

21、所述根據(jù)所述第二宿主機(jī)被標(biāo)記的電源域及其所在的邏輯可用區(qū)從中確定目標(biāo)宿主機(jī),包括:

22、在所述第一宿主機(jī)位于第一邏輯可用區(qū)的情況下,從所述第二宿主機(jī)中選取位于所述第二邏輯可用區(qū)內(nèi)的宿主機(jī)作為候選宿主機(jī);

23、獲取所述目標(biāo)云主機(jī)的遷移需求,從所述候選宿主機(jī)中選取電源域滿(mǎn)足所述遷移需求的宿主機(jī)作為所述目標(biāo)宿主機(jī)。

24、本申請(qǐng)第二方面提供一種混部場(chǎng)景的云主機(jī)調(diào)度裝置,所述混部場(chǎng)景的云主機(jī)調(diào)度裝置包括:

25、預(yù)處理模塊,用于對(duì)不同機(jī)架下的宿主機(jī)標(biāo)記電源域,并根據(jù)運(yùn)行任務(wù)為不同機(jī)架下的宿主機(jī)劃分邏輯可用區(qū);

26、云主機(jī)調(diào)用模塊,用于確定待執(zhí)行遷移任務(wù)的第一宿主機(jī)、以及所述第一宿主機(jī)上待遷移的目標(biāo)云主機(jī);通過(guò)對(duì)不同機(jī)架下的宿主機(jī)進(jìn)行負(fù)載畫(huà)像預(yù)測(cè)所述目標(biāo)云主機(jī)待遷移至的第二宿主機(jī),并根據(jù)所述第二宿主機(jī)被標(biāo)記的電源域及其所在的邏輯可用區(qū)從中確定目標(biāo)宿主機(jī);將所述目標(biāo)云主機(jī)由所述第一宿主機(jī)遷移至所述目標(biāo)宿主機(jī)。

27、在一種可能的實(shí)現(xiàn)中,用于對(duì)不同機(jī)架下的宿主機(jī)標(biāo)記電源域的預(yù)處理模塊,具體用于:

28、獲取宿主機(jī)接線(xiàn)信息;解析所述宿主機(jī)接線(xiàn)信息獲得機(jī)架層級(jí)關(guān)系,并根據(jù)所述機(jī)架層級(jí)關(guān)系構(gòu)建包含多個(gè)機(jī)架的樹(shù)狀拓?fù)浣Y(jié)構(gòu);基于所述樹(shù)狀拓?fù)浣Y(jié)構(gòu)中對(duì)所述多個(gè)機(jī)架中每個(gè)機(jī)架下的宿主機(jī)標(biāo)記電源域,同一機(jī)架下的宿主機(jī)的電源域相同。

29、本申請(qǐng)第三方面提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀指令,當(dāng)所述計(jì)算機(jī)可讀指令在電子設(shè)備上運(yùn)行時(shí),使得所述電子設(shè)備實(shí)現(xiàn)上述第一方面或第一方面任一實(shí)現(xiàn)方式的混部場(chǎng)景的云主機(jī)調(diào)度方法。

30、本申請(qǐng)第四方面提供一種電子設(shè)備,包括至少一個(gè)處理器和與所述處理器連接的存儲(chǔ)器,其中:

31、所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序;

32、所述處理器用于執(zhí)行所述計(jì)算機(jī)程序,以使所述電子設(shè)備能夠?qū)崿F(xiàn)上述第一方面或第一方面任一實(shí)現(xiàn)方式的混部場(chǎng)景的云主機(jī)調(diào)度方法。

33、本申請(qǐng)第五方面提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)承載有一個(gè)或多個(gè)計(jì)算機(jī)程序,當(dāng)所述一個(gè)或多個(gè)計(jì)算機(jī)程序被電子設(shè)備執(zhí)行時(shí),能夠使所述電子設(shè)備實(shí)現(xiàn)上述第一方面或第一方面任一實(shí)現(xiàn)方式的混部場(chǎng)景的云主機(jī)調(diào)度方法。

34、借由上述技術(shù)方案,本申請(qǐng)?zhí)峁┑囊环N混部場(chǎng)景的云主機(jī)調(diào)度方法及相關(guān)裝置,對(duì)不同機(jī)架下的宿主機(jī)標(biāo)記電源域,并根據(jù)運(yùn)行任務(wù)為不同機(jī)架下的宿主機(jī)劃分邏輯可用區(qū);確定待執(zhí)行遷移任務(wù)的第一宿主機(jī)、以及第一宿主機(jī)上待遷移的目標(biāo)云主機(jī);通過(guò)對(duì)不同機(jī)架下的宿主機(jī)進(jìn)行負(fù)載畫(huà)像預(yù)測(cè)目標(biāo)云主機(jī)待遷移至的第二宿主機(jī),并根據(jù)第二宿主機(jī)被標(biāo)記的電源域及其所在的邏輯可用區(qū)從中確定目標(biāo)宿主機(jī);將目標(biāo)云主機(jī)由第一宿主機(jī)遷移至目標(biāo)宿主機(jī)。本申請(qǐng)可以對(duì)機(jī)架下的宿主機(jī)標(biāo)記電源域并劃分邏輯可用區(qū),進(jìn)而在遷移目標(biāo)云主機(jī)時(shí)通過(guò)負(fù)載畫(huà)面預(yù)測(cè)待遷移至的宿主機(jī)、并考慮電源域和邏輯可用區(qū)從中確定目標(biāo)宿主機(jī),以此將目標(biāo)云主機(jī)遷移至目標(biāo)宿主機(jī)。本申請(qǐng)結(jié)合負(fù)載畫(huà)像預(yù)測(cè)調(diào)度,避免混部場(chǎng)景資源的過(guò)度預(yù)留,而考慮電源域和邏輯可用區(qū)可以降低單點(diǎn)故障影響,由此優(yōu)化云主機(jī)調(diào)度,保證云主機(jī)的高可用。



技術(shù)特征:

1.一種混部場(chǎng)景的云主機(jī)調(diào)度方法,其特征在于,所述混部場(chǎng)景的云主機(jī)調(diào)度方法包括:

2.根據(jù)權(quán)利要求1所述的混部場(chǎng)景的云主機(jī)調(diào)度方法,其特征在于,所述對(duì)不同機(jī)架下的宿主機(jī)標(biāo)記電源域,包括:

3.根據(jù)權(quán)利要求1所述的混部場(chǎng)景的云主機(jī)調(diào)度方法,其特征在于,所述確定待執(zhí)行遷移任務(wù)的第一宿主機(jī)、以及所述第一宿主機(jī)上待遷移的目標(biāo)云主機(jī),包括:

4.根據(jù)權(quán)利要求1所述的混部場(chǎng)景的云主機(jī)調(diào)度方法,其特征在于,所述通過(guò)對(duì)不同機(jī)架下的宿主機(jī)進(jìn)行負(fù)載畫(huà)像預(yù)測(cè)所述目標(biāo)云主機(jī)待遷移至的第二宿主機(jī),包括:

5.根據(jù)權(quán)利要求1所述的混部場(chǎng)景的云主機(jī)調(diào)度方法,其特征在于,所述邏輯可用區(qū)包括第一邏輯可用區(qū)和第二邏輯可用區(qū),所述第一邏輯可用區(qū)內(nèi)宿主機(jī)的運(yùn)行任務(wù)包括云主機(jī)和離線(xiàn)計(jì)算任務(wù),所述第二邏輯可用區(qū)內(nèi)宿主機(jī)的運(yùn)行任務(wù)為云主機(jī);

6.一種混部場(chǎng)景的云主機(jī)調(diào)度裝置,其特征在于,所述混部場(chǎng)景的云主機(jī)調(diào)度裝置包括:

7.根據(jù)權(quán)利要求6所述的混部場(chǎng)景的云主機(jī)調(diào)度裝置,其特征在于,用于對(duì)不同機(jī)架下的宿主機(jī)標(biāo)記電源域的預(yù)處理模塊,具體用于:

8.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)可讀指令,當(dāng)所述計(jì)算機(jī)可讀指令在電子設(shè)備上運(yùn)行時(shí),使得所述電子設(shè)備實(shí)現(xiàn)如權(quán)利要求1至5中任意一項(xiàng)所述的混部場(chǎng)景的云主機(jī)調(diào)度方法。

9.一種電子設(shè)備,其特征在于,包括至少一個(gè)處理器和與所述處理器連接的存儲(chǔ)器,其中:

10.一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)承載有一個(gè)或多個(gè)計(jì)算機(jī)程序,當(dāng)所述一個(gè)或多個(gè)計(jì)算機(jī)程序被電子設(shè)備執(zhí)行時(shí),能夠使所述電子設(shè)備實(shí)現(xiàn)如權(quán)利要求1至5中任意一項(xiàng)所述的混部場(chǎng)景的云主機(jī)調(diào)度方法。


技術(shù)總結(jié)
本申請(qǐng)?zhí)峁┝艘环N混部場(chǎng)景的云主機(jī)調(diào)度方法及相關(guān)裝置,涉及軟件技術(shù)領(lǐng)域,對(duì)不同機(jī)架下的宿主機(jī)標(biāo)記電源域,并根據(jù)運(yùn)行任務(wù)為不同機(jī)架下的宿主機(jī)劃分邏輯可用區(qū);確定待執(zhí)行遷移任務(wù)的第一宿主機(jī)、以及第一宿主機(jī)上待遷移的目標(biāo)云主機(jī);通過(guò)對(duì)不同機(jī)架下的宿主機(jī)進(jìn)行負(fù)載畫(huà)像預(yù)測(cè)目標(biāo)云主機(jī)待遷移至的第二宿主機(jī),并根據(jù)第二宿主機(jī)被標(biāo)記的電源域及其所在的邏輯可用區(qū)從中確定目標(biāo)宿主機(jī);將目標(biāo)云主機(jī)由第一宿主機(jī)遷移至目標(biāo)宿主機(jī)。本申請(qǐng)結(jié)合負(fù)載畫(huà)像預(yù)測(cè)調(diào)度,避免混部場(chǎng)景資源的過(guò)度預(yù)留,而考慮電源域和邏輯可用區(qū)可以降低單點(diǎn)故障影響,由此優(yōu)化云主機(jī)調(diào)度,保證云主機(jī)的高可用。

技術(shù)研發(fā)人員:馬小成
受保護(hù)的技術(shù)使用者:北京搜狐新媒體信息技術(shù)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/6/9
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1