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

      一種存儲資源分配方法及存儲資源分配系統(tǒng)的制作方法

      文檔序號:9754700閱讀:586來源:國知局
      一種存儲資源分配方法及存儲資源分配系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及數(shù)據(jù)中心的存儲技術(shù)領(lǐng)域,尤其涉及一種存儲資源分配方法及存儲資 源分配系統(tǒng)。
      【背景技術(shù)】
      [0002] 存儲系統(tǒng)是數(shù)據(jù)中心(Data Center Network,DCN)環(huán)境的核心基礎(chǔ)架構(gòu),是數(shù)據(jù) 中心數(shù)據(jù)訪問的最終承載體。隨著云計算的發(fā)展,存儲系統(tǒng)不能再簡單的根據(jù)一般性業(yè)務(wù) 運營需求來構(gòu)建,而是要為各種業(yè)務(wù)系統(tǒng)實現(xiàn)靈活的資源調(diào)度、良好的伸縮性、業(yè)務(wù)擴(kuò)展的 彈性以及快速交付性。
      [0003] 現(xiàn)有技術(shù)中,為了給不同的業(yè)務(wù)分配不同的存儲資源,保證各個業(yè)務(wù)系統(tǒng)的正常 運行,管理員需要根據(jù)各個業(yè)務(wù)以往對存儲資源的使用情況,評估出現(xiàn)今各個業(yè)務(wù)需要的 存儲資源,然后通過手動配置方式給各個業(yè)務(wù)分配存儲資源。
      [0004] 但是,通過該手動配置實現(xiàn)存儲資源的分配,管理員需要花大量的時間分析各個 業(yè)務(wù)以往的存儲資源使用情況,配置過程復(fù)雜,效率低下。

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

      [0005] 本發(fā)明實施例提供了一種存儲資源分配方法及存儲資源分配系統(tǒng),能夠根據(jù)業(yè)務(wù) 特征自動為業(yè)務(wù)系統(tǒng)中的各個業(yè)務(wù)分配存儲資源,提高了資源分配的效率。
      [0006] 第一方面,提供了一種存儲資源分配方法,包括:
      [0007] 存儲資源分配系統(tǒng)接收針對目標(biāo)業(yè)務(wù)的資源分配請求(包括所述目標(biāo)業(yè)務(wù)的業(yè)務(wù) 類型和所述目標(biāo)業(yè)務(wù)的業(yè)務(wù)特征數(shù)據(jù)),并根據(jù)所述目標(biāo)業(yè)務(wù)的業(yè)務(wù)類型,從預(yù)設(shè)算法集合 中選取出針對所述目標(biāo)業(yè)務(wù)的存儲資源分配算法;之后,以所述目標(biāo)業(yè)務(wù)的業(yè)務(wù)特征數(shù)據(jù) 為輸入,存儲資源分配系統(tǒng)利用所述目標(biāo)業(yè)務(wù)對應(yīng)的存儲資源分配算法,計算得到所述目 標(biāo)業(yè)務(wù)對應(yīng)的存儲資源配置數(shù)據(jù);最后,存儲資源分配系統(tǒng)向存儲系統(tǒng)發(fā)送資源配置請求, 所述資源配置請求包含所述存儲資源配置數(shù)據(jù),所述資源配置請求用于指示所述存儲系統(tǒng) 將符合所述存儲資源配置數(shù)據(jù)的存儲資源分配給所述目標(biāo)業(yè)務(wù)。
      [0008] 具體的,所述預(yù)設(shè)算法集合包含多個存儲資源分配算法,其中,每一個存儲資源分 配算法對應(yīng)一種業(yè)務(wù)類型,用于計算得到相應(yīng)業(yè)務(wù)類型的業(yè)務(wù)對應(yīng)的存儲資源配置數(shù)據(jù); 所述存儲資源配置數(shù)據(jù)可包括:用于配置存儲容量的第一數(shù)值和用于配置存儲性能的第二 數(shù)值。
      [0009] 可以理解的,第一方面描述的存儲資源分配方法可實現(xiàn)自動為所述目標(biāo)業(yè)務(wù)分配 存儲資源,提高了資源分配的效率。
      [0010] 具體的,在向存儲系統(tǒng)發(fā)送所述存儲資源配置數(shù)據(jù)之后,存儲資源分配系統(tǒng)還可 以接收到存儲系統(tǒng)返回的存儲資源配置結(jié)果,并向業(yè)務(wù)系統(tǒng)發(fā)送所述存儲資源配置結(jié)果, 用以將已分配給所述目標(biāo)業(yè)務(wù)的存儲資源告知業(yè)務(wù)系統(tǒng),使得運行在業(yè)務(wù)系統(tǒng)上的所述目 標(biāo)業(yè)務(wù)能夠使用所述存儲資源配置結(jié)果表示的存儲資源。
      [0011] 結(jié)合第一方面,在第一種可能的實現(xiàn)方式中,在向存儲系統(tǒng)發(fā)送資源配置請求之 后,所述存儲資源分配系統(tǒng)還可以:監(jiān)測所述目標(biāo)業(yè)務(wù)對已分配的所述存儲資源的使用情 況;根據(jù)所述使用情況調(diào)整所述目標(biāo)業(yè)務(wù)對應(yīng)的存儲資源配置數(shù)據(jù);向所述存儲系統(tǒng)重新 發(fā)送資源配置請求,所述重新發(fā)送的資源配置請求包含調(diào)整后的所述存儲資源配置數(shù)據(jù), 所述重新發(fā)送的資源配置請求用于指示所述存儲系統(tǒng)將符合調(diào)整后的所述存儲資源配置 數(shù)據(jù)的存儲資源分配給所述目標(biāo)業(yè)務(wù)。
      [0012] 可以理解的,通過在給所述目標(biāo)業(yè)務(wù)分配存儲資源之后,監(jiān)測所述目標(biāo)業(yè)務(wù)對已 分配存儲資源的實際使用情況,并根據(jù)實際使用情況調(diào)整所述目標(biāo)業(yè)務(wù)對應(yīng)的存儲資源, 可保證最終分配的存儲資源能滿足所述目標(biāo)業(yè)務(wù)的需求,又能夠避免資源浪費,實現(xiàn)合理 利用資源。
      [0013] 結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述根據(jù) 所述使用情況調(diào)整所述目標(biāo)業(yè)務(wù)對應(yīng)的存儲資源配置數(shù)據(jù),包括:根據(jù)所述使用情況調(diào)整 所述目標(biāo)業(yè)務(wù)對應(yīng)的存儲資源分配算法;以所述目標(biāo)業(yè)務(wù)的業(yè)務(wù)特征數(shù)據(jù)為輸入,利用調(diào) 整后的存儲資源分配算法計算得到調(diào)整后的所述目標(biāo)業(yè)務(wù)對應(yīng)的存儲資源配置數(shù)據(jù)。
      [0014] 可以理解的,通過根據(jù)所述目標(biāo)業(yè)務(wù)對已分配存儲資源的實際使用情況去調(diào)整所 述目標(biāo)業(yè)務(wù)對應(yīng)的存儲資源分配算法,可實現(xiàn)對所述存儲資源分配算法進(jìn)行訓(xùn)練,使得所 述存儲資源分配算法的計算結(jié)果更接近所述目標(biāo)業(yè)務(wù)實際需求的存儲資源,進(jìn)一步保證了 存儲資源的合理分配和利用。
      [0015] 結(jié)合第一方面的第二種可能的實現(xiàn)方式,所述根據(jù)所述使用情況調(diào)整所述目標(biāo)業(yè) 務(wù)對應(yīng)的存儲資源分配算法可包括以下幾種可能的實現(xiàn)方式:
      [0016] 如果所述使用情況表明所述已分配的所述存儲資源的存儲容量不滿足所述目標(biāo) 業(yè)務(wù)的需求,則在所述目標(biāo)業(yè)務(wù)對應(yīng)的存儲資源分配算法中,提高存儲容量的正相關(guān)變量 與存儲容量的正相關(guān)程度,或者,降低存儲容量的負(fù)相關(guān)的變量與存儲容量的負(fù)相關(guān)程度。
      [0017] 如果所述使用情況表明所述已分配的所述存儲資源的存儲性能不滿足所述目標(biāo) 業(yè)務(wù)的需求,則在所述目標(biāo)業(yè)務(wù)對應(yīng)的存儲資源分配算法中,提高存儲性能的正相關(guān)變量 與存儲性能的正相關(guān)程度,或者,降低存儲性能的負(fù)相關(guān)變量與存儲性能的負(fù)相關(guān)程度。
      [0018] 如果所述使用情況表明所述目標(biāo)業(yè)務(wù)實際使用的存儲資源的存儲容量與所述已 分配的所述存儲資源的存儲容量之比低于第一閾值,則在所述目標(biāo)業(yè)務(wù)對應(yīng)的存儲資源分 配算法中,降低存儲容量的正相關(guān)變量與存儲容量的正相關(guān)程度,或者,提高存儲容量的負(fù) 相關(guān)的變量與存儲容量的負(fù)相關(guān)程度。
      [0019] 如果所述使用情況表明所述目標(biāo)業(yè)務(wù)實際使用的存儲資源的存儲性能與所述已 分配的所述存儲資源的存儲性能之比低于第二閾值,則在所述目標(biāo)業(yè)務(wù)對應(yīng)的存儲資源分 配算法中,降低存儲性能的正相關(guān)變量與存儲性能的正相關(guān)程度,或者,提高存儲性能的負(fù) 相關(guān)變量與存儲性能的負(fù)相關(guān)程度。
      [0020] 結(jié)合第一方面的第三種可能的實現(xiàn)方式,提高計算結(jié)果(存儲容量或存儲性能)的 正相關(guān)變量與計算結(jié)果的正相關(guān)程度可至少包括以下兩種可能的實現(xiàn)方式:通過增大所述 正相關(guān)變量的系數(shù)來提高所述正相關(guān)變量與計算結(jié)果的正相關(guān)程度;通過增大所述正相關(guān) 變量的指數(shù)來提高所述正相關(guān)變量與計算結(jié)果的正相關(guān)程度。
      [0021] 降低計算結(jié)果(存儲容量或存儲性能)的正相關(guān)變量與計算結(jié)果的正相關(guān)程度可 至少包括以下兩種可能的實現(xiàn)方式:通過減小所述正相關(guān)變量的系數(shù)來降低所述正相關(guān)變 量與計算結(jié)果的正相關(guān)程度;通過減小所述正相關(guān)變量的指數(shù)來降低所述正相關(guān)變量與計 算結(jié)果的正相關(guān)程度。
      [0022]類似的,提高計算結(jié)果(存儲容量或存儲性能)的負(fù)相關(guān)變量與計算結(jié)果的負(fù)相關(guān) 程度可至少包括以下兩種可能的實現(xiàn)方式:通過增大所述負(fù)相關(guān)變量的系數(shù)來提高所述負(fù) 相關(guān)變量與計算結(jié)果的負(fù)相關(guān)程度;通過增大所述負(fù)相關(guān)變量的指數(shù)來改變提高所述負(fù)相 關(guān)變量與計算結(jié)果的負(fù)相關(guān)程度。
      [0023]降低計算結(jié)果(存儲容量或存儲性能)的負(fù)相關(guān)變量與計算結(jié)果的負(fù)相關(guān)程度可 至少包括以下兩種可能的實現(xiàn)方式:通過減小所述負(fù)相關(guān)變量的系數(shù)來降低所述負(fù)相關(guān)變 量與計算結(jié)果的負(fù)相關(guān)程度;通過減小所述負(fù)相關(guān)變量的指數(shù)來改變降低所述負(fù)相關(guān)變量 與計算結(jié)果的負(fù)相關(guān)程度。
      [0024]第二方面,提供了一種存儲資源分配系統(tǒng),所述存儲資源分配系統(tǒng)包括用于執(zhí)行 第一方面所述方法的模塊。
      [0025]第三方面,提供了一種服務(wù)器,用于執(zhí)行第一方面描述的存儲資源分配方法。所述 服務(wù)器包括:輸入裝置、輸出裝置、收發(fā)裝置、存儲器以及與所述存儲器耦合的處理器,其 中,所述輸入裝置用于接收管理員的輸入數(shù)據(jù),所述輸出裝置用于對外輸出數(shù)據(jù),所述收發(fā) 裝置用于與所述業(yè)務(wù)系統(tǒng)或所述存儲系統(tǒng)進(jìn)行數(shù)據(jù)通信,所述存儲器用于存儲第一方面描 述的存儲資源分配方法的實現(xiàn)代碼,所述處理器用于執(zhí)行所述存儲器中的程序代碼,即執(zhí) 行第一方面描述的存儲資源分配方法。
      [0026] 第四方面,提供了一種計算機(jī)可讀存儲介質(zhì),所述可讀存儲介質(zhì)上存儲有實現(xiàn)第 一方面描述的存儲資源分配方法的程序代碼,該程序代碼包含運行第一方面描述的存儲資 源分配方法的執(zhí)行指令。
      [0027] 第五方面,提供了一個預(yù)設(shè)算法集合,所述預(yù)設(shè)算法集合可包括多個存儲資源分 配算法,所述多個存儲資源分配算法是根據(jù)各個業(yè)務(wù)類型的經(jīng)驗數(shù)據(jù)(包括業(yè)務(wù)特征數(shù)據(jù)、 已被分配的存儲資源的存儲容量和存儲性能)分析建模得出的。其中,每一個存儲資源分配 算法對應(yīng)一種業(yè)務(wù)類型,用于計算得到相應(yīng)業(yè)務(wù)類型的業(yè)務(wù)對應(yīng)的存儲資源配置數(shù)據(jù);所 述存儲資源分配算法可包括:第一算法和第二算法,其中:第一算法用于計算得到存儲容 量,即所述存儲資源配置數(shù)據(jù)中的第一數(shù)值,第二算法用于計算得到存儲性能,即所述存儲 資源配置數(shù)據(jù)中的第二數(shù)值。
      [0028]在本發(fā)明的一些可能的實施方式中,所述存儲資源分配請求可以是管理員通過存 儲資源分配系統(tǒng)提供的工作軟件向存儲資源分配系統(tǒng)發(fā)送的請求,也可以是業(yè)務(wù)系統(tǒng)直接 向存儲資源分配系統(tǒng)發(fā)送的請求。
      [0029] 在本發(fā)明的一些可能的實施方式中,所述業(yè)務(wù)特征數(shù)據(jù)可包括:業(yè)務(wù)規(guī)模,表征業(yè) 務(wù)波動性的數(shù)據(jù)(如網(wǎng)銀業(yè)務(wù)的每日峰值交易量)、業(yè)務(wù)數(shù)據(jù)存放時間等表示業(yè)務(wù)特征的數(shù) 據(jù)。
      [0030] 在本發(fā)明的一些可能的實施方式中,所述存儲容量可以通過單個存儲卷的容量和 存儲卷的個數(shù)表示;所述存儲性能可包括:每秒輸入輸出操作次數(shù)(I0PS )、帶寬、I/O時延 等。
      [0031] 實施本發(fā)明實施例,所述存儲資源分配系統(tǒng)在接收存儲資源分配請求(攜帶業(yè)務(wù) 類型和業(yè)務(wù)特征數(shù)據(jù))之后,根據(jù)所述目標(biāo)業(yè)務(wù)的業(yè)務(wù)類型從預(yù)設(shè)資源分配算法中選取出 針對所述目標(biāo)業(yè)務(wù)的資源分配算法,并以所述目標(biāo)業(yè)務(wù)的業(yè)務(wù)特征數(shù)據(jù)為輸入,利用選取 出的所述資源分配算法計算得到所述目標(biāo)業(yè)務(wù)的存儲資源配置數(shù)據(jù),然后指令存儲系統(tǒng)將 符合所述存儲資源配置數(shù)據(jù)的存儲資源分配給所述目標(biāo)業(yè)務(wù)。本發(fā)明方案可實現(xiàn)根據(jù)業(yè)務(wù) 特征自動為業(yè)務(wù)系統(tǒng)中的各個業(yè)務(wù)分配存儲資源,提高了資源分配的效率。
      【附圖說明】
      [0032] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹。
      [0033] 圖1是本發(fā)明實施例涉及的數(shù)據(jù)中心的網(wǎng)絡(luò)架構(gòu)示意圖;
      [0034] 圖2是本發(fā)明實施例提供的一種存儲資源分配方法的流程示意圖;
      [0035] 圖3是本發(fā)明實施例涉及的幾種業(yè)務(wù)類型的業(yè)務(wù)特征數(shù)據(jù)的示意圖;
      [0036] 圖4
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1