国产精品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>

      一種資源遷移方法、裝置、設備及介質(zhì)與流程

      文檔序號:39612912發(fā)布日期:2024-10-11 13:22閱讀:10來源:國知局
      一種資源遷移方法、裝置、設備及介質(zhì)與流程

      本技術涉及計算機,特別涉及一種資源遷移方法、裝置、設備及介質(zhì)。


      背景技術:

      1、在集群運行過程中,節(jié)點故障、網(wǎng)絡延遲等問題可能導致系統(tǒng)性能下降或服務中斷。當前集群中的各節(jié)點的網(wǎng)卡名稱為相同名稱,否則網(wǎng)卡的ip資源無法在各個節(jié)點之間相互遷移,會影響集群服務的穩(wěn)定性。

      2、因此,如何解決因網(wǎng)卡名稱不一致導致的網(wǎng)卡ip資源無法遷移問題,是本領域技術人員需要解決的問題。


      技術實現(xiàn)思路

      1、有鑒于此,本技術的目的在于提供一種資源遷移方法、裝置、設備及介質(zhì),以解決因網(wǎng)卡名稱不一致導致的網(wǎng)卡ip資源無法遷移問題。其具體方案如下:

      2、第一方面,本技術提供了一種資源遷移方法,包括:

      3、利用模糊匹配規(guī)則在集群中確定多個可遷移網(wǎng)卡;所述模糊匹配規(guī)則對網(wǎng)卡名稱進行部分字段匹配;

      4、監(jiān)測所述多個可遷移網(wǎng)卡的實時負載信息;

      5、若目標可遷移網(wǎng)卡的實時負載信息達到遷移條件,則按照所述多個可遷移網(wǎng)卡的實時負載信息,對所述多個可遷移網(wǎng)卡進行排列,得到目標序列;所述目標可遷移網(wǎng)卡為所述多個可遷移網(wǎng)卡中的任意一個;

      6、在所述目標序列中選擇實時負載信息最小的可遷移網(wǎng)卡所在的節(jié)點作為目的節(jié)點,將所述目標可遷移網(wǎng)卡的配置資源遷移至所述目的節(jié)點。

      7、可選地,所述利用模糊匹配規(guī)則在集群中確定多個可遷移網(wǎng)卡,包括:

      8、收集所述集群包括的各個節(jié)點中的網(wǎng)卡的配置資源,得到資源集合;

      9、設定所述模糊匹配規(guī)則中的篩選項;所述篩選項包括:網(wǎng)卡名稱、網(wǎng)關地址和子網(wǎng)掩碼中的至少一項或組合;

      10、利用所述模糊匹配規(guī)則在所述資源集合中選擇符合所述篩選項的所述多個可遷移網(wǎng)卡。

      11、可選地,還包括:

      12、在所述集群啟動運行后,獲取所述多個可遷移網(wǎng)卡的實時運行信息;

      13、按照所述多個可遷移網(wǎng)卡的實時運行信息,將所述多個可遷移網(wǎng)卡按序記錄為資源鏈表;

      14、其中,所述資源鏈表的各個節(jié)點為各個可遷移網(wǎng)卡,各個節(jié)點的屬性為各個可遷移網(wǎng)卡的網(wǎng)卡名稱、網(wǎng)關地址和子網(wǎng)掩碼。

      15、可選地,獲取所述多個可遷移網(wǎng)卡的實時運行信息,包括:

      16、獲取所述多個可遷移網(wǎng)卡在預設時間段內(nèi)的流量大小和帶寬大??;

      17、根據(jù)所述預設時間段的時長、所述流量大小和所述帶寬大小,計算得到所述多個可遷移網(wǎng)卡的實時運行信息。

      18、可選地,根據(jù)所述預設時間段的時長、所述流量大小和所述帶寬大小,計算得到所述多個可遷移網(wǎng)卡的實時運行信息,包括:

      19、按照目標公式計算得到所述多個可遷移網(wǎng)卡的實時運行信息;

      20、其中,所述目標公式為:li=mi/(si×t),li表示可遷移網(wǎng)卡i的實時運行信息,所述預設時間段的時長用t表示,mi表示可遷移網(wǎng)卡i在時長t內(nèi)的流量大小,si表示可遷移網(wǎng)卡i在時長t內(nèi)的帶寬大小。

      21、可選地,按照所述多個可遷移網(wǎng)卡的實時負載信息,對所述多個可遷移網(wǎng)卡進行排列,得到目標序列,包括:

      22、按照所述多個可遷移網(wǎng)卡的實時負載信息,對所述多個可遷移網(wǎng)卡進行降序排列,得到所述目標序列;

      23、相應地,在所述目標序列中選擇實時負載信息最小的可遷移網(wǎng)卡所在的節(jié)點作為目的節(jié)點,包括:

      24、將所述目標序列中末尾位置的可遷移網(wǎng)卡所在的節(jié)點作為所述目的節(jié)點;或

      25、按照所述多個可遷移網(wǎng)卡的實時負載信息,對所述多個可遷移網(wǎng)卡進行排列,得到目標序列,包括:

      26、按照所述多個可遷移網(wǎng)卡的實時負載信息,對所述多個可遷移網(wǎng)卡進行升序排列,得到所述目標序列;

      27、相應地,在所述目標序列中選擇實時負載信息最小的可遷移網(wǎng)卡所在的節(jié)點作為目的節(jié)點,包括:

      28、將所述目標序列中首位置的可遷移網(wǎng)卡所在的節(jié)點作為所述目的節(jié)點。

      29、可選地,所述目標可遷移網(wǎng)卡的實時負載信息達到遷移條件,包括:所述目標可遷移網(wǎng)卡的實時負載信息大于預設負載閾值;或所述目標可遷移網(wǎng)卡的實時負載信息出現(xiàn)報錯;

      30、相應地,將所述目標可遷移網(wǎng)卡的配置資源遷移至所述目的節(jié)點,包括:

      31、在所述目的節(jié)點中選擇可用網(wǎng)卡;

      32、將所述目標可遷移網(wǎng)卡的配置資源配置于所述可用網(wǎng)卡;

      33、使所述可用網(wǎng)卡啟動運行;

      34、使所述目標可遷移網(wǎng)卡停止運行。

      35、第二方面,本技術提供了一種資源遷移裝置,包括:

      36、確定模塊,用于利用模糊匹配規(guī)則在集群中確定多個可遷移網(wǎng)卡;所述模糊匹配規(guī)則對網(wǎng)卡名稱進行部分字段匹配;

      37、監(jiān)測模塊,用于監(jiān)測所述多個可遷移網(wǎng)卡的實時負載信息;

      38、排序模塊,用于若目標可遷移網(wǎng)卡的實時負載信息達到遷移條件,則按照所述多個可遷移網(wǎng)卡的實時負載信息,對所述多個可遷移網(wǎng)卡進行排列,得到目標序列;所述目標可遷移網(wǎng)卡為所述多個可遷移網(wǎng)卡中的任意一個;

      39、遷移模塊,用于在所述目標序列中選擇實時負載信息最小的可遷移網(wǎng)卡所在的節(jié)點作為目的節(jié)點,將所述目標可遷移網(wǎng)卡的配置資源遷移至所述目的節(jié)點。

      40、可選地,確定模塊具體用于:

      41、收集所述集群包括的各個節(jié)點中的網(wǎng)卡的配置資源,得到資源集合;

      42、設定所述模糊匹配規(guī)則中的篩選項;所述篩選項包括:網(wǎng)卡名稱、網(wǎng)關地址和子網(wǎng)掩碼中的至少一項或組合;

      43、利用所述模糊匹配規(guī)則在所述資源集合中選擇符合所述篩選項的所述多個可遷移網(wǎng)卡。

      44、可選地,還包括:

      45、存儲模塊,用于在所述集群啟動運行后,獲取所述多個可遷移網(wǎng)卡的實時運行信息;按照所述多個可遷移網(wǎng)卡的實時運行信息,將所述多個可遷移網(wǎng)卡按序記錄為資源鏈表;其中,所述資源鏈表的各個節(jié)點為各個可遷移網(wǎng)卡,各個節(jié)點的屬性為各個可遷移網(wǎng)卡的網(wǎng)卡名稱、網(wǎng)關地址和子網(wǎng)掩碼。

      46、可選地,存儲模塊具體用于:

      47、獲取所述多個可遷移網(wǎng)卡在預設時間段內(nèi)的流量大小和帶寬大??;

      48、根據(jù)所述預設時間段的時長、所述流量大小和所述帶寬大小,計算得到所述多個可遷移網(wǎng)卡的實時運行信息。

      49、可選地,存儲模塊具體用于:

      50、按照目標公式計算得到所述多個可遷移網(wǎng)卡的實時運行信息;

      51、其中,所述目標公式為:li=mi/(si×t),li表示可遷移網(wǎng)卡i的實時運行信息,所述預設時間段的時長用t表示,mi表示可遷移網(wǎng)卡i在時長t內(nèi)的流量大小,si表示可遷移網(wǎng)卡i在時長t內(nèi)的帶寬大小。

      52、可選地,排序模塊具體用于:按照所述多個可遷移網(wǎng)卡的實時負載信息,對所述多個可遷移網(wǎng)卡進行降序排列,得到所述目標序列;相應地,遷移模塊具體用于:將所述目標序列中末尾位置的可遷移網(wǎng)卡所在的節(jié)點作為所述目的節(jié)點。

      53、可選地,排序模塊具體用于:按照所述多個可遷移網(wǎng)卡的實時負載信息,對所述多個可遷移網(wǎng)卡進行升序排列,得到所述目標序列;相應地,遷移模塊具體用于:將所述目標序列中首位置的可遷移網(wǎng)卡所在的節(jié)點作為所述目的節(jié)點。

      54、可選地,所述目標可遷移網(wǎng)卡的實時負載信息達到遷移條件,包括:所述目標可遷移網(wǎng)卡的實時負載信息大于預設負載閾值;或所述目標可遷移網(wǎng)卡的實時負載信息出現(xiàn)報錯。

      55、可選地,遷移模塊具體用于:

      56、在所述目的節(jié)點中選擇可用網(wǎng)卡;

      57、將所述目標可遷移網(wǎng)卡的配置資源配置于所述可用網(wǎng)卡;

      58、使所述可用網(wǎng)卡啟動運行;

      59、使所述目標可遷移網(wǎng)卡停止運行。

      60、第三方面,本技術提供了一種電子設備,包括:

      61、存儲器,用于存儲計算機程序;

      62、處理器,用于執(zhí)行所述計算機程序,以實現(xiàn)前述公開的資源遷移方法。

      63、第四方面,本技術提供了一種非易失性存儲介質(zhì),用于保存計算機程序,其中,所述計算機程序被處理器執(zhí)行時實現(xiàn)前述公開的資源遷移方法。

      64、第五方面,本技術提供了一種計算機程序產(chǎn)品,包括計算機程序/指令,該計算機程序/指令被處理器執(zhí)行時實現(xiàn)前述公開的資源遷移方法的步驟。

      65、通過以上方案可知,本技術提供了一種資源遷移方法,包括:利用模糊匹配規(guī)則在集群中確定多個可遷移網(wǎng)卡;所述模糊匹配規(guī)則對網(wǎng)卡名稱進行部分字段匹配;監(jiān)測所述多個可遷移網(wǎng)卡的實時負載信息;若目標可遷移網(wǎng)卡的實時負載信息達到遷移條件,則按照所述多個可遷移網(wǎng)卡的實時負載信息,對所述多個可遷移網(wǎng)卡進行排列,得到目標序列;所述目標可遷移網(wǎng)卡為所述多個可遷移網(wǎng)卡中的任意一個;在所述目標序列中選擇實時負載信息最小的可遷移網(wǎng)卡所在的節(jié)點作為目的節(jié)點,將所述目標可遷移網(wǎng)卡的配置資源遷移至所述目的節(jié)點。

      66、可見,本技術利用模糊匹配規(guī)則在集群中篩選出了多個可遷移網(wǎng)卡;監(jiān)測多個可遷移網(wǎng)卡的實時負載信息;若目標可遷移網(wǎng)卡的實時負載信息達到遷移條件,則按照多個可遷移網(wǎng)卡的實時負載信息,對多個可遷移網(wǎng)卡進行排列,得到目標序列;目標可遷移網(wǎng)卡為多個可遷移網(wǎng)卡中的任意一個;在目標序列中選擇實時負載信息最小的可遷移網(wǎng)卡所在的節(jié)點作為目的節(jié)點,將目標可遷移網(wǎng)卡的配置資源遷移至目的節(jié)點。該方案利用模糊匹配規(guī)則對網(wǎng)卡名稱進行部分字段匹配,解決了因網(wǎng)卡名稱不一致導致的無法遷移問題,可實現(xiàn)集群中的不同節(jié)點間名稱不一致的網(wǎng)卡的ip資源的相互遷移,保證了集群服務的穩(wěn)定性。

      67、相應地,本技術提供的一種資源遷移裝置、設備及介質(zhì),也同樣具有上述技術效果。

      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1