国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種資源調(diào)度方法、裝置、計算機(jī)設(shè)備及存儲介質(zhì)與流程

      文檔序號:39735774發(fā)布日期:2024-10-25 13:04閱讀:14來源:國知局
      一種資源調(diào)度方法、裝置、計算機(jī)設(shè)備及存儲介質(zhì)與流程

      本公開涉及計算機(jī),尤其涉及一種資源調(diào)度方法、裝置、計算機(jī)設(shè)備及存儲介質(zhì)。


      背景技術(shù):

      1、在虛擬機(jī)的創(chuàng)建過程中涉及到資源調(diào)度,但當(dāng)前調(diào)度過程中存在如下問題,尤其是高并發(fā)情況下,下述情況更容易發(fā)生:

      2、如計算節(jié)點(diǎn)a正在執(zhí)行調(diào)度請求1對應(yīng)的資源開通操作1,與此同時,調(diào)度器基于計算節(jié)點(diǎn)a在當(dāng)前時刻的資源視圖(資源視圖用于顯示計算節(jié)點(diǎn)a的可用資源),將計算節(jié)點(diǎn)a確定為響應(yīng)調(diào)度請求2的目標(biāo)計算節(jié)點(diǎn)。但由于當(dāng)前資源視圖中的可用資源為執(zhí)行資源開通操作1之前的資源,因此,當(dāng)計算節(jié)點(diǎn)a執(zhí)行調(diào)度請求2對應(yīng)的資源開通操作2時,很可能會由于計算節(jié)點(diǎn)a的可用資源不足而導(dǎo)致資源開通失敗,從而使得調(diào)度請求2在短時間內(nèi)無法響應(yīng),進(jìn)而導(dǎo)致資源調(diào)度的效率降低。


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

      1、為了解決上述技術(shù)問題,本公開提供了一種資源調(diào)度方法、裝置、計算機(jī)設(shè)備及存儲介質(zhì)。

      2、第一方面,本發(fā)明提供了一種資源調(diào)度方法,包括:

      3、根據(jù)預(yù)接收的資源調(diào)度請求從多個計算節(jié)點(diǎn)中選擇目標(biāo)計算節(jié)點(diǎn);根據(jù)資源調(diào)度請求,對目標(biāo)計算節(jié)點(diǎn)的庫存視圖進(jìn)行預(yù)扣減操作;控制目標(biāo)計算節(jié)點(diǎn)執(zhí)行資源開通操作,以完成資源調(diào)度。

      4、本公開實(shí)施例提供的技術(shù)方案與現(xiàn)有技術(shù)相比具有如下優(yōu)點(diǎn):

      5、本實(shí)施例提供的資源調(diào)度方法,在根據(jù)資源調(diào)度請求選擇好目標(biāo)計算節(jié)點(diǎn)之后,直接在目標(biāo)計算節(jié)點(diǎn)的庫存視圖中,對其空閑資源進(jìn)行預(yù)扣減操作,并在預(yù)扣減操作之后進(jìn)行資源開通等操作;上述實(shí)施例中對空閑資源的預(yù)扣減操作相當(dāng)于對資源的預(yù)占,執(zhí)行預(yù)扣減操作后庫存視圖中的空閑資源即扣減掉實(shí)際已使用資源和即將待使用資源(即預(yù)扣減資源)后剩余的不受本次資源調(diào)度請求影響的實(shí)際可使用資源;這樣的設(shè)置可以保證即使在高并發(fā)情況下,調(diào)度器讀取到的空閑資源為真實(shí)可用的資源,從而避免了當(dāng)前技術(shù)中由于上一資源調(diào)度請求導(dǎo)致資源不足而無法響應(yīng)下一次資源調(diào)度請求的情況,提高了資源調(diào)度的效率。

      6、在一可選實(shí)施方式中,在控制目標(biāo)計算節(jié)點(diǎn)執(zhí)行資源開通操作,以完成資源調(diào)度之后,還包括:

      7、當(dāng)資源開通操作執(zhí)行成功時,更新目標(biāo)計算節(jié)點(diǎn)的資源視圖,資源視圖用于記錄目標(biāo)計算節(jié)點(diǎn)的實(shí)際資源信息。

      8、在一可選實(shí)施方式中,方法還包括:

      9、當(dāng)資源開通操作執(zhí)行失敗時,對預(yù)扣減操作后的庫存視圖進(jìn)行回滾。

      10、在一可選實(shí)施方式中,根據(jù)預(yù)接收的資源調(diào)度請求從多個計算節(jié)點(diǎn)中選擇目標(biāo)計算節(jié)點(diǎn),包括:

      11、獲取當(dāng)前計算節(jié)點(diǎn)用于調(diào)度服務(wù)的空閑資源量;從資源調(diào)度請求中讀取資源需求量;當(dāng)空閑資源量大于或等于資源需求量時,將當(dāng)前計算節(jié)點(diǎn)確定為目標(biāo)計算節(jié)點(diǎn)。

      12、在一可選實(shí)施方式中,獲取當(dāng)前計算節(jié)點(diǎn)用于調(diào)度服務(wù)的空閑資源量,包括:

      13、獲取當(dāng)前計算節(jié)點(diǎn)的庫存視圖和資源視圖;從庫存視圖中讀取第一空閑資源量,從資源視圖中讀取用于資源調(diào)度的第二空閑資源量;從第一空閑資源量和第二空閑資源量中選擇最小值,將最小值確定為當(dāng)前計算節(jié)點(diǎn)用于調(diào)度服務(wù)的空閑資源量。

      14、在本發(fā)明提供的資源調(diào)度方法中,根據(jù)庫存視圖和資源視圖,確定當(dāng)前計算節(jié)點(diǎn)用于調(diào)度服務(wù)的空閑資源量,然后根據(jù)空閑資源量和資源需求量判斷當(dāng)前計算節(jié)點(diǎn)是否為目標(biāo)計算節(jié)點(diǎn);本實(shí)施例根據(jù)故障資源在庫存視圖中不顯示而在資源視圖中顯示的特點(diǎn),將庫存視圖的第一空閑資源量和資源視圖的第二空閑資源量進(jìn)行比較,通過將二者中的最小值確定為當(dāng)前計算節(jié)點(diǎn)用于調(diào)度服務(wù)的空閑資源量,從而使得到的空閑資源量與實(shí)際情況保持一致,避免了無效或故障資源的誤用,也避免了由于目標(biāo)計算節(jié)點(diǎn)實(shí)際空閑資源不足而導(dǎo)致調(diào)度效率降低的問題,進(jìn)而使資源的使用更加準(zhǔn)確和高效,提升了系統(tǒng)的整體性能和資源利用率。

      15、在一可選實(shí)施方式中,方法還包括:

      16、當(dāng)庫存視圖和資源視圖獲取失敗時,對當(dāng)前計算節(jié)點(diǎn)對應(yīng)的庫存視圖和資源視圖進(jìn)行初始化,并將初始化后的庫存視圖和資源視圖進(jìn)行存儲。

      17、在一可選實(shí)施方式中,在根據(jù)資源調(diào)度請求,對目標(biāo)計算節(jié)點(diǎn)的庫存視圖進(jìn)行預(yù)扣減操作之后,方法還包括:

      18、根據(jù)資源調(diào)度請求創(chuàng)建虛擬機(jī)。

      19、第二方面,本發(fā)明提供了一種資源調(diào)度裝置,包括:

      20、選擇模塊,用于根據(jù)預(yù)接收的資源調(diào)度請求從多個計算節(jié)點(diǎn)中選擇目標(biāo)計算節(jié)點(diǎn);預(yù)扣減模塊,用于根據(jù)資源調(diào)度請求,對目標(biāo)計算節(jié)點(diǎn)的庫存視圖進(jìn)行預(yù)扣減操作;控制模塊,用于控制目標(biāo)計算節(jié)點(diǎn)執(zhí)行資源開通操作,以完成資源調(diào)度。

      21、第三方面,本發(fā)明提供了一種計算機(jī)設(shè)備,包括:

      22、存儲器和處理器,存儲器和處理器之間互相通信連接,存儲器中存儲有計算機(jī)指令,處理器通過執(zhí)行計算機(jī)指令,從而執(zhí)行第一方面及其任一實(shí)施方式的資源調(diào)度方法。

      23、第四方面,本發(fā)明提供了一種計算機(jī)可讀存儲介質(zhì),計算機(jī)可讀存儲介質(zhì)上存儲有計算機(jī)指令,計算機(jī)指令用于使計算機(jī)執(zhí)行第一方面及其任一實(shí)施方式的資源調(diào)度方法。



      技術(shù)特征:

      1.一種資源調(diào)度方法,其特征在于,包括:

      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述控制所述目標(biāo)計算節(jié)點(diǎn)執(zhí)行資源開通操作,以完成資源調(diào)度之后,還包括:

      3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括:

      4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)預(yù)接收的資源調(diào)度請求從多個計算節(jié)點(diǎn)中選擇目標(biāo)計算節(jié)點(diǎn),包括:

      5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述獲取當(dāng)前計算節(jié)點(diǎn)用于調(diào)度服務(wù)的空閑資源量,包括:

      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:

      7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述根據(jù)所述資源調(diào)度請求,對所述目標(biāo)計算節(jié)點(diǎn)的庫存視圖進(jìn)行預(yù)扣減操作之后,所述方法還包括:

      8.一種資源調(diào)度裝置,其特征在于,包括:

      9.一種計算機(jī)設(shè)備,其特征在于,包括:

      10.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述計算機(jī)可讀存儲介質(zhì)上存儲有計算機(jī)指令,所述計算機(jī)指令用于使計算機(jī)執(zhí)行權(quán)利要求1至7中任一項(xiàng)所述的資源調(diào)度方法。


      技術(shù)總結(jié)
      本公開涉及計算機(jī)技術(shù)領(lǐng)域,尤其涉及一種資源調(diào)度方法、裝置、計算機(jī)設(shè)備及存儲介質(zhì),方法包括:在根據(jù)資源調(diào)度請求選擇目標(biāo)計算節(jié)點(diǎn)后,對目標(biāo)計算節(jié)點(diǎn)的庫存視圖進(jìn)行預(yù)扣減操作,并在預(yù)扣減操作之后進(jìn)行資源開通等操作;上述實(shí)施例中對空閑資源的預(yù)扣減操作相當(dāng)于對資源的預(yù)占,執(zhí)行預(yù)扣減操作后庫存視圖中的空閑資源即扣減掉實(shí)際已使用資源和即將待使用資源(即預(yù)扣減資源)后剩余的不受本次資源調(diào)度請求影響的實(shí)際可使用資源;這樣的設(shè)置可以保證即使在高并發(fā)情況下,調(diào)度器讀取到的空閑資源為真實(shí)可用的資源,從而避免了當(dāng)前技術(shù)中由于上一資源調(diào)度請求導(dǎo)致資源不足而無法響應(yīng)下一次資源調(diào)度請求的情況,提高了資源調(diào)度的效率。

      技術(shù)研發(fā)人員:雷文偉
      受保護(hù)的技術(shù)使用者:北京金山云網(wǎng)絡(luò)技術(shù)有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/10/24
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1