亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

虛擬機(jī)調(diào)度方法、裝置、介質(zhì)、電子設(shè)備及程序產(chǎn)品與流程

文檔序號(hào):40403665發(fā)布日期:2024-12-20 12:27閱讀:10來源:國(guó)知局
虛擬機(jī)調(diào)度方法、裝置、介質(zhì)、電子設(shè)備及程序產(chǎn)品與流程

本公開涉及計(jì)算機(jī),具體地,涉及一種虛擬機(jī)調(diào)度方法、裝置、介質(zhì)、電子設(shè)備及程序產(chǎn)品。


背景技術(shù):

1、虛擬機(jī)的調(diào)度包括一次調(diào)度和二次調(diào)度,一次調(diào)度的目的是為新創(chuàng)建的虛擬機(jī)分配合適的物理機(jī),二次調(diào)度的目的則是優(yōu)化資源使用、提高系統(tǒng)性能。在相關(guān)技術(shù)中,一般通過調(diào)度算法來實(shí)現(xiàn)虛擬機(jī)的二次調(diào)度。但是底層的調(diào)度算法與虛擬機(jī)調(diào)度需求是強(qiáng)耦合的,一旦虛擬機(jī)調(diào)度需求發(fā)生變化,則底層的調(diào)度算法也需要跟隨調(diào)整,導(dǎo)致虛擬機(jī)二次調(diào)度的成本增加以及靈活性降低。


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

1、提供該
技術(shù)實(shí)現(xiàn)要素:
部分以便以簡(jiǎn)要的形式介紹構(gòu)思,這些構(gòu)思將在后面的具體實(shí)施方式部分被詳細(xì)描述。該發(fā)明內(nèi)容部分并不旨在標(biāo)識(shí)要求保護(hù)的技術(shù)方案的關(guān)鍵特征或必要特征,也不旨在用于限制所要求的保護(hù)的技術(shù)方案的范圍。

2、第一方面,本公開提供一種虛擬機(jī)調(diào)度方法,包括:

3、響應(yīng)于虛擬機(jī)調(diào)度需求,確定所述虛擬機(jī)調(diào)度需求指示的目標(biāo)虛擬機(jī)和目標(biāo)物理機(jī)的資源信息;

4、根據(jù)預(yù)先配置的轉(zhuǎn)換規(guī)則,將所述虛擬機(jī)調(diào)度需求轉(zhuǎn)換為所述目標(biāo)虛擬機(jī)和所述目標(biāo)物理機(jī)在基礎(chǔ)調(diào)度算法下的目標(biāo)約束條件;所述基礎(chǔ)調(diào)度算法與業(yè)務(wù)側(cè)產(chǎn)生的虛擬機(jī)調(diào)度需求解耦,用于支持上層各業(yè)務(wù)的虛擬機(jī)調(diào)度需求,結(jié)合各虛擬機(jī)調(diào)度需求對(duì)應(yīng)的約束條件,確定各虛擬機(jī)調(diào)度需求對(duì)應(yīng)的虛擬機(jī)遷移路徑;所述轉(zhuǎn)換規(guī)則基于歷史虛擬機(jī)調(diào)度需求生成,用于將不同類型的虛擬機(jī)調(diào)度需求轉(zhuǎn)換為不同的約束條件;

5、根據(jù)所述目標(biāo)約束條件、所述目標(biāo)虛擬機(jī)和目標(biāo)物理機(jī)的資源信息以及所述基礎(chǔ)調(diào)度算法,確定所述虛擬機(jī)調(diào)度需求對(duì)應(yīng)的目標(biāo)虛擬機(jī)遷移路徑;

6、根據(jù)所述目標(biāo)虛擬機(jī)遷移路徑執(zhí)行虛擬機(jī)調(diào)度。

7、第二方面,本公開提供一種虛擬機(jī)調(diào)度裝置,包括:

8、第一確定模塊,被配置為響應(yīng)于虛擬機(jī)調(diào)度需求,確定所述虛擬機(jī)調(diào)度需求指示的目標(biāo)虛擬機(jī)和目標(biāo)物理機(jī)的資源信息

9、轉(zhuǎn)換模塊,被配置為根據(jù)預(yù)先配置的轉(zhuǎn)換規(guī)則,將所述虛擬機(jī)調(diào)度需求轉(zhuǎn)換為所述目標(biāo)虛擬機(jī)和所述目標(biāo)物理機(jī)在基礎(chǔ)調(diào)度算法下的目標(biāo)約束條件;所述基礎(chǔ)調(diào)度算法與業(yè)務(wù)側(cè)產(chǎn)生的虛擬機(jī)調(diào)度需求解耦,用于支持上層各業(yè)務(wù)的虛擬機(jī)調(diào)度需求,結(jié)合各虛擬機(jī)調(diào)度需求對(duì)應(yīng)的約束條件,確定各虛擬機(jī)調(diào)度需求對(duì)應(yīng)的虛擬機(jī)遷移路徑;所述轉(zhuǎn)換規(guī)則基于歷史虛擬機(jī)調(diào)度需求生成,用于將不同類型的虛擬機(jī)調(diào)度需求轉(zhuǎn)換為不同的約束條件;

10、第二確定模塊,被配置為根據(jù)所述目標(biāo)約束條件、所述目標(biāo)虛擬機(jī)和目標(biāo)物理機(jī)的資源信息以及所述基礎(chǔ)調(diào)度算法,確定所述虛擬機(jī)調(diào)度需求對(duì)應(yīng)的目標(biāo)虛擬機(jī)遷移路徑;

11、執(zhí)行模塊,被配置為根據(jù)所述目標(biāo)虛擬機(jī)遷移路徑執(zhí)行虛擬機(jī)調(diào)度。

12、第三方面,本公開提供一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理裝置執(zhí)行時(shí)實(shí)現(xiàn)第一方面所述的方法的步驟。

13、第四方面,本公開提供一種電子設(shè)備,包括:

14、存儲(chǔ)裝置,其上存儲(chǔ)有計(jì)算機(jī)程序;

15、處理裝置,用于執(zhí)行所述存儲(chǔ)裝置中的所述計(jì)算機(jī)程序,以實(shí)現(xiàn)第一方面所述的方法的步驟。

16、第五方面,本公開提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面所述的方法的步驟。

17、基于上述技術(shù)方案,通過確定虛擬機(jī)調(diào)度需求指示的目標(biāo)虛擬機(jī)和目標(biāo)物理機(jī)的資源信息,并根據(jù)轉(zhuǎn)換規(guī)則,將虛擬機(jī)調(diào)度需求轉(zhuǎn)換為目標(biāo)虛擬機(jī)和目標(biāo)物理機(jī)在基礎(chǔ)調(diào)度算法下的目標(biāo)約束條件,然后根據(jù)目標(biāo)約束條件、目標(biāo)虛擬機(jī)和目標(biāo)物理機(jī)的資源信息以及基礎(chǔ)調(diào)度算法,確定虛擬機(jī)調(diào)度需求對(duì)應(yīng)的目標(biāo)虛擬機(jī)遷移路徑,根據(jù)目標(biāo)虛擬機(jī)遷移路徑執(zhí)行虛擬機(jī)調(diào)度,可以將虛擬機(jī)調(diào)度需求轉(zhuǎn)換為基礎(chǔ)調(diào)度算法的目標(biāo)約束條件,實(shí)現(xiàn)了虛擬機(jī)調(diào)度需求與基礎(chǔ)調(diào)度算法的解耦,使得虛擬機(jī)調(diào)度需求不受底層的調(diào)度算法限制,可以支持靈活調(diào)整虛擬機(jī)調(diào)度需求,而且也能夠通過調(diào)整轉(zhuǎn)換規(guī)則來適應(yīng)靈活多變的虛擬機(jī)調(diào)度需求,獲得準(zhǔn)確的虛擬機(jī)調(diào)度的全局最優(yōu)解,極大降低了虛擬機(jī)調(diào)度的成本。

18、本公開的其他特征和優(yōu)點(diǎn)將在隨后的具體實(shí)施方式部分予以詳細(xì)說明。



技術(shù)特征:

1.一種虛擬機(jī)調(diào)度方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)約束條件包括第一親和系數(shù)和第二親和系數(shù)中的至少一項(xiàng),所述第一親和系數(shù)用于表征虛擬機(jī)與虛擬機(jī)之間的親和關(guān)系的大小,所述第二親和系數(shù)用于表征虛擬機(jī)與物理機(jī)之間的親和關(guān)系的大小;

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述目標(biāo)約束條件還包括以下至少一項(xiàng):

4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述轉(zhuǎn)換規(guī)則包括不同的匹配條件和所述匹配條件關(guān)聯(lián)的約束條件,所述匹配條件是根據(jù)歷史虛擬機(jī)調(diào)度需求包括的參數(shù)確定的,所述匹配條件關(guān)聯(lián)的約束條件是根據(jù)所述歷史虛擬機(jī)調(diào)度需求對(duì)應(yīng)的調(diào)度目標(biāo)確定的;

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述虛擬機(jī)配置需求通過以下步驟獲得:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于虛擬機(jī)調(diào)度需求,確定所述虛擬機(jī)調(diào)度需求指示的目標(biāo)虛擬機(jī)和目標(biāo)物理機(jī)的資源信息,包括:

7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述目標(biāo)虛擬機(jī)遷移路徑執(zhí)行虛擬機(jī)調(diào)度,包括:

8.一種虛擬機(jī)調(diào)度裝置,其特征在于,包括:

9.一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理裝置執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-7中任一項(xiàng)所述的方法的步驟。

10.一種電子設(shè)備,其特征在于,包括:

11.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-7中任一項(xiàng)所述的方法的步驟。


技術(shù)總結(jié)
本公開涉及一種虛擬機(jī)調(diào)度方法、裝置、介質(zhì)、電子設(shè)備及程序產(chǎn)品,涉及計(jì)算機(jī)技術(shù)領(lǐng)域,通過目標(biāo)虛擬機(jī)和目標(biāo)物理機(jī)的資源信息,將虛擬機(jī)調(diào)度需求轉(zhuǎn)換為目標(biāo)約束條件,根據(jù)目標(biāo)約束條件、目標(biāo)虛擬機(jī)和目標(biāo)物理機(jī)的資源信息以及基礎(chǔ)調(diào)度算法,確定目標(biāo)虛擬機(jī)遷移路徑,根據(jù)目標(biāo)虛擬機(jī)遷移路徑執(zhí)行虛擬機(jī)調(diào)度,可以將虛擬機(jī)調(diào)度需求轉(zhuǎn)換為基礎(chǔ)調(diào)度算法的目標(biāo)約束條件,實(shí)現(xiàn)了虛擬機(jī)調(diào)度需求與基礎(chǔ)調(diào)度算法的解耦,使得虛擬機(jī)調(diào)度需求不受底層的調(diào)度算法限制,可以支持靈活調(diào)整虛擬機(jī)調(diào)度需求,而且也能夠通過調(diào)整轉(zhuǎn)換規(guī)則來適應(yīng)靈活多變的虛擬機(jī)調(diào)度需求,獲得準(zhǔn)確的虛擬機(jī)調(diào)度的全局最優(yōu)解,極大降低了虛擬機(jī)調(diào)度的成本。

技術(shù)研發(fā)人員:李趙蕓菲,姜福鑫
受保護(hù)的技術(shù)使用者:北京火山引擎科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1