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

      分配云計算資源的方法及裝置的制造方法

      文檔序號:9436111閱讀:855來源:國知局
      分配云計算資源的方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種分配云計算資源的方法及裝置。
      【背景技術(shù)】
      [0002] 虛擬化技術(shù)的普及推動了云計算技術(shù)的發(fā)展。用戶在需要資源的時候,只需要按 需向云數(shù)據(jù)中心申請業(yè)務(wù)所需的計算資源和帶寬資源,云數(shù)據(jù)中心會為用戶的申請的業(yè)務(wù) 分配相應(yīng)的資源,為用戶帶來了極大的便利性和靈活性。
      [0003] 在現(xiàn)有技術(shù)中,云數(shù)據(jù)中心根據(jù)用戶的業(yè)務(wù)請求為業(yè)務(wù)分配配置了虛擬機的服務(wù) 器,并根據(jù)業(yè)務(wù)請求為服務(wù)器分配帶寬資源。其中,分配帶寬資源的方式可以根據(jù)業(yè)務(wù)請求 中的需求帶寬為每個虛擬機對應(yīng)的服務(wù)器進行鏈路帶寬預(yù)留服務(wù)。另外,分配帶寬資源的 方式還可以為用戶提交的需求帶寬為該業(yè)務(wù)中虛擬機保障按照最晚期限完成所估算的最 小帶寬,服務(wù)器為每個虛擬機對應(yīng)的服務(wù)器分配該最小帶寬。
      [0004] 發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
      [0005] 第一種資源分配方式中,為虛擬機預(yù)留了帶寬后容易導(dǎo)致帶寬碎片化,造成資源 的浪費;第二種資源分配方式中,雖然對第一種資源分配方式中資源浪費的缺點有所改善, 但是由于用戶很難精確地根據(jù)業(yè)務(wù)的最晚期限估算最小帶寬,用戶往往會低估所需的最小 帶寬,鏈路的剩余帶寬又是由競爭獲得,并沒有得到保障,有可能造成業(yè)務(wù)執(zhí)行時間超過業(yè) 務(wù)規(guī)定的最晚期限,降低了業(yè)務(wù)執(zhí)行的效率。

      【發(fā)明內(nèi)容】

      [0006] 為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種分配云計算資源的方法及裝 置。所述技術(shù)方案如下:
      [0007] -方面,提供了一種分配云計算資源的方法,所述方法包括:
      [0008] 接收云計算業(yè)務(wù)的業(yè)務(wù)請求,所述業(yè)務(wù)請求中包括虛擬機數(shù)量,配置帶寬,第一估 計運行時間以及最終期限時間;
      [0009] 根據(jù)所述云計算業(yè)務(wù)的提交時間和所述最終期限時間,選取一個或多個樣本起 始時間;其中,所述樣本起始時間位于所述云計算業(yè)務(wù)的提交時間與所述最終期限時間之 間;
      [0010] 根據(jù)所述第一估計運行時間,預(yù)設(shè)的彈性因子以及所述最終期限時間與所述提交 時間的時間差,計算所述云計算業(yè)務(wù)的第二估計運行時間;
      [0011] 根據(jù)所述第二估計運行時間,所述配置帶寬以及所述最終期限時間與所述樣本起 始時間的時間差,計算所述樣本起始時間對應(yīng)的最小帶寬;
      [0012] 根據(jù)所述樣本起始時間對應(yīng)的最小帶寬和所述配置帶寬,選取所述樣本起始時間 對應(yīng)的多個樣本帶寬;其中,所述樣本起始時間對應(yīng)的多個樣本帶寬位于所述配置帶寬與 所述樣本起始時間對應(yīng)的最小帶寬之間;
      [0013] 根據(jù)所述樣本起始時間對應(yīng)的多個樣本帶寬和所述虛擬機數(shù)量,選取多套服務(wù)器 分配方案;所述服務(wù)器分配方案中包括承載每個虛擬機的服務(wù)器,樣本帶寬以及樣本起始 時間;
      [0014] 計算每套服務(wù)器分配方案中各服務(wù)器在每個指定時間點的第一主導(dǎo)資源利用 率;
      [0015] 根據(jù)所述每套服務(wù)器分配方案中各服務(wù)器在每個指定時間點的第一主導(dǎo)資源利 用率,計算所述每套服務(wù)器分配方案的接入層中各交換機在每個指定時間點的第二主導(dǎo)資 源利用率;所述接入層中的交換機為與服務(wù)器連接的交換機;
      [0016] 根據(jù)所述每套服務(wù)器分配方案的接入層中各交換機在每個指定時間點的第二主 導(dǎo)資源利用率,計算所述每套服務(wù)器分配方案的匯聚層中各交換機在每個指定時間點的第 三主導(dǎo)資源利用率;所述匯聚層中的交換機為與所述接入層中的交換機連接的交換機;
      [0017] 將所述每套服務(wù)器分配方案的匯聚層中各交換機在每個指定時間點的第三主導(dǎo) 資源利用率進行匯總,得到所述每套服務(wù)器分配方案的匯聚層中各交換機的第一總主導(dǎo)資 源利用率;
      [0018] 在所述第一總主導(dǎo)資源利用率中選取最低的一個,并根據(jù)所述選中的第一總主導(dǎo) 資源利用率確定對應(yīng)的服務(wù)器分配方案分配資源。
      [0019] 可選的,所述計算每套服務(wù)器分配方案中各服務(wù)器在每個指定時間點的第一主導(dǎo) 資源利用率,包括:
      [0020] 獲取每套服務(wù)器分配方案各服務(wù)器在每個指定時間點運行的虛擬機的數(shù)量,最大 承載虛擬機的數(shù)量,在每個指定時間點的已使用帶寬以及可用總帶寬;
      [0021] 根據(jù)所述每套服務(wù)器分配方案中各服務(wù)器在每個指定時間點運行的虛擬機的數(shù) 量,所述最大承載虛擬機的數(shù)量,計算所述每套服務(wù)器分配方案中各服務(wù)器在每個指定時 間點的虛擬機資源利用率;
      [0022] 根據(jù)所述每套服務(wù)器分配方案各服務(wù)器在每個指定時間點的已使用帶寬以及所 述可用總帶寬,計算所述每套服務(wù)器分配方案中各服務(wù)器在每個指定時間點的帶寬資源利 用率;
      [0023] 在所述虛擬機資源利用率和所述帶寬資源利用率中選取最大的數(shù)值,確定為所述 每套服務(wù)器分配方案中各服務(wù)器在每個指定時間點的第一主導(dǎo)資源利用率。
      [0024] 可選的,所述根據(jù)所述每套服務(wù)器分配方案中各服務(wù)器在每個指定時間點的第一 主導(dǎo)資源利用率,計算所述每套服務(wù)器分配方案的接入層中各交換機在每個指定時間點的 第二主導(dǎo)資源利用率,包括:
      [0025] 獲取每套服務(wù)器分配方案的接入層中各交換機連接的各服務(wù)器在每個指定時間 點的第一主導(dǎo)資源利用率,所述接入層中各交換機連接的服務(wù)器的數(shù)量,所述接入層中各 交換機在每個指定時間點的已使用出口帶寬以及可用出口總帶寬;
      [0026] 根據(jù)所述每套服務(wù)器分配方案的接入層中各交換機連接的各服務(wù)器在每個指定 時間點的第一主導(dǎo)資源利用率以及所述每套服務(wù)器分配方案的接入層中各交換機連接的 服務(wù)器的數(shù)量,計算所述每套服務(wù)器分配方案的接入層中各交換機在每個指定時間點的虛 擬機資源利用率;
      [0027] 根據(jù)所述每套服務(wù)器分配方案的接入層中各交換機在每個指定時間點的已使用 出口帶寬以及可用出口總帶寬,計算所述每套服務(wù)器分配方案的接入層中各交換機在每個 指定時間點的帶寬資源利用率;
      [0028] 在所述虛擬機資源利用率和所述帶寬資源利用率中選取最大的數(shù)值,確定為所述 每套服務(wù)器分配方案的接入層中各交換機在每個指定時間點的第二主導(dǎo)資源利用率。
      [0029] 可選的,所述根據(jù)所述每套服務(wù)器分配方案對應(yīng)的接入層中各交換機在每個指定 時間點的第二主導(dǎo)資源利用率,計算所述每套服務(wù)器分配方案的匯聚層中各交換機在每個 指定時間點的第三主導(dǎo)資源利用率,包括:
      [0030] 獲取每套服務(wù)器分配方案的匯聚層中各交換機連接的接入層中各交換機在每個 指定時間點的第二主導(dǎo)資源利用率,所述每套服務(wù)器分配方案的匯聚層中各交換機連接的 接入層交換機的數(shù)量,所述每套服務(wù)器分配方案的匯聚層中各交換機在每個指定時間點的 已使用出口帶寬以及可用出口總帶寬;
      [0031] 根據(jù)所述每套服務(wù)器分配方案的匯聚層中各交換機在每個指定時間點的已使用 出口帶寬以及可用出口總帶寬,計算所述每套服務(wù)器分配方案的匯聚層中各交換機在每個 指定時間點的帶寬資源利用率;
      [0032] 根據(jù)所述每套服務(wù)器分配方案的匯聚層中各交換機在每個指定時間點的已使用 出口帶寬以及可用出口總帶寬,計算所述每套服務(wù)器分配方案的匯聚層中各交換機在每個 指定時間點的帶寬資源利用率;
      [0033] 在所述虛擬機資源利用率和所述帶寬資源利用率中選取最大的數(shù)值,確定為所述 每套服務(wù)器分配方案的匯聚層中各交換機在每個指定時間點的第三主導(dǎo)資源利用率。
      [0034] 可選的,所述在所述第一總主導(dǎo)資源利用率中選取最低的一個之后,所述方法還 包括:
      [0035] 如果所述每套服務(wù)器分配方案的匯聚層中各交換機的第一總主導(dǎo)資源利用率都 相同,則將所述每套服務(wù)器分配方案的接入層中各交換機在每個指定時間點的第二主導(dǎo)資 源利用率進行匯總,得到所述每套服務(wù)器分配方案的接入層中各交換機的第二總主導(dǎo)資源 利用率;
      [0036] 在所述第二總主導(dǎo)資源利用率中選取最低的一個,并根據(jù)所述選中的第二總主導(dǎo) 資源利用率確定對應(yīng)的服務(wù)器分配方案分配資源;
      [0037] 如果所述每套服務(wù)器分配方案的接入層中各交換機的第二總主導(dǎo)資源利用率都 相同,則將所述每套服務(wù)器分配方案中各服務(wù)器完成全部任務(wù)時在每個指定時間點的第一 主導(dǎo)資源利用率進行匯總,得到所述每套服務(wù)器分配方案的接入層中各服務(wù)器的第三總主 導(dǎo)資源利用率;
      [0038] 在所述第三總主導(dǎo)資源利用率中選取最低的一個,并根據(jù)所述選中的第三總主導(dǎo) 資源利用率確定對應(yīng)的服務(wù)器分配方案分配資源。
      [0039] 另一方面,提供了一種分配云計算資源的裝置,所述裝置包括:
      [0040] 接收模塊,用于接收云計算業(yè)務(wù)的業(yè)務(wù)請求,所述業(yè)務(wù)請求中包括虛擬機數(shù)量,配 置帶寬,第一估計運行時間以及最終期限時間;
      [0041] 第一選取模塊,用于根據(jù)所述云計算業(yè)務(wù)的提交時間和所述最終期限時間,選取 一個或多個樣本起始時間;其中,所述樣本起始時間位于所述云計算業(yè)務(wù)的提交時間與所 述最終期限時間之間;
      [0042] 第一計算模塊,用于根據(jù)所述第一估計運行時間,預(yù)設(shè)的彈性因子以及所述最終 期限時間與所述提交時間的時間差,計算所述云計算業(yè)務(wù)的第二估計運行時間;
      [0043] 第二計算模塊,用于根據(jù)所述第二估計運行時間,所述配置帶寬以及所述最終期 限時間與所述樣本起始時間的時間差,計算所述樣本起始時間對應(yīng)的最小帶寬;
      [0044] 第二選取模塊,用于根據(jù)所述樣本起始時間對應(yīng)的最小帶寬和所述配置帶寬,選 取所述樣本起始時間對應(yīng)的多個樣本帶寬;其中,所述樣本起始時間對應(yīng)的多個樣本帶寬 位于所述配置帶寬與所述樣本起始時間對應(yīng)的最小帶寬之間;
      [0045] 第三選取模塊,用于根據(jù)所述樣本起始時間對應(yīng)的多個樣本帶寬和所述虛擬
      當(dāng)前第1頁1 2 3 4 5 6 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1